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, Quick introduction to Prolog, ( running Prolog ) the crossing problem, expert systems, ( tools for expert systems ),
test 1
Mycin, rule based programming, The simple rule system rules.pl, feature space, 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).
test 2
Frames and FRL, (Frames and FRL in Prolog underdevelopment), expert systems in FRL, FRL, context and frames, GUS a FRL based NL program, (old frl documentation)
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,
Some current items of interest: GP (genetic programming) evolving a program, ontologies (hierarchical knowledge about the problem [meta knowledge]) the semantic web (a semantic network as web space) (WordNet)
A blank page.