Previous Weeks in SCXT 350


This page will record what we actually did on each day of the class.

Week 1: Monday, January 19

Reading:

Topics: 

We begin with Descartes, who gives us an argument to say that computational intelligence is not  possible; an argument which will be reflected upon by Turing, Newell-Simon, Searle, and Chomsky.

Monday

Wednesday

Friday


 

Week 2Monday, January 26

Reading: Notes (Week02.ppt)

Topic:  Algorithms and computation

Is intelligence computable?  Can intelligence be modeled in some fashion using computers?  Or is this idea a dead end?  In order to decide what "computational intelligence" might mean, we need to know something about computation.  We begin this part of the discussion by looking at what a modern computer can do, and how it might be programmed.  We use the programming language LISP for several reasons:  Firstly, it is a programming language which is likely to be new to everyone in the class, and, secondly, since it is one of the primary languages used in artificial intelligence.

Monday

Wednesday

Friday


Week 3:  Monday, February 2

The great British logician Alan Turing (see http://www-gap.dcs.st-and.ac.uk/~history/Mathematicians/Turing.html) gives a response to Descartes and claims not only that a computational model of intelligence is possible, it is inevitable.  Before we discuss his paper we talk about algorithms and, if time permits, give some of the history of computers.  We'll try again for a lab day in Lisp on Friday (with a new handout that extends slightly the handout from last Friday)

Monday

Wednesday

Friday

Other notes:


Week 4:  Monday, February 9

We begin a voyage through some work in artificial intelligence, beginning with the Psychologist David Marr's classic paper on vision (Part I, paper 5 of the anthology).  We then are introduced to two approaches we will study in further depth in the following:  Symbolic AI (which Margaret Boden refers to as "Good old-fashioned AI") and connectionist AI.

Monday

Wednesday

Friday


Week 5:  Monday, February 16

We undertake a quick overview of both symbolic and connectionist AI, with the help (possibly, if available) of a video.  Following this, we examine each approach to modeling cognition in more detail

Monday

Wednesday

Friday

Other Notes


Week 6:  Monday, February 23

We continue the introduction to connectionist AI with the definition of a perceptron and a short written exercise.  We then begin a more careful examination of symbolic AI by following a standard description of symbolic AI as "Knowledge Representation + Search".  Please note that we are swapping week 6 and week 7 in the original lecture schedule (but that the first exam is still Friday, February 27).

Monday

Wednesday

Friday

Other Notes


Week 7:  Monday, March 1

Dydd Dewi Sant yn hapus iawn i baub!

We begin a more careful examination of symbolic AI by following a standard description of symbolic AI as "Knowledge Representation + Search".  Please note that we are swapping week 6 and week 7 in the original lecture schedule (but that the first exam is still Friday, February 27).

Monday

Wednesday

Friday

Other Notes


Week 8:  Monday, March 8

Newell and Simon give search as the primary mechanism for problem-solving.  We begin by considering how people solve problems, and then look at how a computer program can encapsulate expertise.

Monday

Wednesday

Friday

Other Notes


Week 9:  Monday, March 15


Week 10:  Monday, March 22

Newell and Simon give search as the primary mechanism for problem-solving.  We begin by considering how people solve problems, and then look at how a computer program can encapsulate expertise.

Monday

Wednesday

Friday

Other Notes


Week 11:  Monday, March 29

Newell and Simon give search as the primary mechanism for problem-solving.  We begin by considering how people solve problems, and then look at how a computer program can encapsulate expertise.

Monday

Wednesday

Friday

Other Notes


Week 12:  Monday, April 5

Newell and Simon give search as the primary mechanism for problem-solving.  We begin by considering how people solve problems, and then look at how a computer program can encapsulate expertise.

Monday

Wednesday

Friday

Other Notes: 


Week 13:  Monday, April 12

One way to encapsulate problem solving is in an expert system. We examine an expert system shell called CLIPS. This will also give us an opportunity to integrate what has been learned about search and knowledge representation in symbolic AI.

Monday

Wednesday

Friday

Other Notes

 


Week 14:  Monday, April 19

One way to encapsulate problem solving is in an expert system. We examine an expert system shell called CLIPS. This will also give us an opportunity to integrate what has been learned about search and knowledge representation in symbolic AI.

Monday

Wednesday

Friday

Other Notes

 

 

 

 

 

 


Return to Course Home Page