Sou um estudante de graduação de calouro (mencionando isso para que você possa perdoar meu desconhecimento) que atualmente está fazendo pesquisas usando redes neurais. Eu codifiquei uma rede neural de três nós (que funciona) com base nas orientações do meu professor. No entanto, gostaria de seguir uma carreira em inteligência artificial e ciência de dados e gostaria de me ensinar mais sobre isso adequadamente. Existem livros ou recursos que me ensinarão mais sobre estruturas de redes neurais, aprendizado profundo, etc. Existem recomendações?
Nota: Sou proficiente em Java, Python, Bash, JavaScript, Matlab e conheço um pouco de C ++.
fonte
Se você deseja um começo bom e sólido para o aprendizado profundo, gostaria de começar com o livro chamado "Deep Learning", de Ian Goodfellow et al. Depois disso, você terá uma boa base que poderá gastar com os diversos tutoriais, artigos e cursos disponíveis online.
No entanto, gostaria de acrescentar que, antes de fazer isso, você deve fazer uma aula básica de "aprendizado de máquina" (deve estar disponível na sua universidade). Hoje em dia, muitas pessoas vão direto ao aprendizado profundo e à implementação de redes neurais porque é relativamente fácil, mas elas não têm o entendimento para melhorá-las ou usá-las em todo o seu potencial.
fonte
Como outros sugeridos, são recursos muito bons. Se você quer um conhecimento profundo, sugiro o curso de Andrew Ng sobre o curso. Ele abrange um profundo conhecimento dos conceitos básicos de ML e, se você está confuso sobre se começa com AI, ML ou aprendizado profundo, você pode seguir o link do blog no meu perfil. Recentemente, postei como usar essas tecnologias .
PS: Não estou anunciando aqui meu blog. Eu estou apenas ajudando. Se você deseja seguir você pode seguir o contrário, basta ir com Andrew Ng
fonte
Sugiro começar com o Curso de colisão do Google sobre ML, se você quiser revisar o básico. Eu, então, sugerir a seguir das fast.ai ML e DL lições . Para leitura, sugiro Introdução ao aprendizado de máquina por Alex Smola e SVN Vishwanathan. Tenha um bom dia!
fonte
Eu sugiro que você leia este ótimo livro: aprendizado prático de máquina com Scikit e Tensorflow. As redes neurais são apresentadas de forma sucinta nos capítulos 9 e 10. Existem muitos exemplos para você praticar. Para entender efetivamente o script dos exemplos, você deve ter experiência com a programação Python. Tenha um bom dia!
fonte
Deep Learning with Python, de François Chollet, é uma excelente introdução de alto nível ao deep learning pelo autor de Keras.
fonte
Para adicionar às referências acima (o deeplearningbook de Goodfellow et al. É obrigatório se você quiser aprofundar o assunto), um excelente livro prático é aprofundado no aprendizado profundo que fornece uma abordagem de última geração (visão por computador , NLP) usando a API gluon (estrutura mxnet, veja também o dope direto ). Eu também recomendo os recursos do software pytorch ( tutoriais ).
fonte
Existem muitos sites bons para auto-aprendizado. A seguir, são apresentados 2 exemplos:
https://machinelearningmastery.com/start-here/#deeplearning
https://www.analyticsvidhya.com/blog/2018/10/introduction-neural-networks-deep-learning/
Isso é especialmente útil para aspectos práticos, talvez menos para o embasamento teórico.
fonte