O'Reilly logo

Learn OpenCV 4 by Building Projects - Second Edition by Prateek Joshi, Vinicius G. Mendonca, David Millan Escriva

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What is a neural network and how can we learn from data?

The neural network is inspired by the structure of the brain, in which multiple neurons are interconnected, creating a network. Each neuron has multiple inputs and multiple outputs, like a biological neuron.

This network is distributed in layers, and each layer contains a number of neurons that are connected to all the previous layer's neurons. This always has an input layer, which normally consists of the features that describe the input image or data, and an output layer, which normally consists of the result of our classification. The other middle layers are called hidden layers. The following diagram shows a basic three-layer neural network in which the input layer contains three ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required