Contents
Preface
1 Introduction
 1.1 WELCOME TO THE NEW PDP HANDBOOK
 1.2 MODELS, PROGRAMS, CHAPTERS AND EXCERCISES
 1.3 SOME GENERAL CONVENTIONS AND CONSIDERATIONS
 1.4 BEFORE YOU START
 1.5 MATLAB MINI-TUTORIAL
2 Interactive Activation and Competition
 2.1 BACKGROUND
 2.2 THE IAC MODEL
 2.3 EXERCISES
3 Constraint Satisfaction in PDP Systems
 3.1 BACKGROUND
 3.2 THE SCHEMA MODEL
 3.3 IMPLEMENTATION
 3.4 RUNNING THE PROGRAM
 3.5 OVERVIEW OF EXERCISES
 3.6 GOODNESS AND PROBABILITY
4 Learning in PDP Models: The Pattern Associator
 4.1 BACKGROUND
 4.2 THE PATTERN ASSOCIATOR
 4.3 THE FAMILY OF PATTERN ASSOCIATOR MODELS
 4.4 IMPLEMENTATION
 4.5 RUNNING THE PROGRAM
 4.6 OVERVIEW OF EXERCISES
5 Training Hidden Units with Back Propagation
 5.1 BACKGROUND
 5.2 IMPLEMENTATION
 5.3 RUNNING THE PROGRAM
 5.4 EXERCISES
6 Competitive Learning
 6.1 SIMPLE COMPETITIVE LEARNING
 6.2 SELF-ORGANIZING MAP
7 The Simple Recurrent Network: A Simple Model that Captures the Structure in Sequences
 7.1 BACKGROUND
 7.2 THE SRN PROGRAM
 7.3 EXERCISES
8 Recurrent Backpropagation: Attractor network models of semantic and lexical processing
 8.1 BACKGROUND
 8.2 THE RBP PROGRAM
 8.3 Using the rbp program with the rogers network
9 Temporal-Difference Learning
 9.1 BACKGROUND
 9.2 REINFORCEMENT LEARNING
 9.3 TD AND BACK PROPAGATION
 9.4 IMPLEMENTATION
 9.5 RUNNING THE PROGRAM
 9.6 EXERCISES
A PDPTool Installation and Quick Start Guide
 A.1 System requirements
 A.2 Installation
 A.3 Using PDPTool at a Stanford Cluster Computer
 A.4 Using the software
 A.5 Notes when using Matlab 7.3 r2006b on OSX
B How to create your own network
 B.1 Creating the network itself
 B.2 Creating the display template
 B.3 Creating the example file
 B.4 Creating a script to initialize the network
C PDPTool User’s Guide
D PDPTool Standalone Executable
 D.1 Installing under Linux
 D.2 Running under Linux
 D.3 Installing under Windows
 D.4 Running under Windows
 D.5 Installing under Mac OSX
 D.6 Running under Mac OSX
Bibliography