Mutualdiscovery
Our goal is to foster mutual discovery among learners at all stages of cognitive and meta-cognitive growth. Project members take on shifting roles as teacher, student, facilitator, coach, peer and colleague.

Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
Mutualdiscovery

ArtificialIntelligenceSpr09

ArtificialIntelligenceSpr09ClassRoster
UsingSafariBooks

What's New

Orientation

Course Description

An agent-focused artificial intelligence course that uses Python. See also IntroAISyllabus.

Syllabus

  • History of AI and approaches (Chapter 1)
  • overview of agents and types of problems (Chapter 2)
  • experimental design (supplementary material - ExperimentalDesignAndMethods)
  • one overall model for the acquisition of expertise (supplementary material - Five Steps From Novice to Expert, by Dreyfus and Dreyfus)
  • implementation of (learning) agents
    • propositional knowledge (Chapter 7)
    • predicate knowledge (Chapters 8, 9, and 10)
      • basic procedural knowledge, what the book calls 'rational' behavior

  • python itself
  • with a focus on best practices, with a pointer to a best practices references
  • a pointer to scientific python community
  • a pointer to python in AI in practice
  • and working with some authentic AI python code

Course Objectives

  • If I can get you up and running with the methodology this quarter, you can keep going on your own (or with colleagues) later. That proposition is the basis of my whole approach, not just to this class, but to all of my classes.
  • On the other hand, if we focus on propositional knowledge, then you can't keep going on your own after the quarter. So I'd rather cover less of the textbook, and give you more skills.

Lessons Learned

Deadlines

  • WumpusLabSpr09
    • final version, 12 noon, Monday, June 15th.
    • peer eval, 12 noon, Sunday, June 14th
    • rough draft, 12 noon, Saturday, June 13th
  • For Thursday, May 7th, start reading Chapter 7 on Logical Agents. Focus on the Wumpus stuff. Also, look at the Wumpus stuff here in the wiki.
  • FiveStepsPrep: Monday (yes, Monday, so we can discuss it in class on Tuesday!), May 4th, 2009, midnight.
  • VacuumLabSpr09
    • final version (should be comprehensive, hint, use the %INCLUDE% tag): Thursday, May 7, 2009 midnight
    • peer eval, part B: Thursday, April 30, 2009 midnight
    • rough drafts, part B: Tuesday, April 28, 2009 midnight
    • peer eval, part A: Saturday, April 25, 2009 midnight
    • rough drafts, part A: Thursday, April 23, 2009 midnight

Class Materials

Class Notes

References

Tools

  • lab:
  • investigator:
  • lab report:

Assignments

Reading / Preps

Labs

MutualDiscoveryForm
Mutualdiscdev.IthacaCollegeSpring2009:

Mutualdiscdev.CsuebSpring2009:

Mutualdiscdev.CSUEBWinter09Courses:

Mutualdiscdev.CSUEBFall08Courses:

r20 - 15 Jun 2009 - 15:11:53 - HilaryHolz
Guests are welcome to view our materials. To subscribe, edit, view raw markup, etc., you'll need to register for an account. Accounts are free (and will always be free) - your involvement helps us directly and indirectly (by demonstrating that our work matters to our funders...) StartingPoints has more info.
This site is powered by the TWiki collaboration platformCopyright 1999-2009 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Ahatwiki? Send feedback Syndicate this site RSSATOM