Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022161891 - METHOD FOR DETERMINING THE ENCODER ARCHITECTURE OF A NEURAL NETWORK

Publication Number WO/2022/161891
Publication Date 04.08.2022
International Application No. PCT/EP2022/051427
International Filing Date 24.01.2022
IPC
G06K 9/62 2022.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
KRECOGNITION OF DATA; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
9Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
62Methods or arrangements for recognition using electronic means
G06N 3/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
G06V 10/82 2022.1
G06V 10/70 2022.1
G06V 20/58 2022.1
CPC
G06F 18/24137
G06F 18/285
G06N 3/045
G06N 3/08
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
02using neural network models
08Learning methods
G06V 10/82
G06V 10/87
Applicants
  • CONTINENTAL AUTONOMOUS MOBILITY GERMANY GMBH [DE]/[DE]
Inventors
  • IVAN, David
  • DEAK-MESZLENYI, Regina
  • NEMES, Csaba
Agents
  • CONTINENTAL CORPORATION
Priority Data
21153462.326.01.2021EP
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHOD FOR DETERMINING THE ENCODER ARCHITECTURE OF A NEURAL NETWORK
(FR) PROCÉDÉ DE DÉTERMINATION D'ARCHITECTURE D'ENCODEUR DE RÉSEAU NEURONAL
Abstract
(EN) The invention relates to a method for determining the architecture of an encoder (2) of a convolutional neural network (1), the neural network (1) being configured to process multiple different image processing tasks (t1, t2, t3), the method comprising the steps of: - for each image processing task (t1, t2, t3)), calculating characteristic scale distribution based on training data (S10); - generating multiple encoder architecture candidates, each encoder architecture of said encoder architecture candidates comprising at least one shared encoder layer (SL) which provides computational operations for multiple image processing tasks and multiple branches (b1, b2, b3) which span over one or more encoder layers which provide at least partly different computational operations for said image processing tasks, wherein each branch (b1, b2, b3) is associated with a certain image processing task (t1, t2, t3) (S11); - calculating receptive field sizes of the encoder layers of said multiple encoder architectures (S12); - calculating multiple assessment measures, each assessment measure referring to a combination of a certain encoder architecture of said multiple encoder architectures and a certain image processing task (t1, t2, t3), each assessment measure including information regarding the quality of matching of characteristic scale distribution of the image processing task (t1, t2, t3) associated with the assessment measure to the receptive field sizes of the encoder layers of the encoder architecture associated with the assessment measure (S13); - comparing the calculated assessment measures and establishing a comparison result (S14); and - selecting an encoder architecture based on the comparison result (S15).
(FR) L'invention concerne un procédé de détermination de l'architecture d'un encodeur (2) d'un réseau neuronal convolutif (1), le réseau neuronal (1) étant configuré pour traiter de multiples tâches de traitement d'image différentes (t1. t2. t3), le procédé comprenant les étapes suivantes : - pour chaque tâche de traitement d'image (t1, t2, t3), calculer une distribution d'échelle caractéristique en fonction de données d'entraînement (S10) ; produire de multiples architectures d'encodeur candidates, chaque architecture d'encodeur desdites architectures d'encodeur candidates comprenant au moins une couche d'encodeur partagée (SL) qui fournit des opérations de calcul pour de multiples tâches de traitement d'image et de multiples branches (b1, b2, b3) qui s'étendent sur une ou plusieurs couches d'encodeur qui fournissent des opérations de calcul au moins partiellement différentes pour lesdites tâches de traitement d'image, chaque branche (b1, b2, b3) étant associée à une certaine tâche de traitement d'image (t1, t2, t3) (S11) ; - calculer des tailles de champ récepteur des couches d'encodeur desdites multiples architectures d'encodeur (S12) ; - calculer de multiples mesures d'évaluation, chaque mesure d'évaluation se référant à une combinaison d'une certaine architecture d'encodeur desdites multiples architectures d'encodeur et à une certaine tâche de traitement d'image (t1, t2, t3), chaque mesure d'évaluation comprenant des informations concernant la qualité de la correspondance de la distribution d'échelle caractéristique de la tâche de traitement d'image (t1, t2, t3) associée à la mesure d'évaluation avec les tailles de champ récepteur des couches d'encodeur de l'architecture d'encodeur associées à la mesure d'évaluation (S13) ; - comparer les mesures d'évaluation calculées et établir un résultat de comparaison (S14) ; et - sélectionner une architecture d'encodeur en fonction du résultat de comparaison (S15).
Related patent documents
Latest bibliographic data on file with the International Bureau