Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Life Purpose Meditation Personal Transformation Neuroscience Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Data Science Artificial Intelligence

Algoritmos Inteligentes de Busca com Python

Construa algoritmos de busca inteligente de cidades parecido com o que é usado pelo Google Maps para encontrar rotas!
Rating: 4.9 out of 54.9 (88 ratings)
1,779 students
Created by Jones Granatyr, Léo Da Silva, IA Expert Academy
Last updated 1/2021
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

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
Curated for the Udemy for Business collection

Course content

5 sections • 50 lectures • 5h 44m total length

  • Preview08:09
  • Mais sobre Inteligência Artificial
    00:09

  • Introdução ao módulo
    01:27
  • Definição de problemas e soluções
    17:08
  • Preview05:42
  • Instalação do Anaconda
    04:45
  • Implementação do mapa I
    08:33
  • Implementação do mapa II
    12:33

  • Introdução ao módulo
    01:35
  • Busca sem informação
    11:24
  • Pilha - teoria
    09:35
  • Gibi pilhas
    00:06
  • Pilha - implementação
    10:28
  • Pilha - depuração
    08:16
  • Busca em profundidade - teoria
    13:41
  • Recursão
    08:01
  • Preview11:24
  • Busca em profundidade - depuração
    15:56
  • Busca em profundidade - busca do objetivo
    06:21
  • Fila - teoria
    06:07
  • Gibi filas
    00:06
  • Fila circular - teoria
    04:11
  • Fila circular - implementação
    09:46
  • Fila circular - depuração
    07:13
  • Busca em largura - teoria
    08:58
  • Busca em largura - implementação
    09:22
  • Busca em largura - depuração
    09:23
  • Preview05:08
  • Resumo dos algoritmos
    02:42

  • Introdução ao módulo
    01:31
  • Busca com informação
    06:29
  • Heurísticas
    17:07
  • Preview04:09
  • Vetor ordenado - teoria
    06:01
  • Vetor ordenado - implementação
    08:47
  • Vetor ordenado - depuração
    08:18
  • Busca gulosa - teoria
    10:55
  • Busca gulosa - implementação
    07:53
  • Busca gulosa - depuração
    04:51
  • Busca A* - teoria
    17:35
  • Robô Shakey
    00:14
  • Alterações no mapa - distância pela estrada
    03:09
  • Busca AEstrela - adjacente e vetor ordenado
    05:39
  • Busca AEstrela - implementação
    06:23
  • Busca AEstrela - depuração
    04:19
  • Resumo dos algoritmos
    04:42
  • Relaxação de problemas
    02:40

  • Considerações finais
    03:00
  • Código fonte completo
    00:03
  • AULA BÔNUS
    02:55

Requirements

  • É recomendado conhecimentos básicos sobre lógica de programação
  • Conhecimentos básicos sobre Python são desejáveis
  • Não são necessários conhecimentos prévios sobre Inteligência Artificial
  • Conhecimentos básicos sobre Orientação a Objetos são desejáveis

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 Python para a implementação do projeto, porém, o código fonte pode ser facilmente portado para outras linguagens. 

Preparado(a) para dar um importante passo na sua carreira? Aguardo você no curso! :)

Who this course is for:

  • Pessoas interessadas em Inteligência Artificial
  • Pessoas que querem aprender como os algoritmos inteligentes de busca funcionam na prática

Instructors

Jones Granatyr
Professor
Jones Granatyr
  • 4.6 Instructor Rating
  • 23,273 Reviews
  • 91,763 Students
  • 59 Courses

Olá! Meu nome é Jones Granatyr e já trabalho em torno de 10 anos com Inteligência Artificial (IA), inclusive fiz o meu mestrado e doutorado nessa área. Atualmente sou professor, pesquisador e fundador do portal IA Expert, um site com conteúdo específico sobre Inteligência Artificial. Desde que iniciei na Udemy criei vários cursos sobre diversos assuntos de IA, como por exemplo: Deep Learning, Machine Learning, Data Science, Redes Neurais Artificiais, Algoritmos Genéticos, Detecção e Reconhecimento Facial, Algoritmos de Busca, Mineração de Textos, Buscas em Textos, Mineração de Regras de Associação, Sistemas Especialistas e Sistemas de Recomendação. Os cursos são abordados em diversas linguagens de programação (Python, R e Java) e com várias ferramentas/tecnologias (tensorflow, keras, pandas, sklearn, opencv, dlib, weka, nltk, por exemplo). Meu principal objetivo é desmistificar a área de IA e ajudar profissionais de TI a entenderem como essa tecnologia pode ser utilizada na prática e que possam visualizar novas oportunidades de negócios.

Léo Da Silva
Desenvolvedor de Software
Léo Da Silva
  • 4.8 Instructor Rating
  • 541 Reviews
  • 3,750 Students
  • 2 Courses

Formado em Física e Ciência da Computação pela Universidade de São Paulo e tendo trabalhado em empresas nacionais e multinacionais de grande porte como Accor Brasil (Ticket), Citibank e Western Asset como Analista de Sistemas, Desenvolvedor, Dba certificado em Sql Server, Oracle e Db2. Atualmente interessado nas áreas de visão computacional, aprendizado de máquina e inteligência artificial com ênfase na utilização da linguagem Python.

IA Expert Academy
Professor
IA Expert Academy
  • 4.6 Instructor Rating
  • 21,279 Reviews
  • 62,498 Students
  • 57 Courses

A plataforma IA Expert tem o objetivo de trazer cursos teóricos e práticos de fácil entendimento sobre sobre Inteligência Artificial e Ciência de Dados, para que profissionais de todas as áreas consigam entender e aplicar os benefícios que a IA pode trazer para seus negócios, bem como apresentar todas as oportunidades que essa área pode trazer para profissionais de tecnologia da informação. Também trazemos notícias atualizadas semanais sobre a área em nosso portal.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.