Implicit parallelism for neural network acceleration

L'intelligence artificielle (IA) s'est développée ces dernières années avec des succès spectaculaires et très médiatisés. Elle est appliquée dans divers domaines. Les réseaux neuronaux ont démontré des capacités d'apprentissage avec de très bonnes performances. Une tendance notable de...

Полное описание

Сохранить в:
Библиографические подробности
Главный автор: Wang, Haoran, 1995-
Другие авторы: Limet, Sébastien, 19..-...., professeur en informatique (Научный руководитель), De Palma, Noël, 1974-...., auteur en informatique (Оппонент), Barthou, Denis, 1970- (Оппонент), Robert, Sophie, 19..-...., maître de conférences en informatique (Оппонент), Li, Chong, 1983- (Оппонент), Petiton, Serge, 1956- (Оппонент)
Формат: Thèse numérique
Язык:Anglais
Français
Опубликовано: 2022.
Предметы:
Online-ссылка:Accès au texte intégral
https://theses.univ-orleans.fr/public/2022ORLE1018_va.pdf
http://www.theses.fr/2022ORLE1018/abes
https://theses.hal.science/tel-04088683
Примечание: Titre provenant de l'écran-titre
Ecole(s) Doctorale(s) : École doctorale Mathématiques, Informatique, Physique Théorique et Ingénierie des Systèmes (Centre-Val de Loire ; 2012-....)
Partenaire(s) de recherche : Laboratoire d'informatique fondamentale d'Orléans (Orléans ; 1987-....) (Laboratoire)
Autre(s) contribution(s) : Noël De Palma (Président du jury) ; Noël De Palma, Denis Barthou, Sophie Robert, Chong Li, Serge Petiton (Membre(s) du jury) ; Noël De Palma, Denis Barthou (Rapporteur(s))
Autres localisations: Voir dans le Sudoc
Variante du titre:Parallélisme implicite pour l'accélération de réseaux de neurones
LEADER 06532nam a22004697a 4500
001 1048656
008 230504s2022 xxe ||| |||| 00| 0 eng d
009 PPN269722424
041 0 |a eng  |a fre  |b fre  |b eng 
082 |a 004.619 
082 |a 006.32 
084 |a 004 
100 1 |a Wang, Haoran,  |d 1995- 
240 1 0 |a Parallélisme implicite pour l'accélération de réseaux de neurones 
245 1 0 |a Implicit parallelism for neural network acceleration   |c Haoran Wang ; sous la direction de Sébastien Limet. 
256 |a Données textuelles 
260 |c 2022. 
500 |a Titre provenant de l'écran-titre 
500 |a Ecole(s) Doctorale(s) : École doctorale Mathématiques, Informatique, Physique Théorique et Ingénierie des Systèmes (Centre-Val de Loire ; 2012-....) 
500 |a Partenaire(s) de recherche : Laboratoire d'informatique fondamentale d'Orléans (Orléans ; 1987-....) (Laboratoire) 
500 |a Autre(s) contribution(s) : Noël De Palma (Président du jury) ; Noël De Palma, Denis Barthou, Sophie Robert, Chong Li, Serge Petiton (Membre(s) du jury) ; Noël De Palma, Denis Barthou (Rapporteur(s)) 
502 |a Thèse de doctorat. Informatique. Orléans. 2022 
520 |a L'intelligence artificielle (IA) s'est développée ces dernières années avec des succès spectaculaires et très médiatisés. Elle est appliquée dans divers domaines. Les réseaux neuronaux ont démontré des capacités d'apprentissage avec de très bonnes performances. Une tendance notable des réseaux neuronaux est leur augmentation exponentielle en taille. La formation d'un réseau étendu prend souvent des semaines, voire des mois. Les plus grands réseaux peuvent généralement dépasser les limites de la mémoire. Pour ces deux raisons, l'académie et l'industrie commencent à entraîner des réseaux neuronaux de manière distribuée. Les performances optimales d'un réseau neuronal complexe sont généralement obtenues en utilisant un mélange des méthodes de parallélisme ci-dessus, que l'on appelle parallélisme hybride. L'élaboration d'un plan de parallélisme requiert des connaissances en calcul parallèle pour les chercheurs en IA et nécessite également des efforts pour vérifier les performances. Des chercheurs ont proposé des méthodes telles que OptCNN, Tofu, Piper, Alpa, etc., qui peuvent donner automatiquement des stratégies hybrides quasi optimales. Cependant, leurs modèles de coût sont tous basés sur le temps d'exécution de l'opérateur de profilage sous une machine particulière. Ce type d'approche introduit un effort de préparation coûteuse sans garantie d'optimalité. Cette thèse vise à contourner les inconvénients de la méthode de l'état de l'art et à fournir un moyen efficace de trouver un plan parallèle hybride précis. Basée sur le modèle BSP, cette thèse propose HSM2DL, qui découple le matériel de l'algorithme parallèle, éliminant ainsi le besoin de profilage sur un matériel spécifique pour chaque opérateur. En se basant sur la sémantique des réseaux de neurones informatiques, le modèle de coût symbolique peut être transformé et réduit. Cette thèse propose un algorithme qui réduit la complexité des problèmes de recherche NP-hard à la linéarité et peut générer des algorithmes parallèles hybrides efficaces en quelques secondes. 
520 |a The Artificial Intelligence (Al) field has been growing with spectacular, high-profile successes in recent years and is applied in varieties of fields. Neural network (NN) based deep learning has shown out standing learning capabilities with very good performance. A noticeable trend in neural networks is their exponential increase in size. Training an extensive network often takes weeks or even months, and the larger networks may usually exceed the memory limits. For these two reasons, bath academia and industry are beginning to train neural networks in a distributed way. Commonly partition methods used to distribute a neural network include data parallelism, operator-level model parallelism, pipeline model parallelism, etc. The optimal performance of a complex NN is usually obtained using a mixture of the above parallelism methods, which is called hybrid parallelism. Building a parallel plan requires parallel computing knowledge for Al researchers and also needs time and effort to design and verify performance. Academics have proposed methods such as OptCNN, Tofu, Piper, Alpa, etc., which can automatically give near-optimal hybrid plans. However, their cost models are ail based on the execution time of the profiling operator under particular hardware. This kind of approach introduces an expensive preparation effort without optimality guarantees. This thesis aims to circumvent the disadvantages of the state-of-the-art method and provide an efficient way to find an accurate hybrid parallel plan. Based on the BSP model, this thesis proposes HSM2DL that decouples the hardware from the parallel algorithm, thus eliminating the need for profiling on specific hardware for each operator. Based on the semantics of computing neural networks, the symbolic cost model can be transformed and reduced. This thesis proposes an algorithm that reduces the complexity of NP-hard search problems to linearity and can generate efficient hybrid parallel algorithms in seconds. 
538 |a Configuration requise : un logiciel capable de lire un fichier au format : PDF 
650 |a Parallélisme (informatique) 
650 |a Réseaux neuronaux (informatique)  |x Coût-efficacité 
650 |a Intelligence artificielle 
650 |a Algorithmes parallèles 
650 |a Thèses et écrits académiques 
700 1 |a Limet, Sébastien,  |d 19..-....,  |c professeur en informatique.  |4 ths 
700 1 |a De Palma, Noël,  |d 1974-....,  |c auteur en informatique.  |4 opn 
700 1 |a Barthou, Denis,  |d 1970-  |4 opn 
700 1 |a Robert, Sophie,  |d 19..-....,  |c maître de conférences en informatique.  |4 opn 
700 1 |a Li, Chong,  |d 1983-  |4 opn 
700 1 |a Petiton, Serge,  |d 1956-  |4 opn 
710 2 |a Université d'Orléans.  |4 dgg 
856 4 |q PDF  |s 34867695  |u http://www.theses.fr/2022ORLE1018/document  |z Accès au texte intégral 
856 4 |u https://theses.univ-orleans.fr/public/2022ORLE1018_va.pdf 
856 4 |u http://www.theses.fr/2022ORLE1018/abes 
856 4 |u https://theses.hal.science/tel-04088683 
997 |0 1048656  |1 Thèse numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/Autre ressource numérique/