PDPTool is a neural network simulator for Matlab that implements the models described in Parallel distributed processing: Explorations in the microstructure of cognition (Rumelhart et al., 1986; McClelland et al., 1986). This program is a teaching aid for courses in Parallel Distributed Processing.
This document describes how to install and run PDPTool on your computer. For instructions on using the software, see the PDPTool User’s Guide, Appendix C.
If you encounter difficulties with installation, send email to: pdplab-support@stanford.edu.
NOTE: The version of the software available here does not work on MATLAB versions R2014a or later (see immediately below for details).
Source files for PDPTool are located at http://web.stanford.edu/group/pdplab/pdptool/pdptool.zip.
Install PDPTool using the following steps.
If you use PDPTool at a Stanford cluster computer, install the program and save your work to your AFS filespace, which includes the desktop.
You will be unable to save your Matlab settings. At the beginning of each session, repeat steps 4 and 5 of Installation to set the correct path variable and command history preferences.
In the Set Path dialog box, do not click the Save button. When you click the Close button, a dialog box appears to ask if you would like to save the path. Click No.
To start working with the exercises, change your working directory to the subdirectory of the program you wish to run. For the first exercise, move to the iac subdirectory of your pdptool directory.
Instructions on using PDPTool for the first exercise 2.1 are available in the Interactive Activation and Competition chapter. Also consult the PDPTool User’s Guide, Appendix C, for overall documentation.
The graphical interface of PDPTool for this version of Matlab is imperfect. To set the value of the external input to a unit, right-click just outside the units square graphic instead of inside it.