Rede Neurais Vídeos e Tutoriais Gratuitos


Muito bom dia para quem é de R! E olá para quem é de Python. Como vocês estão?

Aqui estão algumas indicações de cursos gratuitos para começar sua jornada em rede neurais:

Em português:

Machine Learning para Humanos

Criado por Rogério Grossi,  este canal tem o intuito de ensinar redes neurais de forma prática e teórica. Em seus vídeos, ele parte de conceitos básicos, como o que é um neurônio, até para mais complexos, como por exemplo  o que é uma derivada e  a maneira de produzir uma rede neural usando apenas numpy.  

Se você está começando a estudar Rede Neurais veja o vídeo de Conceitos Básicos

Caso você queira fazer sua rede neural, vá para este vídeo que ele te ensina a construir uma.

Universo Discreto

Eu chuto que o nome do canal é uma piada a matemática discreta.

Esse canal é focado em ciência de dados de forma geral, e possui uma playlist de redes neurais.

O dono do canal é Lucas Grassano Lattari, um cara além de titulação em ciência da computação, também um senso de humor bem nerd.

Eduardo Mendes(Dinossauro) feat Leon Solon (Let’s Data)

Uma lenda do Python e outra da Ciência de Dados, se unem para te dar uma introdução em Pytorch.

Assistam, o papo foi engraçado, a aula excelente e é de graça.

Em Inglês:

Practical Deep Learning For Coders

Esse deve ser o clássico dos clássicos. É um curso direto e prático, que vai muito além de ensinar redes neurais. Neste curso, Jeremy Howard [Uns dos  tops dos tops], dá dicas de como estudar, livros importantes para a sua carreira e como deixar seu jupyter mais bonitinho.

E tem uma parte dois, focada em Stable Diffusion, um dos algoritmos responsáveis por gerar imagens.

O curso é em inglês, com vídeo aulas e um livro gratuito.

Learn PyTorch for Deep Learning: Zero to Mastery book

Esse curso é outra jóia rara da internet. Ele fornece uma trilha completa de como aprender pwtorch, desde a teoria por trás do código, até como criar aplicações reais com ele.

Esse curso foi desenvolvido por Daniel Bourke, como uma forma de facilitar o entendimento da documentação da biblioteca Pytorch e conseguiu.

E por que fazer esses cursos?

Porque as redes neurais são consideradas o estado da arte quando falamos sobre inteligência artificial(IA).

Eles vêm a muito tempo sendo estudados e utilizados em detecção de imagens, na internet das coisas, em traduções e sistemas de recomendação.

Porém, com o boom do chat-gpt4 e de outros LLM, muita da atenção do grande público focou-se na IA Generativas. 

E, apesar de existirem diversas bibliotecas, apis e ferramentas que facilitam o uso desses modelos, por exemplo: Hugging Face, OpenAI, Fastai,LangChain  e etc. O entendimento teórico e prático de como uma rede neural funciona, vai te ajudar a aproveitar o máximo delas. Como também a entender as exceções, que vão aparecer quando você comerá programar.

Eu sei que redes neurais parecem difíceis num primeiro momento, eu como vocês também estou aprendendo. E todo esse material gratuito está tornando essa minha jornada prazerosa e menos assustadora.

Ainda com medo? Por que não se junta a nossa comunidade de estatística. No nosso canal do youtube tem vários conteúdos gratuitos.

Também há nossos cursos pagos. Uma formação completa focada em ciência de dados e estática. E vários cursos livres, ao vivo, com um especialista no assunto.

E tá rolando Black Friday hein. Não perca.

Abraços,
Romario.