O'Reilly logo

Computer Vision with Python 3 by Saurabh Kapur

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

Introduction to neural networks

The whole idea of machine learning is to build systems that given an input are able to predict the correct output with respect to a certain predefined context. For example, we want to build an image classification system, which is capable of telling the users what the given input image is of (see Figure 1). We briefly discussed this in the previous chapter. In this chapter, we will look at the context of neural networks:

Figure 1: A neural network takes in an image and returns what that image is of

Think of a neural network as a polynomial function (just like any other mathematical function, say f(x) = x + 2 ...

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