Vés al contingut

Aprenentatge automàtic automatitzat

De la Viquipèdia, l'enciclopèdia lliure
Automated machine learning

L'aprenentatge automàtic automatitzat (amb acrònim anglès AutoML) és el procés d'automatització de les tasques d'aplicació de l'aprenentatge automàtic a problemes del món real. AutoML inclou potencialment totes les etapes des de començar amb un conjunt de dades en brut fins a la creació d'un model d'aprenentatge automàtic preparat per al desplegament. AutoML es va proposar com una solució basada en intel·ligència artificial per al repte creixent d'aplicar l'aprenentatge automàtic.[1][2] L'alt grau d'automatització d'AutoML pretén permetre que els no experts facin ús de models i tècniques d'aprenentatge automàtic sense requerir que esdevinguin experts en aprenentatge automàtic. L'automatització del procés d'aplicació de l'aprenentatge automàtic d'extrem a extrem ofereix, a més, els avantatges de produir solucions més senzilles, una creació més ràpida d'aquestes solucions i models que sovint superen els models dissenyats a mà. Les tècniques habituals utilitzades a AutoML inclouen l'optimització d'hiperparàmetres, el metaaprenentatge i la cerca d'arquitectura neuronal.

En una aplicació típica d'aprenentatge automàtic, els professionals tenen un conjunt de punts de dades d'entrada que s'utilitzaran per a la formació. És possible que les dades en brut no tinguin una forma a la qual es puguin aplicar tots els algorismes. Perquè les dades siguin aptes per a l'aprenentatge automàtic, és possible que un expert hagi d'aplicar mètodes de preprocessament de dades, enginyeria de funcions, extracció de funcions i selecció de funcions adequats. Després d'aquests passos, els professionals han de realitzar la selecció d'algorismes i l'optimització d'hiperparàmetres per maximitzar el rendiment predictiu del seu model. Si s'utilitza l'aprenentatge profund, l'arquitectura de la xarxa neuronal també l'ha de triar l'expert en aprenentatge automàtic.

Cadascun d'aquests passos pot ser un repte, la qual cosa comporta obstacles importants per utilitzar l'aprenentatge automàtic. AutoML pretén simplificar aquests passos per als no experts i facilitar-los l'ús de tècniques d'aprenentatge automàtic de manera correcta i eficaç.

AutoML té un paper important dins de l'enfocament més ampli de l'automatització de la ciència de dades, que també inclou tasques difícils com ara l'enginyeria de dades, l'exploració de dades i la interpretació de models.[3]

L'aprenentatge automàtic automàtic pot orientar-se a diverses etapes del procés d'aprenentatge automàtic.[4] Els passos per automatitzar són:

Referències

[modifica]
  1. "[1]" a KDD '13 Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining.  
  2. «AutoML 2014 @ ICML» (en anglès). AutoML 2014 Workshop @ ICML. [Consulta: 28 març 2018].[Enllaç no actiu]
  3. De Bie, Tijl; De Raedt, Luc; Hernández-Orallo, José; Hoos, Holger H.; Smyth, Padhraic Communications of the ACM, 65, 3, 3-2022, pàg. 76-87. DOI: 10.1145/3495256.
  4. «AutoML 2014 @ ICML» (en anglès). AutoML 2014 Workshop @ ICML. [Consulta: 28 març 2018].[Enllaç no actiu]