Columbia University Logo
Learn the fundamentals of Artificial Intelligence (AI), and apply them. Design intelligent agents to solve real-world problems including, search, games, machine learning, logic, and constraint satisfaction problems.
About this course
What do self-driving cars, face recognition, web search, industrial robots, missile guidance, and tumor detection have in common?
They are all complex real-world problems being solved with applications of intelligence (AI).
This course will provide a broad understanding of the basic techniques for building intelligent computer systems and an understanding of how AI is applied to problems.
You will learn about the history of AI, intelligent agents, state-space problem representations, uninformed and heuristic search, game playing, logical agents, and constraint satisfaction problems.
Hands-on experience will be gained by building a basic search agent. Adversarial search will be explored through the creation of a game and an introduction to machine learning includes work on linear regression.
What you'll learn
- Introduction to Artificial Intelligence and intelligent agents, history of Artificial Intelligence
- Building intelligent agents (search, games, logic, constraint satisfaction problems)
- Machine Learning algorithms
- Applications of AI (Natural Language Processing, Robotics/Vision)
- Solving real AI problems through programming with Python
MicroMasters® Program in Artificial Intelligence Columbia University
What you will learn
- Solid understanding of the guiding principles of AI.
- Apply concepts of machine learning to real-life problems and applications.
- Design and harness the power of Neural Networks.
- Broad applications of AI in fields of robotics, vision and physical simulation.
Combine the power of Data Science, Machine Learning and Deep Learning to create powerful AI for Real-World applications!
Learn key AI concepts and intuition training to get you quickly up to speed with all things AI. Covering:
- How to start building AI with no previous coding experience using Python
- How to merge AI with OpenAI Gym to learn as effectively as possible
- How to optimize your AI to reach its maximum potential in the real world
- Here is what you will get with this course:
1. Complete beginner to expert AI skills - Learn to code self-improving AI for a range of purposes. In fact, we code together with you. Every tutorial starts with a blank page and we write up the code from scratch. This way you can follow along and understand exactly how the code comes together and what each line means.
2. Code templates - Plus, you'll get downloadable Python code templates for every AI you build in the course. This makes a building truly unique AI as simple as changing a few lines of code. If you unleash your imagination, the potential is unlimited.
3. Intuition Tutorials - Where most courses simply bombard you with dense theory and set you on your way, we believe in developing a deep understanding for not only what you're doing, but why you're doing it. That's why we don't throw complex mathematics at you, but focus on building up your intuition in coding AI making for infinitely better results down the line.
4. Real-world solutions - You'll achieve your goal is not only 1 game but in 3. Each module is comprised of varying structures and difficulties, meaning you'll be skilled enough to build AI adaptable to any environment in real life, rather than just passing a glorified memory "test and forget" like most other courses. Practice truly does make perfect.
5. In-course support - We're fully committed to making this the most accessible and results-driven AI course on the planet. This requires us to be there when you need our help. That's why we've put together a team of professional Data Scientists to support you in your journey, meaning you'll get a response from us within 48 hours maximum.
Enter the new era of Hybrid AI Models optimized by Deep NeuroEvolution, with a complete toolkit of ML, DL & AI models
Are you keen on Artificial Intelligence? Do want to learn to build the most powerful AI model developed so far and even play against it? Sounds tempting right.
Then Artificial Intelligence Masterclass course is the right choice for you. This ultimate AI toolbox is all you need to nail it down with ease. You will get 10 hours step by step guide and the full roadmap which will help you build your own Hybrid AI Model from scratch.
In this course, we will teach you how to develop the most powerful Artificial intelligence model based on the most robust Hybrid Intelligent System. So far this model proves to be the best state of the art AI ever created beating its predecessors at all the AI competitions with incredibly high scores.
This Hybrid Model is aptly named the Full World Model, and it combines all the state of the art models of the different AI branches, including Deep Learning, Deep Reinforcement Learning, Policy Gradient, and even, Deep NeuroEvolution.
In addition to all this, we will also give you the full implementations in the two AI frameworks: TensorFlow and Keras. So anytime you want to build an AI for a specific application, you can just grab those model you need in the toolkit, and reuse them for different projects!