Instructor: Michael Coen (mhcoen@cs.wisc.edu)

Lectures: Tuesdays and Thursdays, 11AM-12:15PM

Location: tba

 

This introductory class addresses two basic questions:

 

1) How can understanding intelligence in animals lead to the

    development of more sophisticated computational systems?

 

2) How can biologically-inspired machine learning lead to new theories

    of learning and cognition in animals?

 

We'll examine how these two questions are surprisingly interrelated,

using formal methods from cognitive science, artificial intelligence,

machine learning, computational biology, and cognitive neuroscience.

Along the way, we'll examine applications from a variety of domains,

including artificial life, concept and language acquisition,

programmatic trading on Wall Street, and automatically segmenting

brain regions based on function.

 

Prerequisites: Because this class is interdisciplinary, students from

all backgrounds are welcome.  Some mathematical background would be

helpful, particularly linear algebra and calculus, but the course will

be essentially self-contained.  Also helpful would be previous

exposure to basic concepts in computer science and programming in a

high-level language, such as Matlab or Python.  (E.g., CS302 would be

more than sufficient.)  If you have any questions about prereqs,

please contact me; we'll make every effort to accommodate students

from a variety of disciplines.

 

Readings: Papers and chapters will be drawn from the literature in

cognitive science, machine learning, artificial intelligence,

cognitive neuroscience, computational biology, and philosophy.

 

Assignments: 4-5 problem sets and a final project.  No exams.

 

-----------------------------

Topics to be covered include:

-----------------------------

 

1) Cognition in the Wild

   *  Learning outside of computers

   *  Why animal and machine intelligences rarely overlap

   *  Historic ramifications of confusing the two

   *  Examining cognitive capabilities of animals

   *  The empiricist school of psychology

   *  Evolutionary biology vs. mathematical notions of simplicity

 

2) Recasting machine learning in a biological context

   *  Occam's Razor

   *  Bayesian learning and statistical inference

   *  Graphical models and learning about causality

   *  Learning categories

   *  Common sense reasoning

 

3) Supervised, semi-supervised, and unsupervised learning -- what

   happens in the real world?

   *  The phylogenetic bias -- nature vs. nurture debate for cognition

   *  Developmental learning; Chomsky's Poverty of Stimulus framework

   *  Language acquisition; statistical models of language

   *  Concept formation

 

4) Decision making

   *  Computationally modeling how animals make decisions

   *  Understanding "irrational" behavior; expected value problems;

      irrelevant distractors; modeling terrorists

   *  Applications to game theory.  What is bluffing?  Can computers

      play poker?

 

5) Swarm Intelligences

   *  How do systems of simple components produce complex behaviors?

   *  Modeling insect colonies; modeling ecologies; Lotka-Volterra

      equations

   *  Searle's Chinese Room problem

   *  Genetic algorithms for swarms and evolutionary dynamics

 

6)  Cognitive neuroscience

   *  Biologically-inspired artificial intelligence

   *  Functional and regional specificity in the brain

   *  Introduction to fMRI, MEG, EEG, EIT, and their applications

   *  Segmenting brain structures using biologically-inspired machine

      learning