CS724 lecture notes Example:The Pathfinder Mars rover

What is AI?, Quick introduction to LISP, FOPC, micro worlds, state space search, property lists, The Blocks program for assignment 2, ( the visualizations to go with the blocks program). AND/OR trees, search, (new diagrams), (VRML search examples: depthfirst search, breadthfirst search, hill climbing ) game playing,

test 1

Quick introduction to Prolog, ( running Prolog ) the crossing problem, expert systems, ( tools for expert systems ), Mycin, Mycin dialog The simple rule system rules.pl, more on expert systems, summary

natural language(NL) processing , more on NL, DCG notation, Representation of knowledge, frames for NL representation, (Dr. Kamel's notes are on his CS426 page). Frames and FRL, expert systems in FRL, FRL, context and frames, GUS a FRL based NL program,

test 2

Learning systems
sub-symbolic: NN GA (crossover operator), the GA process, (visualization of GA ) (NN examples using BP, and for SNNS) (GA examples using genesis), (not learning systems, but related searches: simulated annealing, Tabu search, )
symbolic: ID3
some notes

Case Based Reasoning (CBR): AskJef (a web site for CBR)

More on NL processing: LADDER a NL program, dialog with Shrdlu, systemic grammar, a little more NL, Jabberwocky, Rosetta Stone, NL history, TGG,


Later topics


Copies of old transparencies.
Here is a working version of Eliza.
A learning model simular to NN, Support Vector Machines

A blank page.