Purdue University - Department of Computer Science - CS 471: Introduction to Artificial Intelligence

CS 471: Introduction to Artificial Intelligence

List of Topics:

  1. Introduction
    • Overview of Artificial Intelligence
    • Basic Problem-Solving Strategies
    • Heuristic Search
    • Problem Reduction and AND/OR Graphs
  2. Prologue
    • Syntax and Meaning of Prolog Programs
    • Lists, Operators, Arithmetic
    • Using Structures
    • Controlling Backtracking
    • Input and Output
  3. Expert Systems and Knowledge Representation
    • Main Structre of an Expert System
    • Inference Engines
    • Representing Knowledge with If-Then Rules
    • Forward and Backward Chaining
    • Generating Explanations
    • Introducing Uncertainty
  4. Game Playing
    • Two-Person, Perfect-Information Games
    • Minimax Principle
    • The Alpha-Beta Algorithm: An Efficient Implementation of Minimax
  5. Other Topics
    • Machine Learning
    • Computer Vision
    • Planning
    • Neural Networks

1998.08

Last Updated: Apr 25, 2017 4:48 PM

Department of Computer Science, 305 N. University Street, West Lafayette, IN 47907

Phone:(765) 494-6010 • Fax: (765) 494-0739

Copyright © 2016 Purdue University | An equal access/equal opportunity university | Copyright Complaints

Trouble with this page? Disability-related accessibility issue? Please contact the College of Science.