Esse repositório armazena uma série de tutoriais relacionados ao tema de aprendizagem de máquina. Ele é resultado do material de estudo pessoal e material que criei para a disciplina de inteligência artificial que leciono.
-
Introdução
Introdução à Aprendizagem de Máquina
- Tutorial 01: Hello World em Aprendizagem de Máquina
- Exercício 01: Titanic
-
Aprendizado Supervisionado
Métodos de aprendizagem supervisionada utilizando o Scikit-Learn
- Tutorial 01: Regressão Linear e KNN
- Tutorial 02: Validação Cruzada: testando os modelos
- Exercício 01: KNN, Regressão Linear e Validação Cruzada
- Tutorial 03: Árvore de Decisão
- Exercício 02 Árvore de Decisão e Comparando modelos
- Tutorial 04: SVM
- Exercício 03 SVM e Parâmetros (em desenvolvimento)
- Exercício 04 All Models
- Tutorial 05: Redes Neurais com ScikitLearn
-
Aprendizado Não-Supervisionado
Métodos de aprendizagem não-supervisionada utilizando o Scikit-Learn
- Tutorial 01: Clusterização: K-MEANS e DBSCAN
- Exercício 01: Clusterização de Documentos: Filmes
-
Tensorflow
Material proveniente do estudo do Tensorflow. Boa parte do material de redes neurais está nesse material.
- Tutorial 01: Introdução ao TensorFlow
- Tutorial 02: Perceptron e MLP
- Tutorial 03: CNN (em desenvolvimento)
-
Projetos
Espaço para colocar alguns projetos resultantes do curso.
- Projeto 01: Twitter Text Analysis: Hillary vs Trump
- Projeto 02: Recommender System: Movies
-
Gabarito dos Exercícios
Resposta das atividades passadas ao longo do curso
- Introdução >> Exercício 01: Titanic