Major breakthroughs in the fields of image processing, pattern recognition, and scene classification have recently been made through the using of convolutional neural networks (CNNs) and deep learning. If the training set is sufficient, a CNN performs better than traditional machine learning algorithms and differs from them in many ways. In CNNs, feature extraction is more intelligent, so researchers no longer require extensive knowledge about the specific topic. They can focus on the CNN itself, including the structural design of the network, the model optimization, and the numerical solution. The many articles on CNNs published over the past few years propose many neural network models. Methods of training and optimization for CNNs have also been proposed. This paper reviews the history of CNNs, introduces the commonly established CNN structure, and summarizes methods and tips for CNN training.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.