Python para Ciência de Dados e Intelig. Artificial
| Código | Carga Horária | |||
|---|---|---|---|---|
| T | E | L/P | CHT | |
| MIN708 | 0 | 2 | 0 | 40 |
Ementa
Esta disciplina apresenta conteúdos relacionados à utilização de python para as áreas de Ciência de Dados (CD) e Inteligência Artificial (IA). O curso está organizado em dois módulos principiais. O primeiro módulo consiste de uma apresentação de python e das estruturas fundamentais dessa linguagem de programação. No segundo módulo do curso, exploraremos uma importante família de modelos de aprendizado de máquina, as redes neurais. Explicaremos o que são redes neurais e mostraremos como construir e treinar tais modelos utilizando a biblioteca pytorch. Ao final do curso, espera-se que o aluno tenha compreendido as principais estruturas de python e seja capaz de construir redes neurais utilizando as bibliotecas especializadas de python, em particular o pytorch.
Descrição
Esta disciplina apresenta conteúdos relacionados à utilização de python para as áreas de Ciência de Dados (CD) e Inteligência Artificial (IA). O curso está organizado em dois módulos principiais. O primeiro módulo consiste de uma apresentação de python e das estruturas fundamentais dessa linguagem de programação. No segundo módulo do curso, exploraremos uma importante família de modelos de aprendizado de máquina, as redes neurais. Explicaremos o que são redes neurais e mostraremos como construir e treinar tais modelos utilizando a biblioteca pytorch. Ao final do curso, o aluno será capaz de compreender e utilizar as principais estruturas de python, assim como será capaz de construir redes neurais utilizando as bibliotecas especializadas de python, em particular o pytorch.
Professor Responsável
Paulo Pirozelli Almeida Silva
Bibliografia
- MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. São Paulo: Novatec, 2010. 222 p. ISBN 9788575222508.
- MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. 3. ed. rev. e ampl. São Paulo: Novatec, 2019. 328 p. ISBN 97885752224083.
- RAMALHO, Luciano. Phyton fluente. [Fluent phython]. São Paulo: Novatec, c2015. 799 p. (Biblioteca do programador). ISBN 9788576083849.