Inteligência Artificial para Iniciantes
- Descrição
- Currículo
- FAQ
- Revisões
Inteligência Artificial (IA) é o ramo da Ciência da Computação que lida com automação do pensamento e comportamento inteligente. IA é uma tecnologia chave para o software do presente/futuro.
Existem várias aplicações que utilizam IA tais como reconhecimento facial, robôs autônomos, reconhecimento de voz, sistemas de recomendação e muitas outras. Muitas empresas importantes utilizam IA como por exemplo Facebook, Google, IBM, Microsoft etc.
Nesse curso você irá aprender os conceitos de Inteligência Artificial, técnicas de aprendizado e algoritmos para que você possa implementar essas técnicas. Não é necessário conhecimento de nenhuma linguagem de programação, pois com a explicação das técnicas você será capaz de implementar utilizando a sua linguagem preferida.
-
1ApresentaçãoVídeo Aula
Apresentação do instrutor e do curso.
-
2Exercício 1Questionário
Exercícios da aula.
-
3IntroduçãoVídeo Aula
Nessa aula farei uma breve introdução sobre Inteligência Artificial (IA).
-
4Exercício 2Questionário
Exercícios da aula.
-
5O que é inteligênciaVídeo Aula
Nessa aula iremos discutir um pouco sobre o que é inteligência e mostrarei um exemplo prático do uso de IA.
-
6Exercício 3Questionário
Exercícios da aula.
-
7Primeiros passosVídeo Aula
Nessa aula daremos os primeiros passos falando um pouco das subáreas da IA, sobre agente inteligente, o Teste de Turing e finalizaremos com um vídeo mostrando uma conversa entre robôs (chatbots).
-
8Exercício 4Questionário
Exercícios da aula.
-
9Motivação - Parte 1Vídeo Aula
Essa aula tem como objetivo motivar o aprendizado de Inteligência Artificial.
-
10Exercício 5Questionário
Exercícios da aula.
-
11Motivação - Parte 2Vídeo Aula
Essa aula tem como objetivo motivar o aprendizado de Inteligência Artificial.
-
12Exercício 6Questionário
Exercícios da aula.
-
13Teste da sala chinesaVídeo Aula
Nessa aula iremos falar sobre o experimento da sala chinesa.
-
14Exercício 7Questionário
Exercícios da aula.
-
15IA Forte e IA FracaVídeo Aula
Nessa aula iremos fazer um paralelo entra IA Forte e IA Fraca.
-
16Exercício 8Questionário
Exercícios da aula.
-
17Resolução de problemas por busca - Parte 1Vídeo Aula
Nessa aula iremos tratar sobre resolução de problemas por busca.
-
18Exercício 9Questionário
Exercícios da aula.
-
19Resolução de problemas por busca - Parte 2Vídeo Aula
Nessa aula iremos tratar sobre resolução de problemas por busca.
-
20Exercício 10Questionário
Exercícios da aula.
-
21Resolução de problemas por busca - Parte 3Vídeo Aula
Nessa aula iremos tratar sobre resolução de problemas por busca.
-
22Exercício 11Questionário
Exercícios da aula.
-
23Resolução de problemas por busca - Parte 4Vídeo Aula
Nessa aula iremos tratar sobre resolução de problemas por busca.
-
24Exercício 12Questionário
Exercícios da aula.
-
25Algoritmo genérico de busca com fronteiraVídeo Aula
Nessa aula teremos contato com o conceito de fronteira e explicarei um algoritmo genérico de busca com fronteira.
-
26Exercício 13Questionário
Exercícios da aula.
-
27Estratégias de busca sem informaçãoVídeo Aula
Nessa aula iremos conhecer algumas estratégias de busca.
-
28Exercício 14Questionário
Exercícios da aula.
-
29Busca em larguraVídeo Aula
Nessa aula iremos conhecer a busca em largura.
-
30Exercício 15Questionário
Exercícios da aula.
-
31Busca em profundidadeVídeo Aula
Nessa aula iremos conhecer a busca em profundidade.
-
32Exercício 16Questionário
Exercícios da aula.
-
33Robô em um labirintoVídeo Aula
Nessa aula nós iremos ver um vídeo de um robô tentando resolver o problema do labirinto utilizando busca em profundidade.
-
34Busca em profundidade versus busca em larguraVídeo Aula
Nessa aula iremos fazer um paralelo entre busca em profundidade e busca em largura.
-
35Exercício 17Questionário
Exercícios da aula.
-
36Busca em profundidade limitadaVídeo Aula
Nessa aula iremos conhecer a estratégia de busca em profundidade limitada.
-
37Exercício 18Questionário
Exercícios da aula.
-
38Busca por aprofundamento iterativoVídeo Aula
Nessa aula iremos conhecer a busca por aprofundamento iterativo.
-
39Exercício 19Questionário
Exercícios da aula.
-
44Busca com melhoria iterativaVídeo Aula
Vamos estudar sobre busca com melhoria iterativa.
-
45Exercício 22Questionário
Exercícios da aula.
-
46Busca subida de encosta (Hill-Climbing)Vídeo Aula
Nessa aula iremos conhecer um pouco mais sobre a busca subida de encosta (hill-climbing).
-
47Exercício 23Questionário
Exercícios da aula.
-
48Problema das 8 rainhas com subida de encostaVídeo Aula
Nessa aula iremos ver a execução da subida de encosta para o problema das 8 rainhas.
-
49Exercício 24Questionário
Exercícios da aula.
-
50Introdução a Algoritmos GenéticosVídeo Aula
Nessa aula iremos ver uma introdução a algoritmos genéticos.
-
51Exercício 25Questionário
Exercícios da aula.
-
52Fluxograma de um Algoritmo GenéticoVídeo Aula
Nessa aula iremos conhecer o fluxograma dos algoritmos genéticos.
-
53Exercício 26Questionário
Exercícios da aula.
-
54Explicação do algoritmo genéticoVídeo Aula
Nessa aula irei explicar os passos dos algoritmos genéticos com mais detalhes.
-
55Exercício 27Questionário
Exercícios da aula.
-
56Mais um pouco sobre algoritmos genéticosVídeo Aula
Complementando a explicação de algoritmos genéticos.
-
57Exercício 28Questionário
Exercícios da aula.
-
58Problema do Caixeiro-Viajante com AGVídeo Aula
Nessa aula irei falar brevemente sobre uma implementação de algoritmos genéticos para resolver o problema do caixeiro-viajante.
-
59Exercício 29Questionário
Exercícios da aula.
-
60Aprendendo a saltar por cima da bolaVídeo Aula
Nessa aula iremos ver uma aplicação onde se aprende a saltar por cima da bola utilizando algoritmos genéticos.
-
61Exercício 30Questionário
Exercícios da aula.
-
62Conhecendo o Simulated AnnealingVídeo Aula
Nessa aula iremos ter o primeiro contato com o Simulated Annealing.
-
63Exercício 31Questionário
Exercícios da aula.
-
64Algoritmo do Simulated AnnealingVídeo Aula
Explicação do algoritmo do Simulated Annealing.
-
65Exercício 32Questionário
Exercícios da aula.
-
66Problema do Caixeiro-Viajante com Simulated AnnealingVídeo Aula
Vamos ver uma aplicação que utiliza Simulated Annealing para resolver o problema do caixeiro-viajante.
-
67Conhecendo a Busca TabuVídeo Aula
Nessa aula iremos ter o primeiro contato com busca tabu.
-
68Exercício 33Questionário
Exercícios da aula.
-
69Critério de aspiraçãoVídeo Aula
Nessa aula iremos conhecer o critério de aspiração da Busca Tabu que retira o status tabu de um movimento de acordo com determinadas circunstâncias.
-
70Exercício 34Questionário
Exercícios da aula.
-
71Funcionamento da Busca TabuVídeo Aula
Nessa aula saberemos como funciona a Busca Tabu.
-
72Exercício 35Questionário
Exercícios da aula.
-
73Algoritmo da Busca TabuVídeo Aula
Nessa aula conheceremos o algoritmo da Busca Tabu.
-
74Exercício 36Questionário
Exercícios da aula.
-
75Problema da mochila com Busca Tabu - Parte 1Vídeo Aula
Nessa aula irei explicar a busca tabu utilizando o problema da mochila.
-
76Exercício 37Questionário
Exercícios da aula.
-
77Problema da mochila com Busca Tabu - Parte 2Vídeo Aula
Nessa aula irei explicar a busca tabu utilizando o problema da mochila.
-
78Implementação de Busca TabuVídeo Aula
Nessa aula irei mostrar um projeto que resolve o problema da mochila utilizando busca tabu.
-
79Tipos de aprendizadoVídeo Aula
Nessa aula iremos conhecer tipos de aprendizado com foco em aprendizado supervisionado.
-
80Exercício 38Questionário
Exercícios da aula.
-
81Introdução ao KNNVídeo Aula
Nessa aula irei fazer uma introdução ao KNN.
-
82Exercício 39Questionário
Exercícios da aula.
-
83O que é necessário para utilizar o KNN?Vídeo Aula
Nessa aula iremos saber o que é preciso para utilizar o KNN.
-
84Exercício 40Questionário
Exercícios da aula.
-
85Classificando um novo exemploVídeo Aula
Nessa aula iremos ver como classificar um novo exemplo.
-
86Exercício 41Questionário
Exercícios da aula.
-
87Calculando a distância entre dois pontosVídeo Aula
Nessa aula iremos ver como calcular a distância entre dois pontos.
-
88Exercício 42Questionário
Exercícios da aula.
-
89Determinando a classe da nova amostraVídeo Aula
Nessa aula iremos ver como determinar a classe de uma nova amostra.
-
90KNN para classificação do Iris datasetVídeo Aula
Nessa aula iremos ver uma aplicação que utiliza o KNN para a classificação do Iris dataset.