Artificial Neural Networks and Deep Learning for Genomic Prediction of Binary, Ordinal, and Mixed Outcomes

Osval Antonio Montesinos López,Abelardo Montesinos López,Jose Crossa
DOI: https://doi.org/10.1007/978-3-030-89010-0_12
2022-01-01
Abstract:Abstract In this chapter, we provide the main elements for implementing deep neural networks in Keras for binary, categorical, and mixed outcomes under feedforward networks as well as the main practical issues involved in implementing deep learning models with binary response variables. The same practical issues are provided for implementing deep neural networks with categorical and count traits under a univariate framework. We follow with a detailed assessment of information for implementing multivariate deep learning models for continuous, binary, categorical, count, and mixed outcomes. In all the examples given, the data came from plant breeding experiments including genomic data. The training process for binary, ordinal, count, and multivariate outcomes is similar to fitting DNN models with univariate continuous outcomes, since once we have the data to be trained, we need to (a) define the DNN model in Keras, (b) configure and compile the model, (c) fit the model, and finally, (d) evaluate the prediction performance in the testing set. In the next section, we provide illustrative examples of training DNN for binary outcomes in Keras R (Chollet and Allaire, Deep learning with R. Manning Publications, Manning Early Access Program (MEA), 2017; Allaire and Chollet, Keras: R interface to Keras’, 2019).
What problem does this paper attempt to address?