1401332-3 - Introduction to Artificial Intelligence (3 credits)

kneewastefulΤεχνίτη Νοημοσύνη και Ρομποτική

29 Οκτ 2013 (πριν από 3 χρόνια και 8 μήνες)

100 εμφανίσεις

1401332
-
3
-

Introduction to Artificial Intelligence (3 credits)

Coordinator: Muhammad Arif

Catalog Description

This course introduces basics of Artificial Intelligence, concept of Intelligent agents and various types of agents. It inclu
des
various search
techniques, Propositional logic and First order logic. It further introduces the concept of knowledge engineering
and inference systems.

Prerequisites

1401310
-
3


䍯Cpile爠䍯湳t牵rti潮

M aj潲oT潰ics 䍯癥牥搠i渠n桥⁃潵牳e
ㄴ⁷ee欠kemeste爩r

Topic

Week

Introduction to AI

History of AI

AI Domains

AI Applications

Intelligent Agents and Environment

Structure of Different type of Agents

Problem Solving through search

(i) Un
-
informed search (BFS, DFS, Depth First, Depth limited and iterative deepening search)

(ii) Informed Search (Greedy best first search, A* search, Heuristics)

(iii) Local Search Algorithms (Hill Climbing, Simulated Annealing)

Adversarial Search (Minimax Algorithm, Alpha Beta Pruning, Chance Minimax)

Logical Agents (knowledge based agents, pr
opositional logic, First Order Logic, Knowledge


Engineering in FOL

Inference in FOL

Weekly Hours

3 x 50 mins lectures, 0 lab hours

Textbook/References

Artificial Intelligence: A Modern Approach 3rd Edition, Russell & Norvig, 2009, Prentice Hall, ISBN
0136042597

Assessment Methods

Assignments, Quizzes, Discussion Group, Project, Midterm, Final Exam

Course Learning Outcomes (CLOs)

1.

Students will learn basics of AI, Intelligent Agents and their different types and
applications.

2.

They will learn in detail

different search techniques including uninformed search,
heuristic search, adversarial search that can be used in Game playing and other AI
applications.

1.

Students will learn logical agents, first order logic and first order inference system.