Book Image

Neural Network Programming with Java

By : Alan M. F. Souza, Fabio M. Soares
Book Image

Neural Network Programming with Java

By: Alan M. F. Souza, Fabio M. Soares

Overview of this book

<p>Vast quantities of data are produced every second. In this context, neural networks become a powerful technique to extract useful knowledge from large amounts of raw, seemingly unrelated data. One of the most preferred languages for neural network programming is Java as it is easier to write code using it, and most of the most popular neural network packages around already exist for Java. This makes it a versatile programming language for neural networks.</p> <p>This book gives you a complete walkthrough of the process of developing basic to advanced practical examples based on neural networks with Java.</p> <p>You will first learn the basics of neural networks and their process of learning. We then focus on what Perceptrons are and their features. Next, you will implement self-organizing maps using the concepts you’ve learned. Furthermore, you will learn about some of the applications that are presented in this book such as weather forecasting, disease diagnosis, customer profiling, and characters recognition (OCR). Finally, you will learn methods to optimize and adapt neural networks in real time.</p> <p>All the examples generated in the book are provided in the form of illustrative source code, which merges object-oriented programming (OOP) concepts and neural network features to enhance your learning experience.</p>
Table of Contents (19 chapters)
Neural Network Programming with Java
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

Setting up the NetBeans environment


To set up the NetBeans environment, you need to perform the following steps:

  1. The NetBeans environment already provides options to create and open new projects. Now, let's create a new project by selecting the menu File | New Project. In the dialog window that opens, make sure that you have selected the Java Project with Existing Sources project template and then click on Next, as shown in the following screenshot:

  2. Then, you can choose a name for the project, the name NeuralNetPackt_ch01 is mere a suggestion, and you are free to choose the name you want.

  3. In the next screen, you can select the folder where the source codes are stored:

  4. In the file, open the dialog that opens, browse to the folder where the files are stored, and select it.

  5. Once you've selected the folder, you can click on the Open button and then the next button in the parent window. Now, a list of includes and excludes is displayed. You can just leave it as is and click on the Finish button.

  6. And we're done! Now, you are ready to work on the codes of each chapter in your NetBeans installation.