Artificial Intelligence

📚 CSE 4109 ⏰ 3.0 Credits (3 Lectures/Week) 🎯 academic

Introduction

Definition, AI technique, Application.

Intelligent Agent

Introduction, Structure of intelligent agent, Agent programs, Goal-based agents, Environments.

Problem Solving

Solving problem by searching, Problem solving by agent, Formulating problems, Toy problems, Search strategies, Breadth-First, Uniform cost, Depth-First, Depth- limited and iterative deepening search, Informed search methods, Best-First, Greedy and A* search, Heuristic functions, IDA* search, Iterative improvement algorithms, Hill-Climbing search, Simulated annealing, Introduction to game playing, Perfect decisions in two person games, Imperfect decisions, Alpha-Beta pruning, State-of-the-Art games programs: Chess, Checkers, Backgammon.

Knowledge and Reasoning

Knowledge-Based agent, Representation, Reasoning and logic, Propositional logic.

First-Order Logic

Syntax and semantics, Terms, Atomic and complex sentences, Quantifiers, Equality, Extensions and notational variations, Higher-order logic, Using first- order logic, Axioms, Definitions and theorems.

Inference in First-Order Logic

Inference rules involving quantifiers, Generalized modus ponens, Canonical form, Unification, Forward and backward chaining, Completeness, Resolution inference rule, Canonical forms for resolution, Resolution proofs, Conversion to normal form.

Uncertain Knowledge and Reasoning

Uncertainty, Acting under uncertainty, Basic probability notation, Conditional probability, Axioms of probability, Bayes rules and its use, Normalization.

Probabilistic Reasoning Systems

Representing knowledge in an uncertain domain, Knowledge engineering for uncertain reasoning, Default reasoning, Rule-based methods for uncertain reasoning, Dempster-Shafer theory, Fuzzy sets and fuzzy logic.

Communicating, Perceiving, Planning and Acting

Natural language understanding: Syntactic processing, Ambiguity resolution, Text understanding.

Action

The situation calculus, A simple solution to the framework problem, Complex actions,

Planning

Planning in the situation calculus, The STRIPS representation, Planning as a reasoning task.
Artificial Intelligence

Share this
Esc
Search the whole portfolio Find publications, posts, projects, courses, and slides.