AutoML: modèles d'apprentissage machine sans pilote Design Automation

Cet article est une compilation de technologie blog AI Yanxishe, le titre original:

AutoML: Automatiser la conception de modèles d'apprentissage de la machine pour la conduite autonome

Auteur | Waymo TeamFollow

Traduction | étrange ciky, Ophria, Xie Xuan xx

Relecture | Jeff Demps examen | sauce poire finale Fan | Wang Li poisson

Lien original:

https://medium.com/waymo/automl-automating-the-design-of-machine-learning-models-for-autonomous-driving-141a5583ec2a

Auteur: Shuyang Cheng et Gabriel Bender *

En Waymo, l'apprentissage de la machine joue un rôle clé dans presque toutes les parties du système de pilotage automatique. Il permet à la voiture pour voir l'environnement, la perception et la compréhension du monde, de prédire le comportement des autres et décider de leur prochain mouvement.

Perception: Notre système utilise une combinaison de réseaux de neurones pour que nous puissions identifier les données des capteurs du véhicule pour identifier les objets et de les suivre au fil du temps, afin qu'il puisse comprendre le monde autour d'eux. La construction de ces réseaux de neurones est souvent une tâche de temps, l'architecture de réseau de neurones optimisé pour fonctionner sur le pilote automatique pour atteindre la qualité requise et la vitesse de la voiture est un processus complexe d'affiner nos ingénieurs pour compléter une nouvelle tâche peut être prendre des mois.

Maintenant, en collaboration avec une équipe de chercheurs de Google cerveau AI, nous serons la recherche de pointe dans la pratique, utilisé pour générer automatiquement le réseau de neurones. Plus important encore, ces plus ingénieur réseau de neurones plus avancé que la qualité réglage fin manuel et plus rapide.

Pour notre technologie de pilote automatique dans les différentes villes et l'environnement, nous avons besoin d'une très grande vitesse pour optimiser notre modèle d'adaptation à différents scénarios. AutoML nous permet de le faire efficacement, continuer à fournir un grand nombre de solutions ML.

Etude de transmission: l'architecture, à l'aide existante AutoML

Notre coopération a commencé par une question simple: AutoML peut générer de haute qualité et une faible latence du réseau de neurones pour la voiture?

mesure « qualité » des réseaux de neurones pour produire des résultats précis. « Delay » permet de mesurer la vitesse du réseau pour fournir des réponses, aussi appelées « temps d'inférence ». Parce que la conduite est une activité qui nous oblige à utiliser la rétroaction en temps réel du véhicule et en tenant compte de la sécurité de nos systèmes - nature critique, nos réseaux de neurones nécessitent un fonctionnement à faible latence. La plupart peuvent être fournis directement dans le réseau pour exécuter notre voiture en moins de 10 millisecondes résultat, de nombreux réseaux qui déploient que l'exécution sur des milliers de serveurs dans le centre de données plus rapide.

Dans leur article initial AutoML , nos collègues Google AI peuvent automatiquement explorer plus de 12000 l'architecture pour résoudre cette 10-ICRA tâches de reconnaissance d'image classiques: une petite reconnaissance d'image en tant que 10 catégories , comme une voiture, un avion, un chien et ainsi de suite. Dans un article ultérieur , ils ont trouvé une série de blocs de construction de réseau de neurones, appelés unité NAS, qui construit automatiquement à la main ICRA-10, et pour des tâches similaires meilleur réseau. Grâce à ce partenariat, nos chercheurs ont décidé d'utiliser ces unités pour construire automatiquement nouveau modèle pour les tâches spécifiques du pilote automatique, qui apprendront à migrer vers nos connaissances dans le domaine de 10-ICRA. Notre première expérience consiste à utiliser la tâche de segmentation sémantique: chaque point est identifié comme les voitures de nuages de points LIDAR, les piétons, les arbres.

Un exemple d'une cellule NAS. Cette cellule traite les entrées des deux couches précédentes dans un réseau de neurones.

