Inteligencia Artificial Algoritmos Inteligentes de Busca
What you’ll learn
Aprenda na teoria e na prática sobre busca sem informação e busca com informação/heurística
Aprenda passo a passo como desenvolver um algoritmos para encontrar a melhor rota entre cidades
Entenda o funcionamento prático dos algoritmos de busca gulosa, busca A* (estrela), busca em largura e busca em profundidade
Requirements
É recomendado conhecimentos básicos sobre lógica de programação, embora não seja um pré-requisito
Não são necessários conhecimentos prévios sobre a linguagem Java
Description
A resolução de problemas por meio de algoritmos de busca é uma importante ramificação da Inteligência Artificial, sendo responsável por várias aplicações práticas utilizadas em nosso dia a dia, tal como o mecanismo para encontrar a menor rota em um aparelho GPS.Neste curso você terá uma visão teórica e prática sobre essa área, aplicando todos os conceitos em um projeto prático que terá como objetivo aplicar os algoritmos para encontrar a menor rota entre duas cidades. Utilizaremos duas abordagens: a busca sem informação e a busca com informação. A primeira não apresenta inteligência e é composta pelos algoritmos de busca em largura e profundidade, enquanto que a segunda abordagem será implementada por meio dos algoritmos de busca gulosa e busca A* (A Estrela). Esse último algoritmo é muito utilizado em jogos e foi ele que deu origem à tecnologia de GPS (Global Position System) que muito utilizamos em nosso dia a dia! Utilizaremos a linguagem Java para a implementação do projeto, porém, o código fonte pode ser facilmente portado para outras linguagens. E não há problema se você não conhece a linguagem Java, pois os conceitos serão apresentados de forma que se você tem uma noção básica de lógica de programação conseguirá acompanhar as aulas tranquilamente.Preparado(a) para dar um importante passo na sua carreira? Aguardo você no curso! 🙂
Overview
Section 1: Conteúdo do curso
Lecture 1 Conteúdo do curso
Lecture 2 Mais sobre Inteligência Artificial
Section 2: Resolução de problemas por meio de busca
Lecture 3 Introdução ao módulo
Lecture 4 Definição de problemas e soluções
Lecture 5 Instalação dos softwares
Lecture 6 Mapa das cidades
Lecture 7 Implementação do mapa das cidades I
Lecture 8 Implementação do mapa das cidades II
Lecture 9 Código fonte parcial
Section 3: Busca sem informação
Lecture 10 Introdução ao módulo
Lecture 11 Busca sem informação
Lecture 12 Pilha I
Lecture 13 Gibi sobre pilhas
Lecture 14 Pilha II
Lecture 15 Pilha III
Lecture 16 Busca em profundidade I
Lecture 17 Recursão
Lecture 18 Busca em profundidade II
Lecture 19 Busca em profundidade III
Lecture 20 Busca em profundidade IV
Lecture 21 Código fonte parcial
Lecture 22 Fila I
Lecture 23 Gibi sobre filas
Lecture 24 Fila II
Lecture 25 Fila III
Lecture 26 Fila IV
Lecture 27 Busca em largura I
Lecture 28 Busca em largura II
Lecture 29 Busca em largura III
Lecture 30 Busca em largura IV
Lecture 31 Resumo dos algoritmos
Lecture 32 Código fonte parcial
Section 4: Busca com informação
Lecture 33 Introdução ao módulo
Lecture 34 Busca com informação
Lecture 35 Heurísticas
Lecture 36 Alteração no mapa das cidades I
Lecture 37 Vetor ordenado I
Lecture 38 Vetor ordenado II
Lecture 39 Busca gulosa I
Lecture 40 Busca gulosa II
Lecture 41 Busca gulosa III
Lecture 42 Busca A* I
Lecture 43 Robô Shakey
Lecture 44 Alteração no mapa das cidades II
Lecture 45 Busca A* II
Lecture 46 Busca A* III
Lecture 47 Busca A* IV
Lecture 48 Resumo dos algoritmos
Lecture 49 Relaxação de problemas
Lecture 50 Integração com a API do Google Maps
Lecture 51 AULA BÔNUS
Pessoas interessadas em Inteligência Artificial,Pessoas que querem aprender como os algoritmos inteligentes de busca funcionam na prática
Course Information:
Udemy | Português | 5h 55m | 2.32 GB
Created by: Jones Granatyr
You Can See More Courses in the Developer >> Greetings from CourseDown.com