Neural Networks

Chapter 14: The Future of Neural Networks

This chapter is not available online. It is only available from either the paperback or ebook version. To purchase this book, click here.

Chapter 13: Bot Programming and Neural Networks

This chapter is not available online. It is only available from either the paperback or ebook version. To purchase this book, click here.

Using a Simple Neural Network

    Following is an example of a very simple neural network. Though the network is simple, it includes nearly all of the elements of the more complex neural networks that will be covered later in this book.

    First, consider an artificial neuron, as shown in Figure 1.6.

Figure 1.6: Artificial neuron.

Solving Problems with Neural Networks

    A significant goal of this book is to show you how to construct neural networks and to teach you when to use them. As a programmer of neural networks, you must understand which problems are well suited for neural network solutions and which are not. An effective neural network programmer also knows which neural network structure, if any, is most applicable to a given problem. This section begins by first focusing on those problems that are not conducive to a neural network solution.

Chapter 1: Overview of Neural Networks

  • Understanding Biological Neural Networks
  • How an Artificial Neural Network is Constructed
  • Appropriate Uses for Neural Networks

Introduction to Neural Networks for C#, Second Edition

Introduction to Neural Networks with C#, Second Edition, introduces the C# programmer to the world of Neural Networks and Artificial Intelligence. Neural network architectures, such as the feedforward, Hopfield, and self-organizing map architectures are discussed. Training techniques, such as backpropagation, genetic algorithms and simulated annealing are also introduced. Practical examples are given for each neural network. Examples include the traveling salesman problem, handwriting recognition, financial prediction, game strategy, mathematical functions, and Internet bots.

Introduction to Neural Networks for C# Ebook Available

The EBook for Introduction to Neural Networks for C# has been released. The paperback is off to the printer, and should start showing up for sale in a few weeks. For more information about purchasing the ebook, click [Here].

Introduction to Neural Networks for Java, Second Edition Available from Amazon

The Second Edition to our popular Introduction to Neural Networks for Java is now available from Amazon. This sister C# book will be available in about three weeks.

[Amazon: Introduction to Neural Networks for Java, 2nd Edition]

Using a Simple Neural Network

    Following is an example of a very simple neural network. Though the network is simple, it includes nearly all of the elements of the more complex neural networks that will be covered later in this book.

    First, consider an artificial neuron, as shown in Figure 1.6.

Figure 1.6: Artificial neuron.

Solving Problems with Neural Networks

    A significant goal of this book is to show you how to construct neural networks and to teach you when to use them. As a programmer of neural networks, you must understand which problems are well suited for neural network solutions and which are not. An effective neural network programmer also knows which neural network structure, if any, is most applicable to a given problem. This section begins by first focusing on those problems that are not conducive to a neural network solution.

Syndicate content

Copyright 2005 - 2010 by Heaton Research, Inc.. Heaton Research™ and Encog™ are trademarks of Heaton Research. Click here for copyright and trademark information.