Artificial Intelligence: Foundations, Reasoning, Learning, and Intelligent Systems

(AI-FOUNDATION.KZ1)
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Get A Free Trial

Skills You’ll Get

1

Preface

2

Introduction to Artificial Intelligence

  • Defining Artificial Intelligence
  • Historical Evolution of AI
  • Foundational Disciplines of AI
  • Major Application Areas of AI
  • Perspectives on Intelligence and AI
  • Societal Implications and Ethical Considerations of AI
  • Summary
3

Introduction to Intelligent Agents

  • Prerequisites: Your AI Toolkit
  • Agent Concepts and Framework
  • Rationality and Performance Evaluation
  • Agent Architectures
  • Environment Types and Characteristics
  • Applications of Intelligent Agents
  • Summary
4

Problem Solving and Search Fundamentals

  • Problem Formulation in AI
  • State Spaces and Their Representation
  • Evaluating Search Performance
  • Overview of Search Strategies
  • Problem-Solving Agents
  • Summary
5

Uninformed Search Techniques

  • Introduction to Uninformed Search
  • Breadth-First Search (BFS)
  • Depth-First Search (DFS)
  • Uniform Cost Search (UCS)
  • Iterative Deepening Search (IDS)
  • Bidirectional Search
  • Analyzing Uninformed Search Techniques
  • Summary
6

Heuristic Search Techniques

  • Introduction to Heuristic Search
  • Greedy Best-First Search
  • A* Search Algorithm
  • Memory-Bounded Heuristic Search
  • Practical Applications of Heuristic Search
  • Summary
7

Constraint Satisfaction Problems

  • Constraint Networks: The Foundations of CSPs
  • Variables and Domains: Building Blocks of CSPs
  • Backtracking Search: The Fundamental Solver
  • Constraint Propagation: Reducing the Search Space
  • Practical Applications of CSPs
  • Summary
8

Adversarial Search and Game AI

  • Competitive Game Environments
  • Game Trees and State Representation
  • The Minimax Algorithm
  • Alpha-Beta Pruning for Efficiency
  • Multi-Agent Competition Beyond Two Players
  • Modern Game AI Applications
  • Summary
9

Local Search and Evolutionary Optimization

  • Simulated Annealing for Escaping Local Optima
  • Local Beam Search for Parallel Exploration
  • Genetic Algorithms for Evolutionary Optimization
  • Evolutionary Strategies and Their Distinctive Features
  • Practical Applications of Optimization Techniques
  • Summary
10

Knowledge Representation

  • Knowledge-Based Agents: AI's Internal Model of the World
  • Propositional Logic: AI's Basic Building Blocks of Truth
  • Predicate Logic for Complex Knowledge: Beyond Simple Truths
  • Semantic Networks for Relational Knowledge: Mapping Connections
  • Structured Knowledge Representation: Frames and Ontologies
  • Knowledge Engineering Process: Building AI's Understanding
  • Summary
11

Automated Reasoning

  • Inference Systems Fundamentals
  • Forward Chaining Reasoning: Data-Driven Conclusions
  • Backward Chaining Reasoning: Goal-Driven Problem Solving
  • Resolution for Automated Theorem Proving: Proving Truth
  • Summary
12

Expert Systems and Formal Reasoning

  • Expert System Architecture Fundamentals
  • Knowledge Bases: Capturing Domain Expertise
  • Inference Engines: Automated Reasoning Mechanisms
  • Rule Construction and Management
  • Explanation Facilities and Transparency
  • Summary
13

Classical Planning

  • Understanding Planning Problems in AI
  • State-Space Planning Techniques
  • STRIPS Representation for Action Modeling
  • Planning Graphs for Efficient Search
  • Hierarchical Planning Approaches
  • Real-World Planning Systems and Security Considerations
  • Summary
14

Decision Making Under Uncertainty

  • Probability Fundamentals in AI: Quantifying Uncertainty
  • Rational Decision Making for AI Agents
  • Utility Theory and Preference Modeling
  • Expected Utility for Optimal Action Selection
  • Decision Networks for Structured Reasoning
  • Risk Analysis in AI Decision Systems
  • Summary
15

Probabilistic Reasoning

  • Bayesian Inference Fundamentals
  • Modeling with Bayesian Networks
  • Hidden Variables and Temporal Models
  • Probabilistic Decision Systems
  • Summary
16

Introduction to Machine Learning

  • Understanding Learning Agents in AI
  • Data and Feature Preparation for Machine Learning
  • Training, Validation, and Testing Machine Learning Models
  • Evaluating Machine Learning Model Performance
  • Bias and Variance in Model Performance
  • Summary
17

Supervised Learning

  • Introduction to Supervised Learning
  • Classification Algorithms
  • Regression Algorithms
  • Evaluating Supervised Learning Models
  • Summary
18

Unsupervised Learning and Pattern Discovery

  • Introduction to Unsupervised Learning
  • Clustering Techniques
  • Dimensionality Reduction
  • Association Analysis
  • Pattern Discovery Applications
  • Summary
19

Probabilistic and Bayesian Learning

  • Understanding Probabilistic Learning and Uncertainty
  • Bayesian Classifiers for Categorical Prediction
  • Bayesian Learning Models for Adaptive Intelligence
  • Expectation Maximization for Hidden Variables
  • Generating and Evaluating Probabilistic Predictions
  • Real-World Applications of Probabilistic AI
  • Summary
