- Apresentação
- Exercício 1
- Introdução
- Exercício 2
- O que é inteligência
- Exercício 3
- Primeiros passos
- Exercício 4
- Motivação - Parte 1
- Exercício 5
- Motivação - Parte 2
- Exercício 6
- Teste da sala chinesa
- Exercício 7
- IA Forte e IA Fraca
- Exercício 8
- Resolução de problemas por busca - Parte 1
- Exercício 9
- Resolução de problemas por busca - Parte 2
- Exercício 10
- Resolução de problemas por busca - Parte 3
- Exercício 11
- Resolução de problemas por busca - Parte 4
- Exercício 12
- Algoritmo genérico de busca com fronteira
- Exercício 13
- Estratégias de busca sem informação
- Exercício 14
- Busca em largura
- Exercício 15
- Busca em profundidade
- Exercício 16
- Robô em um labirinto
- Busca em profundidade versus busca em largura
- Exercício 17
- Busca em profundidade limitada
- Exercício 18
- Busca por aprofundamento iterativo
- Exercício 19
- Busca gulosa
- Exercício 20
- Busca A-Star
- Exercício 21
- Busca com melhoria iterativa
- Exercício 22
- Busca subida de encosta (Hill-Climbing)
- Exercício 23
- Problema das 8 rainhas com subida de encosta
- Exercício 24
- Introdução a Algoritmos Genéticos
- Exercício 25
- Fluxograma de um Algoritmo Genético
- Exercício 26
- Explicação do algoritmo genético
- Exercício 27
- Mais um pouco sobre algoritmos genéticos
- Exercício 28
- Problema do Caixeiro-Viajante com AG
- Exercício 29
- Aprendendo a saltar por cima da bola
- Exercício 30
- Conhecendo o Simulated Annealing
- Exercício 31
- Algoritmo do Simulated Annealing
- Exercício 32
- Problema do Caixeiro-Viajante com Simulated Annealing
- Conhecendo a Busca Tabu
- Exercício 33
- Critério de aspiração
- Exercício 34
- Funcionamento da Busca Tabu
- Exercício 35
- Algoritmo da Busca Tabu
- Exercício 36
- Problema da mochila com Busca Tabu - Parte 1
- Exercício 37
- Problema da mochila com Busca Tabu - Parte 2
- Implementação de Busca Tabu
- Tipos de aprendizado
- Exercício 38
- Introdução ao KNN
- Exercício 39
- O que é necessário para utilizar o KNN?
- Exercício 40
- Classificando um novo exemplo
- Exercício 41
- Calculando a distância entre dois pontos
- Exercício 42
- Determinando a classe da nova amostra
- KNN para classificação do Iris dataset