- Neural Networks with Keras Cookbook
- V Kishore Ayyadevara
- 206字
- 2021-07-02 12:46:35
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
- GAE編程指南
- Boost程序庫完全開發(fā)指南:深入C++”準(zhǔn)”標(biāo)準(zhǔn)庫(第5版)
- PaaS程序設(shè)計
- Learning Data Mining with Python
- Django Design Patterns and Best Practices
- 深入理解Java7:核心技術(shù)與最佳實踐
- Oracle BAM 11gR1 Handbook
- MongoDB權(quán)威指南(第3版)
- Visual FoxPro程序設(shè)計
- 單片機(jī)C語言程序設(shè)計實訓(xùn)100例
- Hands-On GUI Programming with C++ and Qt5
- 深入實踐Kotlin元編程
- CRYENGINE Game Development Blueprints
- 你真的會寫代碼嗎
- C Primer Plus(第6版)中文版【最新修訂版】