J'ai un modèle Keras en R et je cherche à effectuer un dropout de Monte Carlo pendant l'inférence. Je sais qu'il existe des méthodes en Python en activant training = TRUE
, mais je ne trouve pas de fonctionnalité similaire en R.
Prenons un exemple de modèle Keras :
modèle <- keras_model_sequential() %>%
layer_dense(10, activation = "relu") %>%
layer_dropout(0.2)
(ce n'est pas mon modèle, le mien est inutilement complexe pour stackoverflow)
Dans ce cas, le dropout fonctionnera uniquement pendant l'entraînement, mais sera complètement ignoré lors des prédictions. Je veux que le dropout fonctionne pendant la prédiction, de sorte que chaque prédiction soit différente.