New Bulgarian University > Center for Cognitive Science > Preparatory Program > Course Description

COG402 Connectionist Modeling

  1. Aims:


  2. Objectives:
    On completion of the course students should be able to:


  3. Learning strategies:
    Lectures focusing on key ideas and problems. Guided reading. Tutor-led group discussions. Hands-on experiments with computer models.

  4. Overall duration and format:
    A one semester (15 weeks) course with 2 hours lectures and lab work or seminar discussion. Homework assignments.

  5. Credit hours: 3.

  6. Lecturer: Maurice Grinberg.

  7. Literature:
    [PDP1&2] Rumelhart, McClelland, and the PDP Research Group (1986),

    [PDP3] McClelland & Rumelhart (1988),

    [TNC] Hertz, Krogh & Palmer (1991),

    [NC1] Anderson & Rosenfeld (1988),

    [NC2] Anderson, Pellionisz & Rosenfeld (1990),

    [CM] Waltz & Feldman (1988),

    [NNAI] Zeidenberg (1990),

    [NN] Mueller & Reinhardt (1990),

    [NCM] Levine, D. (1991),

    [CP] Quinlan, P. (1991),

    [ANN] Patterson, D.,


  8. Course outline:
    The course is divided into the following sections:


  9. Main Topics:

    Introduction

    Topic 1: Biological basis of neural networks (neural networks: biological and artificial). The connectionist approach to AI and Cognitive Science. Historical remarks.
    Seminar: Demonstration of a tape recording of a NN reading (NETtalk) and composing music (Mozer). Discussion.

    Required readings:


    Topic 2: General Connectionist Architecture. Basic concepts. Connectionist Model usage (relaxation): heteroassociator (pattern associator) and autoassociator (associative memory). Learning paradigms: supervised, unsupervised, reinforcement learning.
    Seminar: Discussing different particular architectures.

    Required readings:


    Relaxation Search

    Topic 3: Associative Memory: Interactive Activation and Competition Model. Properties: content addressability, graceful degradation, default values, spontaneous generalization.
    Lab: Experiments with the computer simulation: Sharks and Jets.

    Required reading:


    Topic 4: Associative Memory: Hopfield Networks. Potential Functions. The constraint satisfaction problem: Global extremum. Physics Analogy. Bolzmann Machines.
    Lab: Experiments with the computer simulation: Necker cube.

    Required readings:


    Representation

    Topic 5: Local vs. distributed representation. Schema representation. The Schema Model. Harmony Theory.
    Lab: Experiments with the computer simulation: Room schema.

    Required readings:


    Topic 6: Complex structure representation. Relation representation. Coarse coding. Tensor Product Formalism.
    Seminar: Building examples of representations of complex structures.

    Learning

    Topic 7: Learning in Single-layered Networks. Hebbian rule. Associative memo-ries. Least Mean Squares Learning Rule. Perceptron Learning rule.
    Lab: Experiments with the computer simulation: Pattern association.

    Required readings:


    Topic 8: Supervised Learning in Multi-layered Networks. Limitations of Perceptrons and LMS. Back-propagation learning rule.
    Lab: Experiments with the computer simulation: XOR problem.

    Required readings:


    Topic 9: Unsupervised learning: Competitive Learning. Kohonen topographic maps.
    Lab: Experiments with the computer simulation: Clustering the Jets and Sharks.

    Required readings:


    Topic 10: Unsupervised learning: Brain-State-in-a-Box Model. Hebbian learning. Adaptive Resonance Theory.
    Lab: Experiments with the computer simulation: BSB model.

    Required readings:


    Topic 11: Reinforcement Learning: The credit assignment problem. Adaptive search elements. Associative reward-penalty algorithm.
    Seminar: Examples and discussion on learning methods.

    Required reading:


    Cognitive Models

    Topic 12: Perception Models.
    Lab: Experiments with the computer simulation: Interactive Activation Model of Reading. Exploring the role of context.

    Required readings:


    Topic 13: Natural Language Understanding. Learning the past tenses of English verbs. Parsing and role assignment.
    Seminar: Discussing the adequacy of the models.

    Required reading:


    Topic 14: Memory and Reasoning models.
    Lab: Experiments with the computer simulation: DMA model. Discussing the adequacy of the models.

    Required reading:


    Topic 15: Pros and cons of neural networks. Comparing connectionist and sym-bolic approaches. The symbol vs. subsymbol debate. Historical lessons.
    Seminar: Final discussion about the advantages and disadvantages of the connec-tionist and symbolic approaches and their relations.

  10. Assessment:
    The knowledge obtained will be evaluated by:


    Grading procedure:


  11. Prerequisites:
    Course COG400 "Foundations of Cognitive Science" is required. The course will be relatively intuitive and informal. Knowledge of some mathematics (linear algebra, probability theory, calculus and differential equations) will be useful. General familiarity should be enough.
New Bulgarian University Center for Cognitive Science

[ Department ][ Center ][ Research ][ Programs ][ Events ][ Faculty ][ Staff ][ Students ][ Mail ]


Last updated on 2000.01.31, 08:00; please report errors to webadmin