Julio

Unindo mapas: the tidy way

Hoje mais uma vez fui salvo por uma feature pensada no universo tidy. Dessa vez, o grande culpado foi o sf, um pacote ainda em estágio de desenvolvimento mas que já considero pacas...

Continue lendo

Quebrando Captchas - Parte V: Fazendo redes convolucionais na mão

Nesse post vou mostrar como ajustar redes neurais convolucionais na mão. Muita mão na massa envolvida, muitos captchas e muita diversão. Vamos juntos desmistificar a magia negra do deep learning...

Continue lendo

Estatística e Música

Já pensou em juntar estatística e música? Nessa série de posts mostro como estou pensando em fazer isso e os pacotes que vou criar nessa jornada...

Continue lendo

Pacotes miojo - como fazer um pacote no R em 3 minutos

Veja como fazer um pacote em R e fazer seus códigos voarem na velocidade da luz

Continue lendo

Aquele 1% é Deep Learning - Gerando letras do Wesley Safadão

Nesse funal de semana decidi assistir alguns vídeos do YouTube do Siraj Raval e acompanhar o curso do Andrew Ng. Depois de aprender várias coisas interessantes, fiquei com uma vontade insana de implementar um modelo pra gerar músicas aleatórias do Wesley Safadão. Eis o ...

Continue lendo

São Paulo e o problema da mochila

São Paulo tem 12 milhões de habitantes! Nesse post, discutiremos como fazer São Paulo caber numa mochila cheia de municípios.

Continue lendo

Quebrando CAPTCHAs - Parte IV: Trabalhando com a imagem completa

No último post sobre CAPTCHAs nós vimos que a segmentação das imagens é um problema complicado. O Daniel nos disse que estava trabalhando no pacote do Keras e que existia uma forma de trabalhar com a imagem completa, sem segmentar. Foi só quando ele mostrou um acerto de 100% em um CAPTCHA que fomos convencidos, e passamos a chamar esse modelo de...

Continue lendo

Quebrando CAPTCHAs - Parte III: Segmentação de imagens

Digamos que você tenha uma base de dados de treino composta por N imagens com os textos classificados. Nossa resposta nesse caso é uma palavra de k caracteres, com p valores possíveis cada. O problema de modelar o CAPTCHA diretamente é que a variável resposta tem um...

Continue lendo

Quebrando CAPTCHAs - Parte II: O pacote decryptr

No último post sobre CAPTCHAs anunciei uma série de posts sobre CAPTCHAs. Uma da nossas iniciativas principais nesse tema é a criação do pacote decryptr, um framework completo para modelagem de CAPTCHAs. Hoje veremos como...

Continue lendo

Quebrando CAPTCHAs - Introdução

Sabe aquelas imagens chatas que aparecem quando você está preenchendo um formulário ou quer acessar uma página específica, pedindo para você decifrar o texto? Isso é o que chamamos de CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart). Captchas foram criados para...

Continue lendo