Syllabus for Reasoning and Learning in Cognitive Systems


Hard-copy readings will be available in a box outside Gates 222 for those who do not pick them up in class.


Meeting 1 [1/10]. List structures, pattern matching, and symbolic processing.
Meeting 2 [1/12]. Monotonic inference
Meeting 3 [1/17]. Recognize-act systems
Meeting 4 [1/19]. Problem solving and planning
Meeting 5 [1/24]. Analytical learning for monotonic inference
Meeting 6 [1/26]. Relational learning/Inductive logic programming
Meeting 7 [1/31]. Theory refinement and revision
Meeting 8 [2/2]. Combining analytical and empirical methods
Meeting 9 [2/7]. Analogical reasoning
Meeting 10 [2/9]. Learning for qualitative reasoning
Meeting 11 [2/14]. Learning state-space heuristics
Meeting 12 [2/16]. Learning state-space macro-operators
Meeting 13 [2/21]. Learning in game playing
Meeting 14 [2/23]. Learning for means-ends analysis
Meeting 15 [2/28]. Learning for partial-order planning
Meeting 16 [3/2]. Analogical problem solving
Meeting 17 [3/7]. Learning for hierarchical task networks
Meeting 18 [3/9]. Learning and abstraction in problem solving
Meeting 19 [3/14]. Representation and insight in problem solving
Meeting 20 [3/16]. Concluding discussion


For more information, send electronic mail to langley@csli.stanford.edu