All Classes
Computer Science 550 - Artificial Intelligence
Course Website
Course Policy
Syllabus
Instructor Info
Readings
Essay Paper Info
Exercises
Mancala Project
LISP Links
Essay Paper Info
- CS 550 Artificial Intelligence I
- Paper Information
- Read 3 articles on a topic
- Write 6-8 page essay
- - Two-thirds summarize articles
- - One-third discuss and contextualize against current research and own ideas
- We will discuss in class how to select your source material, which you MUST have approved by the instructor to receive a grade on your paper.
Paper details and how it will be graded
- typed
- single-space
- 1" margins
- bibliography page (Not included in page count)
- Approximate point breakdown
-
- Quality and effort - 10%
- Content - 40%
- paper responds to assignment
- focuses on central idea or thesis
- thesis supported by evidence (material chosen for review)
- Organization - 25%
- paper has an introduction, development, and conclusion
- paragraphs coherent and focused on a single idea
- paragraphs relate to central thesis
- transitions between paragraphs support the reader in following the thesis
- Mechanics - 15%
- sentence structure
- word usage
- punctuation
- spelling
- Style - 10%
- sentences varied and not awkward
- language uninflated
- language appropriate for formal paper (no slang, contractions, etc.)
Example Journals Used
- Analysis and comparisons of new AI-related products (try PC AI magazine)
- Bayesian networks
- Nonmonotic logics or temporal logics
- Schank's Scripts
- John Searle's Chinese Room argument
- Natural language processing
- Expert systems
- Gaming and game theory
- AI in education
- AI Assisted Composition and Publishing (see Microsoft)
- The Church-Turing Thesis
- Prolog as an AI Language
- Robotics
- Computational linguistics
- Marvin Minsky
- Herbert Simon
- Complex Adaptive Systems
- Noam Chomsky
- Alan Turing
- Kurt Godel and the Incompleteness Theorem
- David Hilbert's "Program"
- The Turing Test
- Intelligence Measures (IQ tests, Iowa tests, etc.)
- Cognitive Architectures
- Genetic algorithms on specific problems
- Neural networks on specific problems
- Descartes and the mind-body problem
- Wittgenstein's philosophy
- AM/Eurisko by D. Lenat
- The Copycat family of architectures
- Analogy-making programs
- Artificial Life programs
..and the list goes on... (and may be updated)
Week 1
Mon - Aug 31
- Topic: Policies, administration & overview. Playing Mancala
- Read: Preface, Ch. 1 LISP-optional Wilensky
- Event: Mancala Project Exercise Set 1
Wed - Sep 2
- Topic: Intelligence measures and defining features. Physical Symbol System Hypothesis. Brittleness and Turing test
- Read: Ch. 1 LISP-optional Wilensky
- Event: Exercise Set 2
Week 2
Mon - Sep 7
LABOR DAY
Wed - Sep 9
- Topic: Chinese room thought experiment. History of AI and application areas. Representational techniques and languages
- Read: Ch. 2 LISP-optional Wilensky
- Event: N/A
</s>
Week 3
Mon - Sep 14
- Topic: Introduction to LISP
- Read: LISP Links
- Event: Exercise 3
Wed - Sep 16
- Topic: Propositional and predicate logic as representation language + Inference rules and algorithms
- Read: Ch 2, 3
- Event: Mancala project: definition and template posted
Week 4
Mon - Sep 21
- Topic: Unification algorithm and example
- Read: Ch 3
- Event:
Wed - Sep 23
- Topic: Graph theory & state space search
- Read: Ch 3
- Event:
Week 5
Mon - Sep 28
- Topic: Data-driven and goal-driven reasoning (Forward and backward chaining)
- Read: Ch 3
- Event:
Wed - Sep 30
- Topic: Backtracking (BFS & DFS)
- Read: Ch 3
- Event: Exercise 4
Week 6
Mon - Oct 5
- Topic: Heuristic search (best-first) + The nature of heuristics
- Read: Ch 4
- Event:
Wed - Oct 7
- Topic: Evaluating heuristics + The A* algorithm + Trade-offs and beam search
- Read: Ch 4
- Event: Mancala Project: spread-stones function DUE by email by midnight, Sun. 10/11
Week 7
Mon - Oct 12
- Topic: Game-playing techniques + Minimax and more discussion of heuristics
- Read: Ch 4
- Event: Mancala Project: Pruning search code
Wed - Oct 14
- Topic: Alpha-beta pruning search
- Read: Ch 4
- Event:
Week 8
Mon - Oct 19
- Topic: Exam Review
- Read: Exam Review Posted
- Event:
Wed - Oct 21
- Topic: EXAM
- Read:
- Event:
Week 9
Mon - Oct xxx
- Topic:
- Read:
- Event:
Wed - Oct xxx
- Topic:
- Read:
- Event:
==Week 10==
===Mon - Oct xxx===
:'''Topic:'''
:'''Read:'''
:'''Event:'''
===Wed - Oct xxx===
:'''Topic:'''
:'''Read:'''
:'''Event:'''