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

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
主站蜘蛛池模板: 溆浦县| 肃北| 澄城县| 错那县| 鹰潭市| 临泽县| 山西省| 淅川县| 理塘县| 陵川县| 汝南县| 衡东县| 长乐市| 固镇县| 富宁县| 惠水县| 文登市| 社旗县| 房山区| 本溪| 阿瓦提县| 镇安县| 台江县| 河池市| 菏泽市| 大洼县| 上虞市| 庐江县| 调兵山市| 航空| 平果县| 嵊泗县| 托克逊县| 南雄市| 南通市| 措美县| 正宁县| 乳山市| 吴桥县| 兰州市| 山西省|