Skip to Main Content
Hands-On Artificial Intelligence for Beginners
book

Hands-On Artificial Intelligence for Beginners

by David Dindi, Patrick D. Smith
October 2018
Beginner content levelBeginner
362 pages
9h 32m
English
Packt Publishing
Content preview from Hands-On Artificial Intelligence for Beginners

Layer parameters and structure

Convolutional layers allow us to preserve the original image dimensions, thereby improving our ability to learn features and reduce our computational load. They do this by utilizing something called a filter, which slides across the image, learning features by computing dot products. For example, a typical filter on the first layer of a CNN might have size 5 x 5 x 3 (namely, 5 pixels width and height, and 3 because images have a depth of three colors, RGB).

Mathematically, it's done as follows: 

Here, w represents our filter, but it also represents our learnable weights. We take a transpose of our input filter, ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Artificial Intelligence and Machine Learning Fundamentals

Artificial Intelligence and Machine Learning Fundamentals

Zsolt Nagy

Publisher Resources

ISBN: 9781788991063Supplemental Content