Comunidade

Quer fazer parte de um grupo de pessoas que estão desenvolvendo e estudando IA? Participe do Clube de Computação Aplicada que acontece semanalmente, quarta-feira a partir das 19 horas, no Fab Lab Joinville.

Está comeando a explorar IA? Dê uma olhada nos notebooks da nossa comunidade Notebooks da Comunidade.

Nossa comunidade nasceu depois que algumas pessoas se encontraram na Semana da Computação da UDESC. Realizamos um evento mensal para apresentar os projetos em que estamos trabalhando, artigos interessantes e tutoriais de ferramentas. Somos entusiastas, cientistas e engenheiros que estão atuando na área, estudando ou tentando descobrir um pouco mais sobre o assunto. Não existe nenhum pré-requisito para participar dos nossos eventos.

Participe do nosso Meetup e acompanhe os projetos da comunidade no GitHub e no Kaggle.

Últimos Eventos

As palestras apresentadas nos encontros estão no nosso repositório de eventos.

Por onde começar

Primeiro, precisamos ganhar alguma motivação. Machine Learning é difícil, como qualquer outro tópico de conhecimento é, quando queremos nos aprofundar nele. Mas começar, desenvolver aplicações interessantes com ferramentas que já temos disponíveis é fácil.

Leia este artigo que apresenta uma Introdução Visual ao Machine Learning. Este artigo apresenta as Arvores de Decisão, um dos algoritmos mais simples, mas ainda assim, poderoso. Brinque um pouco no Playground do Tensorflow, uma ferramenta criada pelo Google para treinar Redes Neurais. Neste playground você pode entender do que se trata o Aprendizado de Máquina de forma visual: aprender uma função que descreve os dados de treinamento.

Veja esses experimentos divertidos usando Machine Learning. E esse projeto que o Ivan Seidel desenvolveu para ensinar o dinossauro do Google a pular cactos sem morrer.

Introdução ao Aprendizado de Máquina

Aqui vão algumas sugestões de cursos online, livros para ler e começar a brincar com Aprendizado de Máquina.

Recomendamos o uso da linguagem Python e suas ferramentas. Python é fácil de aprender e também é uma das linguagens mais usadas pelos desenvolvedores e pesquisadores de Aprendizado de Máquina e IA. Use o scikit-learn para desenvolver seus projetos. O Jupyter Notebook pode lhe ajudar a documentar o seu processo de aprendizado. Esta ferramenta é muito usada para reprodução de exprerimentos na área. Recomendamos o Keras para o desenvolvimento de applicações usando Redes Neurais.

Apoio e Contato

Gostaria de nos apoiar ou falar com a gente? Entre em contato pelo site do Meetup ou pelo Facebook.