Category: Programming

  • Redes Neurais 3: Implementação de um Perceptron em Python

    Com os conceitos dos posts anteriores e todo esse embasamento, vamos seguir aos notebooks Jupyter! Eu gosto de começar um projeto pensando em como podemos representá-lo em classes. Parece razoável pensar em uma classe Perceptron com alguns métodos que falamos anteriormente. Minha estratégia de implementação será: 1. Definindo a classe Perceptron Vamos pensar em quais […]

  • Redes Neurais 2: Perceptrons de Rosenblatt

    “For me there is no absolute knowledge: everything goes only by probability. Both Descartes and Schelling explicitly reported an experience of sudden illumination when they began to see everything in a different light.” Wang, H.  (1996) Eu acho fundamental (e interessante à beça) alinhar a história com o pensamento, vamos começar então pela: História e filosofia […]

  • Redes Neurais 1: O primeiro modelo de neurônio artificial de McCulloch e Pitts

    Obter um embasamento teórico mais robusto em machine learning + não ter encontrado blogs com o formato que eu gosto de ler = me veio a motivação para fazer uma série de posts sobre redes neurais com um pouco mais de profundidade! Biologia & Matemática Começando em 1943. Uma fusão de biologia com matemática criou […]

  • Python Lambdas e List Comprehension

    Um modo de criar novas listas no python utilizando List Comprehension new_list = [apply(i) for i in old_list if filter(i)] Com Lambdas Também podemos utilizar lambdas para mapear listas em novas listas. new_list = map(lambda v : v * 5, old_list)

  • Importando Chaves SSH Públicas do Github

    When setting up a new development server, we usually add our public ssh key to ~/.ssh/authorized_keys file. Github has a pretty nice feature, change your nick from the below url and send it contents to authorized_keys with curl command: curl https://github.com/waldirbertazzijr.keys > ~/.ssh/authorized_keys Simple as that! Permissions Both servers’ .ssh folder should be 700 chmod for […]