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

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
主站蜘蛛池模板: 绍兴市| 曲靖市| 财经| 定日县| 旌德县| 客服| 闽清县| 百色市| 施甸县| 海原县| 新疆| 绿春县| 华蓥市| 璧山县| 新乐市| 阿勒泰市| 游戏| 都昌县| 固阳县| 乌什县| 克什克腾旗| 太仓市| 巧家县| 城口县| 靖边县| 阿勒泰市| 南投县| 平利县| 昆明市| 潼南县| 贵州省| 会泽县| 玉林市| 铜陵市| 尼勒克县| 霍州市| 通辽市| 汽车| 曲麻莱县| 余干县| 阿克陶县|