À cette fin, nos chercheurs ont mis en place un algorithme de recherche automatique utilisé pour explorer des centaines de combinaisons différentes d'unités NAS dans la convolution Network Architecture (CNN), la formation des tâches de segmentation et le modèle d'évaluation pour notre LiDAR. Lorsque nos ingénieurs manuellement ces réseaux affiner, ils ne peuvent explorer un nombre limité d'architectures, mais en construisant un algorithme de recherche automatique, nous pouvons explorer automatiquement des centaines d'architecture. Nous avons constaté que le modèle que le précédent modèle fabriqué à la main a deux améliorations:

  • Une certaine latence importante dans le cas de qualité similaire;

  • Autre masse plus élevée dans des délais similaires;

Compte tenu de ce succès, nous appliquons le même algorithme de recherche est appliqué à deux tâches supplémentaires liées à la détection de la voie du trafic et la localisation de. La technologie d'apprentissage de transfert est également applicable à ces tâches, nous pouvons déployer trois nouvelles formations et les réseaux de neurones améliorés dans la voiture.

Recherche de fin: la recherche d'une nouvelle architecture à partir de zéro

Nous avons encouragé par les résultats préliminaires, nous avons donc décidé de poursuivre la recherche plus large peut fournir de meilleurs résultats dans la nouvelle architecture. Ne vous limitez pas à l'unité NAS a été trouvée, nous pouvons directement considérer la structure de ceux qui ont des exigences strictes de retard à considérer.

Recherche bout prend habituellement pour explorer manuellement des milliers d'architecture, qui apportera un grand coût de calcul. Découvrez une architecture unique nécessite plusieurs jours de formation dans les centres de données informatiques avec plusieurs cartes GPU, ce qui signifie des milliers de calculs de jour pour rechercher la seule tâche. Au lieu de cela, nous avons conçu une tâche proxy: pour réduire la tâche de segmentation LiDAR, la tâche peut être résolu en quelques heures.

Une équipe doit relever le défi est de trouver une assez similaire à la tâche fractionnée d'origine des tâches d'agent. Avant une bonne corrélation entre la structure du système de qualité du système de qualité pour déterminer la structure de la tâche avec la tâche d'origine, nous avons essayé plusieurs conception de la tâche de l'agence. Ensuite, nous avons commencé une recherche similaire au papier AutoML original, mais maintenant dans la tâche de l'agent: une recherche proxy-end. Ceci est la première fois que ce concept aux données lidar.

Agent de recherche-end: explorer des milliers d'architecture au rétrécissement des tâches d'agent, 100 l'architecture Meilleur appliquée à la tâche d'origine, la validation et le déploiement de la meilleure architecture de voiture.

Nous avons utilisé plusieurs algorithmes de recherche, délai et qualité sont optimisés, car cette voiture est indispensable. Nous avons observé différents types d'architecture CNN et utilise une stratégie de recherche différentes, telles que la recherche aléatoire et l'apprentissage de renforcement, nous pouvons explorer plus de 10.000 types de différentes architectures pour la tâche de l'agent. En utilisant une tâche proxy, il faut du temps à l'année calculate sur un cluster Google TPU a pris seulement deux semaines. Nous avons trouvé mieux que lorsque nous avons NAS de transfert de réseau cellulaire:

  • réseau de neurones ayant le même résultat de la faible latence et 20-30% en masse.

  • réseau de neurones de qualité supérieure, le taux d'erreur à 8-10%, les architectures précédentes ont le même retard.

1) La première figure montre l'architecture d'un ensemble simple de recherche aléatoire trouvé environ 4000 architecture. Chaque point est fait par la formation d'architecture et d'évaluation. La ligne solide étiquetée architecture optimale à un raisonnement différent de contrainte de temps. Les points rouges et les performances de transmission au moyen d'un réseau de retard construits de l'apprentissage. Dans cette recherche aléatoire, le réseau est préférable de transférer un meilleur réseau d'apprentissage.

2) Dans le second diagramme, jaune, et les points bleus indiquent les résultats des deux autres algorithme de recherche. Le jaune est une recherche aléatoire pour un groupe d'architecture raffinée. Bleu On utilise l'apprentissage par renforcement présentés dans , comme l'exploration de l'architecture plus de 6000. Les meilleurs résultats. Les deux recherche supplémentaire a trouvé un réseau de réseaux que le transfert de l'apprentissage est beaucoup mieux.

