Deep Learning: Practical Neural Networks with Java
by Yusuke Sugomori, Boštjan Kaluža, Fábio M. Soares, Alan M. F. Souza
Examples of learning algorithms
Let's now merge the theoretical content presented so far together into simple examples of learning algorithms. In this chapter, we are going to explore a couple of learning algorithms in single layer neural networks; multiple layers will be covered in the next chapter.
In the Java code, we will create one new superclass LearningAlgorithm in a new package edu.packt.neural.learn. Another useful package called edu.packt.neural.data will be created to handle datasets that will be processed by the neural network, namely the classes NeuralInputData, and NeuralOutputData, both referenced by the NeuralDataSet class. We recommend the reader takes a glance at the code documentation to understand how these classes are organized, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access