- Hands-On Neural Networks with Keras
- Niloy Purkait
- 234字
- 2021-06-24 15:45:18
Convolutional Neural Networks
In the last chapter, we saw how to perform several signal-processing tasks while leveraging the predictive power of feedforward neural networks. This foundational architecture allowed us to introduce many of the basic features that comprise the learning mechanisms of Artificial Neural Networks (ANNs).
In this chapter, we dive deeper to explore another type of ANN, namely the Convolutional Neural Network (CNN), famous for its adeptness at visual tasks such as image recognition, object detection, and semantic segmentation, to name a few. Indeed, the inspiration for these particular architectures also refers back to our own biology. Soon, we will go over the experiments and discoveries of the human race that led to the inspiration for these complex systems that perform so well. The latest iterations of this idea can be traced back to the ImageNet classification challenge, where AlexNet was able to outperform the state-of-the-art computer vision systems of the time at image classification tasks on supermassive datasets. However, the idea behind CNNs, as we will soon see, was a product of multidisciplinary scientific research, backed by millions of years of trail runs.
In this chapter, we will cover the following topics:
- Why CNNs?
- The birth of vision
- Understanding biological vision
- The birth of the modern CNN
- Designing a CNN
- Dense versus convolutional layer
- The convolution operation
- Preserving the spatial structure of an image
- Feature extraction using filters
- Mastering Mesos
- 我的J2EE成功之路
- R Data Mining
- 计算机图形学
- Hadoop 2.x Administration Cookbook
- Moodle Course Design Best Practices
- Implementing Splunk 7(Third Edition)
- Learn CloudFormation
- Google SketchUp for Game Design:Beginner's Guide
- Docker on Amazon Web Services
- LMMS:A Complete Guide to Dance Music Production Beginner's Guide
- SMS 2003部署与操作深入指南
- 数字多媒体技术基础
- AMK伺服控制系统原理及应用
- 人工智能:智能人机交互