Certaines architectures trouvées dans la recherche montre la combinaison inventive de convolution, des piscines et le fonctionnement de déconvolution, comme le montre la figure. L'architecture finale est bien adaptée à nos tâches de division radar laser original et déployé sur les véhicules du pilote automatique Waymo.

Agissant architecture réseau de neurones recherche bout trouvé.

Que Next

Notre voiture d'essai ne fait que commencer. Pour notre tâche division radar laser, agents de transfert et recherche de fin d'apprentissage offre réseau en main supérieure. Nous avons maintenant l'occasion de ces mécanismes appliqués aux nouveaux types de tâches, qui peuvent améliorer beaucoup d'autres réseaux de neurones.

Cette évolution ouvre de façon nouvelle et passionnante pour notre avenir ML, et améliorer notre performance technologique autonome et assurer des capacités. Nous sommes impatients de poursuivre notre collaboration avec l'intelligence artificielle de Google, alors restez à l'écoute pour plus!

référence

Barret Zoph et V. Le Quôc. Structures neurales et recherche apprentissage par renforcement. IPSC, 2017 ans.

Barret Zoph, Vijay Vasudevan, Jonathon Shlens, V. Le Quôc, l'architecture évolutive de reconnaissance d'images d'apprentissage peuvent être transférés. CVPR, 2018 ans.

* Remerciements

La coopération entre Waymo et Google est Waymo de Matthieu Devin et Google Quôc Le initié et parrainé. Les travaux menés conjointement par Waymo de Shuyang Cheng et Gabriel Bender Google et Pieter Jan Kindermans. Duoxieweixi · support de pédicule.

Waymo et Google membres de l'équipe (de gauche): Gabriel Bender, Shuyang Cheng, Matthieu Devin et Quôc Le

Je veux continuer à voir les articles liens et références connexes?

Cliquez sur [AutoML: modèles d'apprentissage machine sans pilote automatisation de la conception] ou appuyez longuement sur l'adresse carré:

https://ai.yanxishe.com/page/TextTranslation/1441

AI Yanxishe a recommandé aujourd'hui: Lei Feng Lei Feng Lei réseau de réseau de réseau Feng

CMU 2018 Automne cours « apprentissage en profondeur » va vous apprendre à apprendre les rudiments des réseaux de neurones profonds et leurs applications dans de nombreuses tâches AI. Après la fin du cours, les étudiants devraient avoir une compréhension suffisante de l'apprentissage en profondeur et l'apprentissage en profondeur peuvent être appliquées dans de nombreuses tâches pratiques.

Joignez-vous à l'équipe Regarder Free Video: https: //ai.yanxishe.com/page/groupDetail/18

Fleurs, thé, cueillette, l'athlétisme ...... 160 sortes de façons de printemps de rencontre à Chongqing
Précédent
concept statique jeune modèle de cause à l'expérience de ce jeu vivre?
Prochain
Alerte jaune! Bard continuera à la brume de rencontre Shu plus triste rappel que, nous avions un « bloc de ville » premier
Vous aimez voir ce film, mais je vois que le destin | Interview avec le réalisateur Zhang Bai
Andy Lau, Donnie Yen mettant en vedette « chasser le dragon », en plus de Xu Dongdong, cette beauté a également été rappelé
Cao Parc croissance barbare quatorze charge, réparation Feng Shui Bagua « dragon »
Si le double 11 n'acheter un manteau, il est certainement cette belle FOLIE de production!
K4 aussi renommé incursion? Chengdu Motor Show expérience statique: de Arcadia gentry
Harbin 13 ans garçon bien comporté, a couru en fait loin de la maison avec sa mère a obtenu avec lui l'argent Shu contact après ce changement de personnalité
"Ferryman" Golden Horse a remporté sept nominations, Takeshi Kaneshiro et Huang Bo, Tian Zhuangzhuang vainqueur de la course
"Red Fierce Dragon" ce monde! LeBron 15 nouveau match de couleur pour la féroce
musique nuage Netease « âme » de frapper plusieurs centaines de millions de rénovation de la musique Baidu
enfin domestique prolongée! Chengdu Motor Show d'expérience: Guangzhou Automobile Acura TLX-L
box-office est mauvaise en raison de la programmation? Trois vous dire « la chasse de l'espace » avec « Wolf 2 » pire que lorsque