Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Artificial Intelligence

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Upon completion of 6.034, students should be able to develop intelligent systems by assembling solutions to concrete computational problems; understand the role of knowledge representation, problem solving, and learning in intelligent-system engineering; and appreciate the role of problem solving, vision, and language in understanding human intelligence from a computational perspective.

Syllabus

1. Introduction and Scope.
2. Reasoning: Goal Trees and Problem Solving.
3. Reasoning: Goal Trees and Rule-Based Expert Systems.
4. Search: Depth-First, Hill Climbing, Beam.
5. Search: Optimal, Branch and Bound, A*.
6. Search: Games, Minimax, and Alpha-Beta.
7. Constraints: Interpreting Line Drawings.
8. Constraints: Search, Domain Reduction.
9. Constraints: Visual Object Recognition.
10. Introduction to Learning, Nearest Neighbors.
11. Learning: Identification Trees, Disorder.
12a: Neural Nets.
12b: Deep Neural Nets.
13. Learning: Genetic Algorithms.
14. Learning: Sparse Spaces, Phonology.
15. Learning: Near Misses, Felicity Conditions.
16. Learning: Support Vector Machines.
17. Learning: Boosting.
18. Representations: Classes, Trajectories, Transitions.
19. Architectures: GPS, SOAR, Subsumption, Society of Mind.
21. Probabilistic Inference I.
22. Probabilistic Inference II.
23. Model Merging, Cross-Modal Coupling, Course Summary.
Mega-R1. Rule-Based Systems.
Mega-R2. Basic Search, Optimal Search.
Mega-R3. Games, Minimax, Alpha-Beta.
Mega-R4. Neural Nets.
Mega-R5. Support Vector Machines.
Mega-R6. Boosting.
Mega-R7. Near Misses, Arch Learning.

Taught by

Prof. Patrick Henry Winston

Reviews

4.6 rating, based on 54 Class Central reviews

