Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Planning with Artificial Intelligence
Rating: 3.5 out of 5(14 ratings)
629 students

Planning with Artificial Intelligence

A Practical Approach to AI-Based Planning Methods
Created byDrUsha G
Last updated 6/2025
English

What you'll learn

  • Understand and apply machine learning techniques such as Linear Regression and Support Vector Machines (SVM) to solve real-world classification and regression p
  • Explain the architecture and functionality of Expert Systems, and analyze their role in knowledge-based decision-making processes.
  • Analyze and implement problem-solving strategies in AI, including Means-End Analysis and Goal Stack Planning, for automated reasoning and goal achievement.
  • Demonstrate problem representation and planning using classical AI methods, with specific emphasis on structured problems like the Block World Problem.
  • Evaluate different AI planning techniques and apply them in deterministic and goal-driven environments for intelligent agent design.
  • Integrate concepts from machine learning and AI planning to build hybrid intelligent systems capable of learning from data and planning actions to achieve goals

Course content

1 section8 lectures1h 29m total length
  • Planning in Artificial Intelligence14:54
  • Block World Problem11:57
  • Goal Stack Planning for AI7:30

    Learn goal stack planning for block world problems, starting from the goal state and using predicates and subgoal stacks with operations like pickup, put down, and unstack.

  • Mean End Analysis6:16
  • Expert System8:46
  • Machine Learning12:40
  • Linear Regression18:26
  • Support Vector Machine9:09

Requirements

  • Not needed

Description

This course provides an in-depth introduction to basic and advanced topics in Artificial Intelligence (AI) focusing on planning and reasoning methods with the help of various AI techniques.  Students will learn Linear Regression, a basic supervised learning method used for predicting output from input variables. The course includes Expert Systems, which simulate human expert decision-making capabilities through knowledge bases and inference engines, allowing for automated reasoning within complicated environments. One of the focuses is on Means-End Analysis, a goal-solving strategy that decomposes goals into sub-goals by determining the differences between desired and existing states. Goal Stack Planning, an AI approach utilizing stacks in handling and ordering actions depending on preconditions and existing goals, will also be learned by the students. Block World Problem is presented as a traditional planning problem to demonstrate search-based and logic-based planning methods. Planning in AI, including problem definition, choice of proper strategies, and execution of optimal plans in deterministic and probabilistic environments, will be derived from practical examples by students throughout the course. At the end of the course, students will be proficient in designing intelligent systems that support automated reasoning, prediction, and adaptive planning, providing a strong basis for further study or working in AI research and development.

Who this course is for:

  • Enthusiastic who need to learn AI