AI Class
Introduction to Artificial Intelligence - Fall 2011 (aka CS221) from October 10 to December 16 2011
Official account @AIclass #aiclass on Twitter, identi.ca, TwitterStreamGraphs, flickr
Own objectives
- update and re-organize my knowledge of AI
- participate in a group event
- try new means of education
Finished with 86.7% overall (cf signed letter).
An average score but more importantly a very motivating introduction, especially with MLClass, to what will be a lifelong learning process (cf Education#InteractiveClasses).
Attended activities
Planned activities
- Overview of AI, Search
- Statistics, Uncertainty, and Bayes networks
- Machine Learning
- Hidden Markov models and Bayes filters
- Markov Decision Processes and Reinforcement Learning
- Adversarial planning (games) and belief space planning (POMDPs)
- Logic and Logical Problem Solving
- Image Processing and Computer Vision
- Robotics and robot motion planning
- Natural Language Processing and Information Retrieval
Back to the Menu
Preparation
- KhanAcademy basis done in MentalExercises
- creation of this page and refactoring (yet still ToRefactor)
- read introduction, summary of each chapter and the conclusion of AIMA
Back to the Menu
Overview of AI, Search (Oct 10)
- Assignment 1 due Oct 16
- no preparation so far
- other resources
- own usage of Sphinxsearch#PIMSearchInterface
- the Seeks project
- AlgorithmsOfTheIntelligentWeb#Chapter2
- ApacheProjects#Lucene for indexing, ApacheProjects#Solr for interfacing and ApacheProjects#Nutch for crawling
- CS221
- Project 1: Search in Pacman, in Python
Back to the Menu
Statistics, Uncertainty, and Bayes networks (Oct 17)
- Assignment 2 due Oct 23
- no preparation so far
- other resources
- little tools set up for PIM
- to predict friends behaviors via logs, e.g. Irssi#LogsSocialBehaviors
- word usage, e.g. Seedea:Oimp/Ubiquitousvocabulary#ExperimentalData
- Wikipedia:Probability#Summary_of_Probabilities
- CS221
- little tools set up for PIM
Back to the Menu
Machine Learning (Oct 24)
- Assignment 3 due Oct 30
- no preparation so far
- other resources
Back to the Menu
Hidden Markov models and Bayes filters (Oct 31)
- Assignment 4 due Nov 7
- no preparation so far
- other resources
- spam filtering e.g. in AlgorithmsOfTheIntelligentWeb#Chapter2
Back to the Menu
Markov Decision Processes and Reinforcement Learning (Nov 7)
- Assignment 5 due Nov 13
- no preparation so far
- other resources
Back to the Menu
Adversarial planning (games) and belief space planning (POMDPs) (Nov 14)
- MIDTERM EXAM due Nov 20
- no preparation so far
- other resources
- Wikipedia:General Game Playing
first discovered in WithoutNotesSeptember10#SystemsWithGeneralIntelligence
- IRC freenode/#gameai discovered via http://aigamedev.com
- Wikipedia:General Game Playing
Back to the Menu
Logic and Logical Problem Solving (Nov 21)
- Assignment 6 due Nov 27
- no preparation so far
- other resources
- cf WithoutNotesJune11#GeneralPrinciplesOfConstraintProgramming and classics solvers like CPlex
Back to the Menu
Image Processing and Computer Vision (Nov 28)
- Assignment 7 due Dec 4
- no preparation so far
- other resources
- http://vision.stanford.edu
- little tools set up for PIM, cf OpenCV
- see WithoutNotesApril11#AndrewNg for the Bay Area Vision Meeting (BAVM)
Back to the Menu
Robotics and robot motion planning (Dec 5)
- Assignment 8 due Dec 11
- no preparation so far
- other resources
- Electronics#Robotics including the classic ROS
Back to the Menu
Natural Language Processing and Information Retrieval (Dec 12)
- FINAL EXAM due Dec 18
- no preparation so far
- other resources
- ApacheProjects#UIMA as used with WithoutNotesJanuary11#Watson (aka DeepQA)
Back to the Menu
Overall remarks and conclusions
- meet him
- could be improved by doing that
- see also that other event
Back to the Menu
Other reviews or coverage
- ?
To do
- textbook Artificial Intelligence: A Modern Approach (aka AIMA)
- by Peter Norvig
- no notes ArtificialIntelligenceAModernApproach yet
- Wikipedia:Artificial Intelligence: A Modern Approach
- note that the book could be converted to a wiki and thus use ImprovingPIM#PIMBasedExercises as it seems the questions will be multiple choices
- Wikipedia:Artificial Intelligence: A Modern Approach
- Sebastian Thrun
- watched few talks on robotics and autonomous driving
- http://agi-wiki.org with ##agi on freenode
- Seedea:Seedea/AImatrix
for a review of existing systems
- Seedea:Seedea/DATAmatrix
as a resource for exercises
- automated gradding
- knowlabs.com which is handling this course and ML-Class.com with their first product KnowIt
- consituted by the 2 professors and David M. Stavens also at Stanford AI Lab Computer Science Department
- http://www.sagrader.com and http://www.ets.org/research/topics/as_nlp as discovered in WithoutNotesSeptember11#AIMakesTheGrade
- knowlabs.com which is handling this course and ML-Class.com with their first product KnowIt
- UTC classes
IA01IA02- IA03
- IA04 (MAS) then tought by Jean-Paul Barthes
- JASSS discovered first related to WithoutNotesOctober10#InnovationDiffusion then again in TheDarkSideOfCreativity, several articles read since then
- AGIWiki:BackgroundKnowledge/Multi-AgentSystem
- read books
- community resources
- http://www.aiqus.com
- http://www.reddit.com/r/aiclass
- Quora presence
- http://blinkenshell.org/wiki/stanford-aimldb-classes?action=show&redirect=stanford-aimldb-classes
- IRC blinkenshell/#stanford-aimldb-classes
- IRC freenode/#ai-class
- Bay Area Artificial Intelligence Meetup Group thread on the Online AI course by Thrun/Norvig
- http://groups.google.com/group/paris-hackerspaces-ia
- in general see Programming
- Berkeley CS 188: Artificial Intelligence
- http://ales.vijolica.net/ai-class/video-library/ transcript with search
- Glenn Yonemitsu's Posts tagged "artificial-intelligence"
- http://code.google.com/p/aima-python/
CONTENT
CONTACT
UPDATES
LAST TWEET
RSS for this page only


