Chapter 3: Getting Started with Neural Networks
Before we dive into the practical implementation of deep learning networks using KNIME Analytics Platform and its integration with the Keras library, we will briefly introduce a few theoretical concepts behind neural networks and deep learning. This is the only purely theoretical chapter in this book, and it is needed to understand the how and why of the following practical implementations.
Throughout this chapter, we will cover the following topics:
- Neural Networks and Deep Learning – Basic Concepts
- Designing your Network
- Training a Neural Network
We will start with the basic concepts of neural networks and deep learning: from the first artificial neuron as a simulation of the biological neuron to the training of a network of neurons, a fully connected feedforward neural network, using a backpropagation algorithm.
We will then discuss the design of a neural architecture as well as the training of the...