20

Neural Networks and Deep Learning

  • Artificial Neurons: The Fundamental Building Block
  • Perceptrons: Early Neural Network Models
  • Multilayer Networks: Beyond Linear Boundaries
  • Backpropagation: The Learning Algorithm
  • Deep Neural Networks: Architectures and Capabilities
  • Deep Learning Applications: Real-World Impact
  • Summary
21

Reinforcement Learning

  • Learning Through Interaction: The Core of Reinforcement Learning
  • Markov Decision Processes: The Mathematical Blueprint
  • Rewards and Policies: Guiding the Agent's Strategy
  • Q-Learning: A Value-Based Approach
  • Policy Learning: Direct Strategy Optimization
  • Summary
22

Natural Language Processing

  • Language Fundamentals for NLP
  • Text Representation for Machine Learning
  • Analyzing Language Structure and Meaning
  • Language Models and Text Generation
  • Conversational AI Systems
  • Summary
23

Computer Vision

  • Digital Image Fundamentals
  • Feature Extraction Techniques
  • Image Classification with Machine Learning
  • Object Detection and Localization
  • Scene Understanding and Advanced Vision Tasks
  • Vision Applications
  • Summary
24

Multi-Agent Systems

  • Agent Interaction Fundamentals
  • Cooperative Multi-Agent Strategies
  • Agent Coordination and Conflict Resolution
  • Agent Negotiation and Competitive Interactions
  • Distributed Artificial Intelligence Architectures
  • Swarm Intelligence and Collective Behavior
  • Summary
25

Robotics and Autonomous Systems

  • Robot Architectures and Components
  • Localization and Environmental Mapping
  • Motion Planning and Pathfinding Algorithms
  • Autonomous Navigation Strategies
  • Summary
26

AI System Development

  • AI Project Lifecycle
  • Data Preparation for AI Models
  • AI Model Deployment Strategies
  • Monitoring and Maintenance of AI Systems
  • AI Engineering Practices (MLOps)
  • AI System Evaluation Beyond Model Metrics
  • Summary
27

Responsible and Future AI

  • Explainable AI (XAI)
  • Fairness and Bias
  • Privacy and Security
  • Human-AI Collaboration
  • Generative AI and Foundation Models
  • Emerging Trends and Future Directions
  • Summary
A

Appendix A: Python for Artificial Intelligence

  • Setting Up Your Python AI Environment
  • Fundamental Python Programming for AI
  • Data Manipulation and Scientific Computing
  • AI Programming Practices and Paradigms
B

Appendix B: Mathematics for AI

  • Setting the Stage: Why Math Matters for AI
  • Foundations of Linear Algebra: The Language of Data
  • Probability and Statistics for Data Analysis: Dealing with Uncertainty
  • Calculus for Optimization in AI: The Engine of Learning
C

Appendix C: AI Tools and Frameworks

  • Foundational Data Handling with NumPy and Pandas
  • Traditional Machine Learning with Scikit-learn
  • Deep Learning Frameworks: TensorFlow and PyTorch

1

Introduction to Artificial Intelligence

  • Architecting Adaptability in Global Logistics
  • Exploring Artificial Intelligence in the Workplace
2

Introduction to Intelligent Agents

  • Designing Intelligent Agents for Workplace Tasks
3

Problem Solving and Search Fundamentals

  • Formulating Problems Through AI Search
4

Uninformed Search Techniques

  • Implementing Various Search Techniques
5

Heuristic Search Techniques

  • Applying Heuristic Search to Everyday Decisions
6

Constraint Satisfaction Problems

  • Implementing a Basic CSP
7

Adversarial Search and Game AI

  • Implementing a Basic Minimax Algorithm
8

Local Search and Evolutionary Optimization

  • Implementing Basic Hill Climbing
9

Knowledge Representation

  • Implementing Frames
10

Automated Reasoning

  • Implementing Forward and Backward Chaining
11

Expert Systems and Formal Reasoning

  • Implementing a Basic Expert System
12

Classical Planning

  • Implementing a Simple STRIPS-Based Coffee-Making Planner
13

Decision Making Under Uncertainty

  • Calculating Conditional Probability
  • Calculating Expected Utility
14

Supervised Learning

  • Implementing Classification and Regression Metrics
15

Unsupervised Learning and Pattern Discovery

  • Implementing K-Means and Hierarchical Clustering
16

Probabilistic and Bayesian Learning

  • Reasoning with Uncertainty Through Bayesian Learning
17

Neural Networks and Deep Learning

  • Implementing a Basic TensorFlow Neural Network
18

Reinforcement Learning

  • Learning Decisions Through Reinforcement
19

Natural Language Processing

  • Implementing BoW and TF-IDF
  • Implementing a Basic N-Gram Language Model
  • Implementing a Rule-Based Chatbot
20

Computer Vision

  • Loading, Converting, Resizing and Saving an Image Using OpenCV
21

Multi-Agent Systems

  • Implementing Basic ACO and PSO
22

Robotics and Autonomous Systems

  • Implementing A* Pathfinding Algorithm
23

AI System Development

  • Building and Managing an AI System
24

Responsible and Future AI

  • Building Responsible and Future-Ready AI

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

We can Artificial Intelligence: Foundations, Reasoning, Learning, and Intelligent Systems

$195.99

Pre-Order Now

Related Courses

All Courses
scroll to top