Learn Foundational AI Algorithms

Online Course

Udacity
Learn Foundational AI Algorithms

What is the course about?

Learn Foundational AI Algorithms
The course Learn Foundational AI Algorithms is an online class provided by Udacity. It may be possible to receive a verified certification or use the course to prepare for a degree.
Learn essential Artificial Intelligence concepts from AI experts like Peter Norvig and Sebastian Thrun, including search, optimization, planning, pattern recognition, and more.
Course description
  • Learn Foundational AI Algorithms
  • 3 Months (12-15 hrs/week)
  • Learn to write programs using the foundational AI algorithms powering everything from NASA’s Mars Rover to DeepMind’s AlphaGo Zero. You’ll master Beam Search and Random Hill Climbing, Bayes Networks and Hidden Markov Models, and more.
  • Learn to write AI programs using the algorithms powering everything from NASA’s Mars Rover to DeepMind’s AlphaGo Zero.
  • This program requires experience with linear algebra, statistics, and Python (including object-oriented programming).See detailed requirements.
  • Use constraint propagation and search to build an agent that reasons like a human would to efficiently solve any Sudoku puzzle.
  • Build agents that can reason to achieve their goals using search and symbolic logic—like the NASA Mars rovers.
  • Extend classical search to adversarial domains, to build agents that make good decisions without any human intervention—such as the DeepMind AlphaGo agent.
  • Model real-world uncertainty through probability to perform pattern recognition.
  • If you’re new to Python programming, consider starting with our AI Programming with Python Nanodegree program. If you’re new to computer science algorithms, we recommend our Data Structures & Algorithms Nanodegree program.
  • If you’re new to Python programming, consider starting with our AI Programming with Python Nanodegree program. If you’re new to computer science algorithms, we recommend our Data Structures & Algorithms Nanodegree program.
  • Constraint Satisfaction Problems
  • Use constraint propagation and search to build an agent that reasons like a human would to efficiently solve any Sudoku puzzle.
  • Build a Sudoku Solver
  • Search, Optimization, and Planning
  • Build agents that can reason to achieve their goals using search and symbolic logic—like the NASA Mars rovers.
  • Build a Forward Planning Agent
  • Adversarial Search
  • Extend classical search to adversarial domains, to build agents that make good decisions without any human intervention—such as the DeepMind AlphaGo agent.
  • Build an Adversarial Game Playing Agent
  • Fundamentals of Probabilistic Graphical Models
  • Model real-world uncertainty through probability to perform pattern recognition.
  • Part of Speech Tagging
  • This program requires experience with linear algebra, statistics, and Python (including object-oriented programming).
  • The Artificial Intelligence Nanodegree program features expert instructors, and world-class curriculum built in collaboration with top companies in the field. The program offers a broad introduction to the field of artificial intelligence, and can help you maximize your potential as an artificial intelligence or machine learning engineer. If you’re ready for an efficient and effective immersion in the world of AI, with the goal of pursuing new opportunities in the field, this is an excellent program for you.
  • This Nanodegree program is designed to build on your existing skills as an engineer or developer. As such, it doesn’t prepare you for a specific job, but instead expands your skills with artificial intelligence algorithms. These skills can be applied to various applications such as video game AI, pathfinding for robots, and recognizing patterns over time like handwriting and sign language.
  • In this Nanodegree program, you will learn from the world’s foremost AI experts, and develop a deep understanding of algorithms being applied to real-world problems in Natural Language Processing, Computer Vision, Bioinformatics and more. If your goal is to become an AI expert, then this program is ideal, because it teaches you some of the most important algorithms in AI. You’ll benefit from a structured approach for applying these techniques to new challenges, and emerge from the program fully prepared to advance in the field.

Prerequisites & Facts

Learn Foundational AI Algorithms

Course Topic

AI, Algorithms, Computer Science

University, College, Institution

Udacity

Course Skill Level

Course Language

English

Place of class

Online, self-paced (see curriculum for more information)

Degree

Certificate

Degree & Cost

Learn Foundational AI Algorithms

To obtain a verified certificate from Udacity you have to finish this course or the latest version of it, if there is a new edition. The class may be free of charge, but there could be some cost to receive a verified certificate (399 USD) or to access the learning materials. The specifics of the course may have been changed, please consult the provider to get the latest quotes and news.
Udacity
Learn Foundational AI Algorithms
provided by Udacity

Reviews

Share your experience

Learn Foundational AI Algorithms
Udacity Udacity
Rate the course

Do you recommend the course? *
Here you can find information, reviews and user experiences for the course “Learn Foundational AI Algorithms“. The provider of the course – “Udacity” – will be glad to answer any questions you may have about the class, click here to use the offical support channels. It would be great if you could share your experience of participating in the course – Your honest review will surely help others to choose the right class!
School: Udacity
Topic: AI, Algorithms, Computer Science
Getting Digital