Computer-implemented method (100) for training a neural network (60) wherein the neural network (60) is configured to determine an output signal (y) based on an input signal (x) and wherein training comprises training parameters of a depth- wise convolutional layer of the neural network (60), wherein the depth-wise convolutional layer is initialized based on values drawn from a predefined probability distribution, wherein a variance of the probability distribution is characterized by a reciprocal of a square root of a number of filters applied at each depth of an input of the depth-wise convolutional layer.
L'invention concerne un procédé mis en oeuvre par ordinateur (100) pour entraîner un réseau neuronal (60), le réseau neuronal (60) étant conçu pour déterminer un signal de sortie (y) sur la base d'un signal d'entrée (x) et l'apprentissage comprenant des paramètres d'apprentissage d'une couche de convolution en profondeur du réseau neuronal (60), la couche de convolution en profondeur étant initialisée sur la base de valeurs tirées d'une distribution de probabilité prédéfinie, une variance de la distribution de probabilité étant caractérisée par une réciproque d'une racine carrée d'un nombre de filtres appliqués à chaque profondeur d'une entrée de la couche de convolution en profondeur.
METHOD FOR INITIALIZING A NEURAL NETWORK
PROCÉDÉ D'INITIALISATION D'UN RÉSEAU NEURONAL
2023-10-12
Patent
Electronic Resource
English
IPC: | G06N COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS , Rechnersysteme, basierend auf spezifischen Rechenmodellen / B60W CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION , Gemeinsame Steuerung oder Regelung von Fahrzeug-Unteraggregaten verschiedenen Typs oder verschiedener Funktion / G06V |
British Library Conference Proceedings | 1994
|