Reasoning       

links

Reasoning - Curriculum


For educators looking to put together a comprehensive Reasoning-centric curriculum, the PIC has put together some possible topics that can be covered. These suggestions are structured as introductory and advanced concepts, for varying levels of student background.

Introductory:

  • Search & Heuristics
  • Game Playing
  • Constraint Satisfaction
  • Satisfiability
  • Scheduling
  • Reasoning
  • Planning
  • Uncertainty & Probability
  • Sequential Decision Making

Advanced:

  • Common-sense Reasoning
  • Case-based Reasoning
  • Bayesian Inference
  • Classical Planning
  • MDPs & POMDPs
    • Value & Policy Iteration
  • Dynamic Programming
    • Stochastic Dynamic Programming
  • Linear Programming & Optimization

Optional Topics:

  • Planning Representations
  • Decision-Theoretic Models (MDPs/POMDPs, etc.)
  • Reinforcement Learning
  • Bayesian Models
  • Bayesian Learning
  • Statistical Models
  • Statistical Relational Learning

 

 

 

 




Related links

Professional Interest Communities at IBM Research

Reasoning is one of five interrelated research areas under the Cognitive Computing umbrella:

Perception

Interaction

Learning

Knowledge

Cognitive Computing

Algorithms and Theory