Appendix

Examples of Learning by Neural Networks

Learning errors by back propagation, competitive learning, and the Boltzmann machines explained in Chapter 10 are the most popular learning algorithms using neural networks. In this Appendix we will show sample programs written in C for each of these algorithms. Each program describes only the basic algorithm. Although an interface that shows the execution process and the input-output data of a program using neural networks for learning is important, we have not included the program for such interfaces here. The following programs can easily be executed on a personal computer running MS-DOS.

The examples of back propagation error learning and competitive learning are for the following problem: ...

Get Pattern Recognition and Machine Learning now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.