Fermer

août 4, 2019

Voici comment les chercheurs rendent l'apprentissage automatique plus efficace et plus abordable pour tous


La recherche et le développement de réseaux de neurones sont en plein essor grâce aux récents progrès de la puissance de calcul, à la découverte de nouveaux algorithmes et à l’augmentation du nombre de données étiquetées. Avant l’explosion actuelle de l’activité dans l’espace, les applications pratiques des réseaux de neurones étaient limitées.

Une grande partie des recherches récentes a permis une large application, les lourdes exigences informatiques pour les modèles d'apprentissage automatique l'empêchant toujours d'entrer réellement dans le courant dominant. Maintenant, les algorithmes émergents sont sur le point de pousser les réseaux de neurones vers des applications plus conventionnelles grâce à une efficacité accrue de façon exponentielle.

Les réseaux de neurones constituent un point central de premier plan dans l’état actuel de la science informatique. recherche. Ils sont inspirés par la biologie humaine complexe, qui, dans tous les cas d'utilisation exceptionnels, surpasse toujours les ordinateurs à la plupart des échelles imaginables.

Les ordinateurs sont excellents pour stocker des informations et les traiter rapidement, tandis que les humains sont plus aptes à utiliser de manière efficace le pouvoir de calcul limité qu'ils ont. Un ordinateur pourrait effectuer des millions de calculs par seconde, ce qu'aucun humain ne peut espérer égaler. Là où les humains possèdent leur avantage, c’est l’efficacité, étant plus efficace que les ordinateurs par un facteur de dizaines de milliers .

Ce que les ordinateurs manquent de complexité algorithmique, ils compensent par leur puissance de traitement, analyser les informations à un rythme qui ne cesse de se développer.

Ce pouvoir de calcul vient avec un problème: même si les coûts de ce pouvoir diminuent de manière exponentielle, l’apprentissage automatique reste une affaire coûteuse – hors de la portée de la plupart des particuliers, des entreprises et des chercheurs, qui doivent faire appel à des services tiers coûteux pour réaliser des expériences dans un espace susceptible d’avoir des ramifications stupéfiantes dans une myriade de secteurs.

Par exemple, de simples chatbots pourraient coûter n'importe où dans la fourchette de quelques milliers de dollars à la hausse. 10 000 selon la complexité.

Entrez dans la recherche par architecture neuronale (NAS)

Pour surmonter cet obstacle, des scientifiques ont Stigating diverses techniques pour réduire les coûts et les temps associés aux applications de machine et d'apprentissage en profondeur.

Le domaine est un mélange de considérations à la fois logicielles et matérielles. Des algorithmes plus efficaces et un matériel mieux conçu sont deux priorités, mais le développement humain de ce dernier nécessite énormément de travail et de temps. Cela a poussé les chercheurs à créer des solutions d'automatisation de la conception pour le domaine.

Des progrès sont réalisés tant du côté logiciel que matériel. Actuellement, la technique la plus courante dans la mise en œuvre de réseaux de neurones est la recherche d'architecture neuronale (NAS), qui, bien qu'efficace dans la conception de réseaux de neurones, est onéreuse en termes de calcul. La technique NAS peut être considérée comme une étape fondamentale vers l’apprentissage automatique automatisé.

Le MIT, où une grande partie de la recherche a eu lieu sur le terrain, a publié un document montre un algorithme NAS beaucoup plus efficace qui peut apprendre les réseaux de neurones à convolution (CNN) pour des plates-formes matérielles spécifiques

Les chercheurs qui ont travaillé sur ce document ont réussi à accroître l'efficacité en «supprimant des composants de conception de réseaux de neurones inutiles» et en se concentrant sur un matériel spécifique. plates-formes, y compris les appareils mobiles. Les tests indiquent que ces réseaux de neurones étaient presque deux fois plus rapides que les modèles traditionnels.

Co-auteur de l'article, Song Han, professeur adjoint au Microsystems Technology Laboratory du MIT, a déclaré que l'objectif était de «démocratiser l'IA». [19659008] «Nous voulons permettre aux experts en IA et aux non-experts de concevoir efficacement des architectures de réseaux neuronaux avec une solution bouton-poussoir fonctionnant rapidement avec du matériel spécifique», dit-il. "L'objectif est de décharger le travail répétitif et fastidieux qui accompagne la conception et l'amélioration des architectures de réseaux neuronaux."