10.11.2016 Views

Learning Data Mining with Python

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Classifying Objects in Images Using Deep <strong>Learning</strong><br />

Object classification<br />

Computer vision is becoming an important part of future technology. For example,<br />

we will have access to self-driving cars in the next five years (possibly much sooner,<br />

if some rumors are to be believed). In order to achieve this, the car's computer needs<br />

to be able to see around it: obstacles, other traffic, and weather conditions.<br />

While we can easily detect whether there is an obstacle, for example using radar,<br />

it is also important we know what that object is. If it is an animal, it may move out<br />

of the way; if it is a building, it won't move at all and we need to go around it.<br />

Application scenario and goals<br />

In this chapter, we will build a system that will take an image as an input and give a<br />

prediction on what the object in it is. We will take on the role of a vision system for a<br />

car, looking around at any obstacles in the way or on the side of the road. Images are<br />

of the following form:<br />

[ 242 ]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!