Système et méthode pour accélérer et optimiser le traitement des techniques d'apprentissage par machine utilisant une unité de traitement graphique

N° de brevet: EP1569128 (A2)
Date de publication: 2005-08-31
Inventeur(s): STEINKRAUS DAVID W [US];BUCK IAN ANDREW [US];SIMARD PATRICE Y [US];
Demandeur(s): MICROSOFT CORP [US];
Classification: G06F15/18;G06N3/00;G06N3/063;G06N3/08;G06T1/40;
N° de demande: EP20040026215 20041104 
Numéro(s) de priorité: US20030528578P 20031209;US20040837382 20040430 
L'invention concerne un système et un procédé pour le traitement des techniques d'apprentissage par machine (telles que les réseaux neuronaux) et d'autres applications non-graphiques utilisant une unité de traitement graphique (GPU) pour accélérer et optimiser le traitement. Le système et le procédé transfèrent une architecture qui peut être utilisée pour une large variété de techniques d'apprentissage par machine à partir de l'unité centrale de l'unité GPU. Le transfert de traitement à l'unité GPU est réalisé en utilisant plusieurs techniques nouvelles qui dépassent les limitations et fonctionnent tout à fait en conformité avec le cadre de l'architecture GPU. Ces limitations étant dépassées, les techniques d'apprentissage par machine sont en particulier bien adaptées au traitement sur le GPU parce que le GPU est en général beaucoup plus puissant qu'une unité centrale typique. De plus, pareillement aux traitements graphiques, le traitement des techniques d'apprentissage par machine implique des problèmes pour résoudre des solutions non triviales et des grandes quantités de données.

Copyright © 2008 Patfr.com Tous droits réservés. Contact