Spis treści

Artificial Intelligence - Introduction

Podstawy sztucznej inteligencji

Partially offered in English as: Artificial Intelligence: Knowledge Representation and Machine Learning Methods

Objectives

To give an ample introduction to the classic and most important topics in AI. Additional treatment of Machine Learning topics - mostly symbolic/logical models.

Books for AI

Main:

Additional:

Books for Prolog

Prolog online tutorials:

Prolog books:

Varia:

Books for Machine Learning

Additional:

Online material:

Varia:

Class Outline for 2014

  1. 2014-03-04: Initial meeting, plans
  2. 2014-03-11: Intro to AI:
  3. 2014-03-18: Catching up with Prolog
    • Read: TAC:1,2,3
    • Lab: using Prolog, LPN:1,2, AIP:1,2,3
  4. 2014-03-25: Intro to thinking as computation
    • Read: FCA:3, AIM:3,4
    • Lab: Prolog problem solving, LPN:3, AIP:4,5
  5. 2014-04-01: Searching for solutions
    • Read: FCA:4, AIM:6, TAC:5
    • Lab: Prolog knowledge bases, AIP:7-10, see: lab_termy
  6. 2014-04-08: Constraints
    • Read: FCA:5,13, AIM:7,8,9,12
    • Lab: Searching
  7. 2014-04-15: Knowledge representation, expert systems
  8. 2014-04-29: ML
  9. 2014-05-06: ML: octave, weka, decision trees
  10. 2014-05-13: ML: rules, and association rules
  11. 2014-05-20: ML: linear models and linear regression
  12. 2014-06-03: ML: clustering
  13. 2014-06-10: ML: Bayesian nets
  14. 2014-06-17: final test