ABSTRACT

This book covers the fundamentals in designing and deploying techniques using deep architectures. It is intended to serve as a beginner's guide to engineers or students who want to have a quick start on learning and/or building deep learning systems. This book provides a good theoretical and practical understanding and a complete toolkit of basic information and knowledge required to understand and build convolutional neural networks (CNN) from scratch. The book focuses explicitly on convolutional neural networks, filtering out other material that co-occur in many deep learning books on CNN topics.

chapter 1|32 pages

Introduction to Visual Computing

chapter 2|32 pages

Learning as a Regression Problem

chapter 3|24 pages

Artificial Neural Networks

chapter 4|28 pages

Convolutional Neural Networks

chapter 5|30 pages

Modern and Novel Usages of CNNs