Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AI Mastery: From Search Algorithms to Advanced Strategies
Rating: 4.3 out of 5(87 ratings)
675 students

AI Mastery: From Search Algorithms to Advanced Strategies

Search Algorithms, Adversarial Search Problems, Knowledge Representation, Planning and Expert System
Last updated 5/2025
English

What you'll learn

  • Formulate a problem in terms of navigating a state space and outline how a range of AI methodologies can be employed to reach a solution.
  • Utilize relevant search methodologies to address a practical issue in the real world.
  • Develop a range of gaming strategies aimed at solving practical adversarial search problems in real-world scenarios.
  • Illustrate different knowledge representation methods for resolving intricate AI challenges.
  • Create an expert system that employs advanced techniques in Artificial Intelligence.

Course content

5 sections36 lectures4h 50m total length
  • Introduction to AI8:03

    Explore artificial intelligence fundamentals, goals, and how machines emulate human thought, with milestones from the Turing test to Siri and Deep Blue.

  • AI techniques4:45

    Explore artificial intelligence techniques, including machine learning, natural language processing, computer vision, and deep learning, and examine four AI types—narrow, general, artificial super intelligence, and reactive machines.

  • Problem solving with AI6:21

    Explore how artificial intelligence tackles problem solving by distinguishing well structured problems with ordered steps from ill structured and unstructured ones, using tic tac toe, quadratic equation, and examples.

  • AI Models6:30

    Explore artificial intelligence models, from maze-based problem solving and the maze hypothesis to logic theory machines, semiotic and statistical models, and knowledge-based model building driven by data mapping.

  • Data acquisition and learning aspects in AI9:55

    Explore data acquisition and learning aspects in ai, including knowledge discovery, data mining, machine learning, and intelligent agents. Learn data cleaning, transformation, tasks, algorithms, pattern evaluation, and knowledge consolidation.

  • Problem solving process4:01

    Identify the problem, explore information, create a knowledge base, select actions, monitor intermediate states, and reach the goal state in the AI problem solving process.

  • Problem Solving
  • Formulating problems4:10

    Formulate problems by identifying and precisely defining objectives, specifying initial and goal states, and modeling the state space with states, operators, transitions, and path costs.

  • Problem types and characteristics and Problem space and search4:44

    Explore four problem types: deterministic or observable single-state problems, non-observable multi-state problems, non-deterministic partially observable problems, and unknown state-space problems like robot exploration, and the role of problem space search.

  • Toy Problems-Tic-tac-toe problems8:01

    Explore toy problems in tic-tac-toe as a controlled two-player game, analyze moves from the initial state, and use backtracking to find winning paths and draws.

  • Missionaries and Cannibals Problem6:14

    Explore missionaries and cannibals puzzle, a challenge with three missionaries and three cannibals, boat capacity two, and the goal to minimize crossings while keeping missionaries from being outnumbered on banks.

  • Real World Problem–Travelling Salesman Problem4:49

    Explore real world problems like route finding and the traveling salesman problem, defining initial and goal states, operators, and paths, and comparing solution methods for efficient routes.

  • Real World problem

Requirements

  • No Pre-requisite and Co- requisite Courses are required

Description

Embark on a thorough exploration of Artificial Intelligence (AI) in this meticulously designed course, suitable for both beginners and intermediate learners. Covering a diverse range of topics, it establishes a strong foundation in AI theory and algorithms while also delving into practical applications.

Commencing with an overview of AI and its techniques, participants will delve into problem-solving approaches, encompassing both theoretical concepts and real-world implementations. Dive into engaging toy problems like Tic-tac-toe and the Travelling Salesman Problem to gain hands-on problem-solving experience.

Detailed lectures will introduce participants to general search algorithms, both uninformed and informed search methods, and adversarial strategies using game theory, including the Mini Max Algorithm. Additionally, the course explores Constraint Satisfactory Problems (CSP) and the pivotal role of intelligent agents in decision-making processes.

Understanding knowledge representation is vital in AI, and this course provides comprehensive coverage. From foundational propositional and predicate logic to advanced techniques like knowledge representation using rules, semantic nets, and frames, participants will gain insight into how AI systems store and process information.

As the course progresses, participants will delve into uncertainty in knowledge and reasoning, explore machine learning algorithms, and grasp the fundamentals of expert systems. By course completion, participants will possess a firm understanding of AI theory and practical skills applicable to real-world scenarios.

Whether you're a student, professional, or enthusiast, this course empowers you with the knowledge and tools to navigate the dynamic field of Artificial Intelligence confidently. Join us on this educational journey and discover AI's potential to revolutionize industries and shape the future.

Who this course is for:

  • This course caters to anyone intrigued by Artificial Intelligence, regardless of their level of expertise.