Foundations of AI: From Problem-Solving to Machine Learning
Foundations of AI: From Problem-Solving to Machine Learning, available at $19.99, has an average rating of 4.6, with 84 lectures, 4 quizzes, based on 45 reviews, and has 332 subscribers.
You will learn about Provide an understanding of the basic techniques for building intelligent computer systems Understand the search technique procedures applied to real world problems Understand the types of logic and knowledge representation schemes Understanding of how AI is applied to problems This course is ideal for individuals who are Computer science students or Students preparing for Gate exams or Anyone planing for Government Exams in Computer Science base or Students interested in understanding the basic working of Artificial Intelligence or Anyone willing to learn the working of Artificial Intelligence It is particularly useful for Computer science students or Students preparing for Gate exams or Anyone planing for Government Exams in Computer Science base or Students interested in understanding the basic working of Artificial Intelligence or Anyone willing to learn the working of Artificial Intelligence.
Enroll now: Foundations of AI: From Problem-Solving to Machine Learning
Summary
Title: Foundations of AI: From Problem-Solving to Machine Learning
Price: $19.99
Average Rating: 4.6
Number of Lectures: 84
Number of Quizzes: 4
Number of Published Lectures: 52
Number of Published Quizzes: 4
Number of Curriculum Items: 88
Number of Published Curriculum Objects: 56
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Provide an understanding of the basic techniques for building intelligent computer systems
- Understand the search technique procedures applied to real world problems
- Understand the types of logic and knowledge representation schemes
- Understanding of how AI is applied to problems
Who Should Attend
- Computer science students
- Students preparing for Gate exams
- Anyone planing for Government Exams in Computer Science base
- Students interested in understanding the basic working of Artificial Intelligence
- Anyone willing to learn the working of Artificial Intelligence
Target Audiences
- Computer science students
- Students preparing for Gate exams
- Anyone planing for Government Exams in Computer Science base
- Students interested in understanding the basic working of Artificial Intelligence
- Anyone willing to learn the working of Artificial Intelligence
Artificial Intelligence (AI) has emerged as one of the most life changing technologies of our time, revolutionizing industries and reshaping the way we live and work. Rooted in the concept of developing machines with the ability to mimic human intelligence, AI has unlocked tremendous potential across various sectors, from healthcare and finance to transportation and entertainment.
This course provides a comprehensive introduction to the field of Artificial Intelligence (AI) by covering fundamental problem-solving strategies, agent-based analysis, constraint satisfaction problems, search algorithms, and knowledge representation.
Basic Problem Solving Strategies: The course starts by introducing students to various problem-solving approaches commonly used in AI. These strategies include techniques like divide and conquer, greedy algorithms, dynamic programming, and backtracking. To help students grasp these concepts, toy problems (simple, illustrative examples) are used as initial learning tools.
Agent-Based Analysis: In AI, an agent is an entity that perceives its environment and takes actions to achieve certain goals. The course delves into the concept of agents and their characteristics, such as rationality and autonomy. Students learn how agents can interact with the environment and adapt their behaviour based on feedback and observations.
Constraint Satisfaction Problems: Constraint satisfaction problems (CSPs) are a class of problems where the goal is to find a solution that satisfies a set of constraints. The course explores how to model real-world problems as CSPs and how to use various algorithms, like backtracking and constraint propagation, to efficiently find solutions.
Search Space and Searching Algorithms: One of the fundamental aspects of AI is searching through a vast space of possible solutions to find the best one. The course explains the concept of a search space, which represents all possible states of a problem and how to traverse it systematically. Students learn about uninformed search algorithms like breadth-first search and depth-first search, as well as informed search algorithms like A* search and heuristic-based techniques.
Knowledge Representation: Representing knowledge is crucial for AI systems to reason and make decisions. The course delves into two main types of knowledge representation: propositional logic and predicate logic.
Propositional Logic: This part of the course teaches students how to represent knowledge using propositions, which are simple statements that can be either true or false. They learn about logical connectives (AND, OR, NOT, etc.) and how to build complex expressions to represent relationships and rules.
Predicate Logic: Predicate logic extends propositional logic by introducing variables and quantifiers. Students learn how to express relationships and properties involving multiple entities and make use of quantifiers like “for all” and “there exists” to reason about sets of objects.
Inference and Reasoning: Once knowledge is represented, students are introduced to the process of inference, which involves deriving new information from existing knowledge using logical rules and deduction techniques. They learn how to apply inference mechanisms to reach conclusions based on the given knowledge base.
Overall, this course provides a solid foundation in problem-solving, search algorithms, and knowledge representation essential for understanding various AI techniques and applications. By the end of the course, students should be able to apply these concepts to model and solve real-world problems using AI techniques.
Course Curriculum
Chapter 1: Introduction to Problem Solving
Lecture 1: Introduction
Lecture 2: Introduction and History of Artificial Intelligence
Lecture 3: Problem solving using vacuum cleaner problem as example
Lecture 4: Water Jug Problem
Lecture 5: Problem Types
Lecture 6: Problem Characteristics
Lecture 7: Agents Introduction
Lecture 8: Agent – Task Environment
Lecture 9: Types of Agents
Lecture 10: Constraint Satisfaction Problem
Chapter 2: Uninformed Searching Algorithms of Artificial Intelligence
Lecture 1: Need for searching Algorithms in Artificial Intelligence
Lecture 2: Heuristic Function
Lecture 3: Heuristic Function using Tic Tac Toe Problem
Lecture 4: Informed and Uninformed Searching Algorithm
Lecture 5: Breath First Search Algorithm
Lecture 6: Depth First Search Algorithm
Lecture 7: BFS and DFS for Water jug Problem
Lecture 8: Uniform Cost Search
Lecture 9: Depth Limited Search Algorithm
Lecture 10: Iterative Deepening Depth limited Search Algorithm
Lecture 11: Bi-Directional Search Algorithm
Chapter 3: Informed Searching Algorithms of Artificial Intelligence
Lecture 1: Generate and Test
Lecture 2: Best First Searching Algorithm
Lecture 3: A* Searching Algorithm
Lecture 4: AO* Searching Algorithm
Chapter 4: Local Searching Algorithms of Artificial Intelligence
Lecture 1: Hill Climbing Search Algorithm
Lecture 2: Working of Genetic Algorithm
Lecture 3: Simple Example for Genetic Algorithm
Lecture 4: Simulated Annealing
Lecture 5: Local Beam Search Algorithm
Chapter 5: Game Based Searching Algorithms of Artificial Intelligence
Lecture 1: Min Max Search
Lecture 2: MinMax Search Tic Tac Toe
Lecture 3: Alpha-Beta Pruning
Chapter 6: Knowledge Representation Using Logic
Lecture 1: Wumpus World Problem and Need for Logic
Lecture 2: Propositional Logic
Lecture 3: Interpretation of Propositional Logic
Lecture 4: Reasoning Patterns in Propositional Logic
Lecture 5: Resolution Algorithm
Lecture 6: First Order Logic – Predicate Logic
Lecture 7: Term in a Predicate Logic
Lecture 8: Model in a Predicate Logic
Lecture 9: Unification and Lifting in Predicate Logic
Lecture 10: Forward and Backward Reasoning
Lecture 11: Inference and Reasoning
Chapter 7: Planning
Lecture 1: Planning Introduction
Lecture 2: Simple Planning Agent and Languages
Lecture 3: Block World Problem & Goal Stack Problem
Chapter 8: Learning
Lecture 1: Artificial Neural Networks
Lecture 2: Back Propagation Network – Introduction
Lecture 3: Back Propagation Network – Working
Lecture 4: Back Propagation Network – Algorithm
Lecture 5: Back Propagation Network – Example
Instructors
-
Dr.Deeba K
Assistant Professor in SRM IST, Kattankulathur, Chennai -
Dr. Aruna M
Associate Professor @ SRMIST – KTR -
Dr. B. Arthi
Associate Professor SRMIST(KTR)
Rating Distribution
- 1 stars: 0 votes
- 2 stars: 0 votes
- 3 stars: 4 votes
- 4 stars: 13 votes
- 5 stars: 28 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple