官术网_书友最值得收藏!

Introduction

In the previous chapter, we looked at a traditional deep feedforward neural network. One of the limitations of a traditional deep feedforward neural network is that it is not translation-invariant, that is, a cat image in the upper-right corner of an image would be considered different from an image that has a cat in the center of the image. Additionally, traditional neural networks are affected by the scale of an object. If the object is big in the majority of the images and a new image has the same object in it but with a smaller scale (occupies a smaller portion of the image), traditional neural networks are likely to fail in classifying the image.

Convolutional Neural Networks (CNNs) are used to deal with such issues. Given that a CNN is able to deal with translation in images and also the scale of images, it is considered a lot more useful in object classification/ detection.

In this chapter, you will learn about the following:

  • Inaccuracy of traditional neural network when images are translated
  • Building a CNN from scratch using Python
  • Using CNNs to improve image classification on a MNIST dataset
  • Implementing data augmentation to improve network accuracy
  • Gender classification using CNNs
主站蜘蛛池模板: 霍山县| 正安县| 永泰县| 永州市| 大洼县| 和政县| 潮州市| 涟源市| 观塘区| 双桥区| 佳木斯市| 襄垣县| 瑞昌市| 玉门市| 吉林省| 徐闻县| 南郑县| 乡宁县| 桂阳县| 阳山县| 桂东县| 弥勒县| 镇宁| 玉屏| 敦煌市| 富民县| 霍州市| 翁牛特旗| 邵阳县| 浦北县| 景德镇市| 延津县| 阳信县| 虹口区| 迁西县| 前郭尔| 巴彦淖尔市| 印江| 通化县| 澄城县| 那坡县|