Start your review of Artificial Intelligence

  • The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications.
  • Komal Jitendrabhai Kuwar
    Thank you helped to learn new skill hoping for the certificate learned many new things empowered my skills and used to implement in career or education sector just keep doing and improve the audio quality
  • Remas Abdulrahman
    It’s was complete and helpful, and comprehensive of the basic and important concepts. It’s was very clear and fun to watch.
  • Profile image for Saniya Shaikh
    Saniya Shaikh
    As a passionate enthusiast delving into the ever-evolving realm of Artificial Intelligence (AI), I embarked on a journey through Massachusetts Institute of Technology's (MIT) OpenCourseWare platform, eager to explore the depths of this captivating f…
  • Patla Mishra
    For those seeking a comprehensive yet streamlined introduction to AI, this 30-lecture app course delivers. By effectively condensing complex topics into digestible modules, the course empowers you to grasp core AI concepts with ease. The focus on k…
  • Profile image for Prabuddha Chatterjee
    Prabuddha Chatterjee
    I recently completed the "Introduction to Artificial Intelligence" course, and it exceeded my expectations. The curriculum is well-structured, covering fundamental concepts like machine learning, neural networks, and natural language processing with clarity. The instructors are knowledgeable and engaging, using real-world examples to illustrate complex topics. Hands-on projects and coding exercises reinforced learning, making the material accessible and practical. The course also includes a supportive community and excellent resources for further study. Whether you're a beginner or looking to deepen your AI knowledge, this course provides a comprehensive and enriching learning experience. Highly recommended!
  • Profile image for Bharath Raj.A
    Bharath Raj.A
    I recently completed the AI course, and it exceeded my expectations. The content was comprehensive, providing a solid understanding of AI principles and practices. I appreciated the step-by-step approach, which made complex topics like machine learning and neural networks easier to grasp.
    The instructors were engaging and knowledgeable, with clear explanations and practical examples. The interactive elements, like quizzes and assignments, reinforced my learning. I also enjoyed the community aspect, where I could connect with fellow learners.
    Overall, this course was a great investment in my learning journey, and I’d highly recommend it to anyone interested in AI.
  • Profile image for Viqri Ramadhan Waluya
    Viqri Ramadhan Waluya
    This course offers a comprehensive introduction to artificial intelligence, covering fundamental concepts such as search algorithms, machine learning, neural networks, and reasoning under uncertainty. Lectures are delivered by Professor Patrick Winston, known for his clear and engaging teaching style. The course materials, including lecture videos, slides, and assignments, are well-structured and provide a solid foundation for anyone interested in AI. Overall, it's an excellent resource for self-learners and students looking for a rigorous introduction to the field of artificial intelligence.
  • Pragati Bakal
    The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications.
  • Abdulrahman Hassan
    This course actually helped me to understand what artificial intelligence means in modern society and also I understand the concept used to develop AI to where we are today. It also serve as reference to me going forward concerning using AI to develop and accurately solve problems from whatever perspective in our lives. I also learn fundamental model that will help and guide in decision making . The only restriction I had in this course is limited examples and modern applications of most of instances they gave in the course if this lectures
  • Profile image for Rajesh G
    Rajesh G
    Here's a review of my performance in the AI course:

    "I've had a fantastic experience with Meta AI! The assistant has been incredibly helpful, providing clear and concise responses to my questions. The AI's ability to understand context and provide relevant information has been impressive. I appreciate the engaging and friendly tone, making learning about AI enjoyable and accessible. The assistant's knowledge and insights have exceeded my expectations, and I look forward to continuing my learning journey with Meta AI!"
  • Fatema Kazi

    MIT OpenCourseWare's Artificial Intelligence course offers a comprehensive dive into the field, covering key concepts, algorithms, and applications. It's highly regarded for its depth and clarity, making it accessible for learners at various levels. Whether you're a beginner or have some background in AI, this course provides valuable insights and knowledge to advance your understanding of artificial intelligence. Highly recommended for anyone interested in exploring this fascinating field further.
  • Profile image for Atharva Dhorje
    Atharva Dhorje
    This AI course cracked open the world of artificial intelligence for me. Artificial Intelligence balanced technical explanations with real-world examples, making even complex concepts understandable. The instructor's passion for AI was contagious, and the projects were engaging. Whether you're a complete beginner or looking to brush up on your knowledge, this course is a solid foundation for understanding AI's impact on our present and future.
  • Krushana Manik Sonawane
    The trainer Kishor seemed knowledgeable and experienced. The hours were flexible, and he made a good effort to ensure that the material was properly understood. The environment was comfortable, and friendly, and even though it's a different culture to mine I still felt 'at home' and welcome in the environment. Kishor worked with a good practical syllabus designed to teach the concepts that are regularly used in the
  • Pranjal Narode
    The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications.
  • Pratik Kashinath Mahajan
    The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications
  • Kishor Sonawane
    The teacher knew their stuff and explained everything about artificial intelligence really well.

    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications
  • Parikshit Patil
    The instructors were engaging and knowledgeable, with clear explanations and practical examples. The interactive elements, like quizzes and assignments, reinforced my learning. I also enjoyed the community aspect, where I could connect with fellow learners.
    Overall, this course was a great investment in my learning journey, and I’d highly recommend it to anyone interested in AI.
  • Profile image for Harshit Chejara
    Harshit Chejara
    It sounds like you're working on crafting a message to encourage users to leave a review for a course they've taken. Here's a slightly refined version:

    ---

    Your review helps other learners discover great courses. Please only review this course if you have taken or started taking it.

    ---

    Let me know if you need any further adjustments!
  • Profile image for Shraddha Jadhav
    Shraddha Jadhav
    The content was amazing. They covered everything about AI, from the basics to the advanced stuff, in a really clear way. The best part was how the teacher made difficult ideas easy to understand. A complete detailed understanding on Artificial Intelligence. Very best teaching & providing clarifications.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.