105420 - Ferramentas de Deep-Learning |
Período da turma: | 04/10/2022 a 13/12/2022
|
||||
|
|||||
Descrição: | Objetivo:
Essa disciplina apresenta redes neurais “deep-learning” usando a ferramenta TensorFlow/Keras. Nessa disciplina os alunos aprendem todos as fases do ciclo de desenvolvimento de uma rede neural para realizar uma determinada tarefa. Essas fases incluem: criação, treinamento, utilização e colocação em operação na internet (“deploy”) de uma rede neural “deep- learning”. A disciplina se baseia em vários estudos de casos para que os alunos aprendam como aplicar na prática redes “deep- learning” em várias áreas, tais como: robótica, compreensão de texto, pesquisa na Web, anti-spam, visão computacional, informática médica e outras. O objetivo principal dessa disciplina é mostrar aos alunos como redes neurais tipo “deep-learning” realmente funcionam e capacitar os alunos a aplicar essas redes em suas próprias aplicações. A utilização do TensorFlow/Keras permite que os alunos aprendam facilmente como formular, criar e implementar problemas de aprendizado de máquina usando redes “deep-learning”. Ementa: • Técnicas de análise dos resultados (bias e variância). • Regularização de redes neurais. • Uso de redes neurais para classificação multiclasse. • Criação, treinamento e avaliação de redes neurais não sequenciais. • Funções de custo customizadas. • Técnicas de criação de “pipeline” de dados para treinamento e operação de redes neurais. • Uso de serviços de software de Inteligência Artificial por meio de requisições HTTP. • “Deploy” de redes neurais na internet. • Realização durante as aulas de atividades práticas usando a linguagem Python e a plataforma TensorFlow/Keras. Bibliografia: • Ganesh, T. V. Deep Learning form First Principles in Vectorized Python, R and Octave, www.amazon.com/Deep-Learning-first-principles- vectorized/dp/1981088849. • Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning, www.deeplearningbook.org. • Ng, A. Machine Learning Yearning: Technical Strategy for Ai Engineers in the Era of Deep Learning, www.mlyearning.org/. • Chollet, F. Deep Learning with Python, Manning Shelter Island Editor, 2018. • Gulli, A,; Sujit, P. Deep Learning with Keras: Implementing deep learning models and neural networks with the power of Python Paperback, Packt, 2017 • Keras Documentation, https://keras.io/. |
||||
Carga Horária: |
36 horas |
||||
Tipo: | Obrigatória | ||||
Vagas oferecidas: | 44 | ||||
Ministrantes: |
Eduardo Lobo Lustosa Cabral |
voltar |
Créditos © 1999 - 2024 - Superintendência de Tecnologia da Informação/USP |