
Apresentação do instrutor e do curso.
Nessa aula farei uma breve introdução sobre Inteligência Artificial (IA).
Nessa aula iremos discutir um pouco sobre o que é inteligência e mostrarei um exemplo prático do uso de IA.
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).
Essa aula tem como objetivo motivar o aprendizado de Inteligência Artificial.
Essa aula tem como objetivo motivar o aprendizado de Inteligência Artificial.
Nessa aula iremos falar sobre o experimento da sala chinesa.
Nessa aula iremos fazer um paralelo entra IA Forte e IA Fraca.
Nessa aula iremos tratar sobre resolução de problemas por busca.
Nessa aula iremos tratar sobre resolução de problemas por busca.
Nessa aula iremos tratar sobre resolução de problemas por busca.
Nessa aula iremos tratar sobre resolução de problemas por busca.
Nessa aula teremos contato com o conceito de fronteira e explicarei um algoritmo genérico de busca com fronteira.
Nessa aula iremos conhecer algumas estratégias de busca.
Nessa aula iremos conhecer a busca em largura.
Nessa aula iremos conhecer a busca em profundidade.
Nessa aula nós iremos ver um vídeo de um robô tentando resolver o problema do labirinto utilizando busca em profundidade.
Nessa aula iremos fazer um paralelo entre busca em profundidade e busca em largura.
Nessa aula iremos conhecer a estratégia de busca em profundidade limitada.
Nessa aula iremos conhecer a busca por aprofundamento iterativo.
Nessa aula iremos aprender sobre busca gulosa.
Nessa aula iremos aprender sobre a busca A-Star.
Vamos estudar sobre busca com melhoria iterativa.
Nessa aula iremos conhecer um pouco mais sobre a busca subida de encosta (hill-climbing).
Nessa aula iremos ver a execução da subida de encosta para o problema das 8 rainhas.
Nessa aula iremos ver uma introdução a algoritmos genéticos.
Nessa aula iremos conhecer o fluxograma dos algoritmos genéticos.
Nessa aula irei explicar os passos dos algoritmos genéticos com mais detalhes.
Complementando a explicação de algoritmos genéticos.
Nessa aula irei falar brevemente sobre uma implementação de algoritmos genéticos para resolver o problema do caixeiro-viajante.
Nessa aula iremos ver uma aplicação onde se aprende a saltar por cima da bola utilizando algoritmos genéticos.
Nessa aula iremos ter o primeiro contato com o Simulated Annealing.
Explicação do algoritmo do Simulated Annealing.
Vamos ver uma aplicação que utiliza Simulated Annealing para resolver o problema do caixeiro-viajante.
Nessa aula iremos ter o primeiro contato com busca tabu.
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.
Nessa aula saberemos como funciona a Busca Tabu.
Nessa aula conheceremos o algoritmo da Busca Tabu.
Nessa aula irei explicar a busca tabu utilizando o problema da mochila.
Nessa aula irei explicar a busca tabu utilizando o problema da mochila.
Nessa aula irei mostrar um projeto que resolve o problema da mochila utilizando busca tabu.
Nessa aula iremos conhecer tipos de aprendizado com foco em aprendizado supervisionado.
Nessa aula irei fazer uma introdução ao KNN.
Nessa aula iremos saber o que é preciso para utilizar o KNN.
Nessa aula iremos ver como classificar um novo exemplo.
Nessa aula iremos ver como calcular a distância entre dois pontos.
Nessa aula iremos ver como determinar a classe de uma nova amostra.
Nessa aula iremos ver uma aplicação que utiliza o KNN para a classificação do Iris dataset.
Nessa aula iremos ter um primeiro contato com redes neurais artificiais.
Vamos conhecer a estrutura de um neurônio artificial.
Nessa aula iremos conhecer algumas funções de ativação.
Nessa aula iremos conhecer a Rede Perceptron.
Nessa aula iremos conhecer o treinamento da rede perceptron.
Nessa aula iremos conhecer a fase de operação da Perceptron.
Nessa aula iremos ver um projeto que implementa uma rede perceptron multicamadas.
Nessa aula iremos ver uma visualização de uma rede neural MLP (Perceptron MultiCamadas) convergindo.
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.