Litcius/Paper detail

Convolutional Neural Networks

Osval A. Montesinos‐López, Abelardo Montesinos‐López, José Crossa

202225 citationsDOIOpen Access PDF

Abstract

Abstract We provide the fundamentals of convolutional neural networks (CNNs) and include several examples using the Keras library. We give a formal motivation for using CNN that clearly shows the advantages of this topology compared to feedforward networks for processing images. Several practical examples with plant breeding data are provided using CNNs under two scenarios: (a) one-dimensional input data and (b) two-dimensional input data. The examples also illustrate how to tune the hyperparameters to be able to increase the probability of a successful application. Finally, we give comments on the advantages and disadvantages of deep neural networks in general as compared with many other statistical machine learning methodologies.

Topics & Concepts

HyperparameterConvolutional neural networkComputer scienceArtificial intelligenceFeedforward neural networkArtificial neural networkDeep learningMachine learningDeep neural networksSmart Agriculture and AINeural Networks and ApplicationsSpectroscopy and Chemometric Analyses