Fourth Semester
Artificial intelligence
Course Description: The course introduces the ideas and techniques underlying the principles and design of artificial intelligent systems. The course covers the basics and applications of AI including: design of intelligent agents, problem solving, searching, knowledge representation systems, probabilistic reasoning, neural networks, machine learning and natural language processing.
Course Objectives: The main objective of the course is to introduce concepts of Artificial Intelligence. The general objectives are to learn about computer systems that exhibit intelligent behavior, design intelligent agents, identify AI problems and solve the problems, design knowledge representation and expert systems, design neural networks for solving problems, identify different machine learning paradigms and identify their practical applications.
Contents of Chapter |
|---|
Unit 1: Introduction (2 Hrs.)
1.1. Artificial Intelligence (AI), AI Perspectives: acting and thinking humanly, acting and thinking rationally |
Unit 2: Intelligent Agents (4 Hrs.)
2.1. Introduction of agents, Structure of Intelligent agent, Properties of Intelligent Agents |
Unit 3: Problem Solving by Searching (9 Hrs.)
3.1. Definition, Problem as a state space search, Problem formulation, Well-defined
problems, |
Unit 4: Knowledge Representation (14 Hrs.)
4.1. Definition and importance of Knowledge, Issues in Knowledge Representation,
Knowledge Representation Systems, Properties of Knowledge Representation Systems. |
Unit 5: Machine Learning (9 Hrs.)
5.1. Introduction to Machine Learning, Concepts of Learning, Supervised, Unsupervised and
Reinforcement Learning |
Unit 6: Applications of AI (6 Hrs.)
6.1. Expert Systems, Development of Expert Systems |