Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
By the end of this course, learners will be able to design intelligent agents, apply search algorithms, implement machine learning models, perform logical reasoning, build expert systems with CLIPS, and apply probabilistic models for decision-making. The course equips participants with a strong foundation in Artificial Intelligence and Machine Learning, combining theory with hands-on practice.
This training begins with AI fundamentals, intelligent agents, and search strategies, then advances to heuristic methods and game-playing algorithms. Learners will explore neural networks, backpropagation, and clustering to understand machine learning essentials. Logical reasoning and knowledge representation are introduced through propositional and predicate logic, unification, resolution, and Prolog programming. Expert systems are covered in depth with practical CLIPS tutorials, progressing from basics to advanced features. Finally, the course integrates intelligent agent architectures with reinforcement learning, Markov Decision Processes, and Bayesian reasoning to manage uncertainty.
Unique to this course is its balance of conceptual clarity and practical exercises, ensuring learners gain both the “why” and the “how” of AI. By completing this course, learners will be well-prepared to apply AI and ML techniques to solve real-world problems in research, business, and technology.
Syllabus
- Foundations of Artificial Intelligence
- This module introduces the fundamentals of Artificial Intelligence, including definitions, intelligent agents, and state space search. Learners will explore basic search algorithms such as BFS, DFS, and backtracking, gaining a strong foundation in AI problem-solving techniques.
- Advanced Search and Game Playing
- This module covers heuristic-based search techniques and adversarial game strategies. Learners will examine heuristic functions, admissibility, hill climbing, best-first search, and the minimax algorithm with alpha-beta pruning.
- Machine Learning Fundamentals
- This module introduces the basics of machine learning with a focus on perceptrons, neural networks, backpropagation, and clustering algorithms. Learners will gain hands-on understanding of supervised and unsupervised learning methods.
- Logic, Reasoning, and Knowledge Representation
- This module explores symbolic reasoning, covering propositional and predicate logic, inference rules, unification, resolution, and Prolog programming. Learners will also analyze reasoning frameworks such as case-based and model-based reasoning.
- Expert Systems and CLIPS Programming
- This module introduces rule-based expert systems with practical applications using the CLIPS programming environment. Learners will progress from CLIPS basics to advanced features such as variables, templates, wildcards, and quantifiers.
- Intelligent Agents, Decision Making, and Probability
- This module integrates intelligent agent architectures with decision-making frameworks, reinforcement learning, and probabilistic models. Learners will explore MDPs, Bayesian reasoning, and strategies for handling uncertainty in AI systems.
Taught by
EDUCBA
Reviews
5.0 rating, based on 1 Class Central review
5 rating at Coursera based on 10 ratings
Showing Class Central Sort
-
completing this course was really great! i learned so much stuff from this course! i really enjoe the stuff like supervised learning, Unsupervised learning, Reinforcment learning, semi-supervised learning and other ml algos. the good part was actually using those algos to build some practical & cool stuff.