Cuprins:
De Justin Stoltzfus
Sursa: Aleutie / iStockphoto
Introducere
Mai mulți ingineri și alți profesioniști încep să învețe mașini - fac cercetări timpurii și construiesc sisteme inițiale, pentru a începe să exploreze modul în care acest domeniu al inteligenței artificiale poate deschide uși pentru persoane și companii.
Cu toate acestea, de-a lungul procesului, există destul de multă confuzie. Ce este învățarea automată, oricum?
Ideea de bază este că noile tehnologii permit mașinilor să „gândească” și „să învețe” în moduri care sunt mai asemănătoare cu modul în care funcționează creierul uman.
Acestea fiind spuse, există mai mult de câteva moduri de a descrie acest proces. Pentru ceva mai mult, să mergem la StackOverflow, un element principal pentru programatori și alți profesioniști IT care caută definiții și explicații reale ale problemelor tehnice. Un fir StackOverflow descrie învățarea automată drept „procesul de predare a calculatoarelor pentru a crea rezultate bazate pe date de intrare.”
Un alt scriitor descrie învățarea mașinii drept „un domeniu al informaticii, al teoriei probabilităților și al teoriei optimizării care permite rezolvarea sarcinilor complexe pentru care o abordare logică, procedurală nu ar fi posibilă sau posibilă”.
Această din urmă definiție se apropie de un punct major asupra ceea ce este învățarea automată - și nu este.
Când scriitorul spune „o abordare logică, procedurală nu ar fi posibilă sau posibilă”, aceasta indică adevărata „magie” și valoarea învățării automate. Pur și simplu vorbind, este „post-logică” - învățarea mașinii depășește ceea ce tradiția, programarea liniară și secvențială de codebase pot face!
Făcând un pas înapoi, putem analiza elementele de bază ale învățării mașinilor pentru a înțelege mai bine cum.
În primul rând, există date de formare - datele de instruire oferă intrări ale programului de la care să lucreze.
Alături de datele de instruire, există algoritmi care creează aceste date și le interpretează în diverse moduri. Experții descriu munca esențială a învățării automate ca „recunoaștere a modelului” - și veți vedea acest lucru și în pagina StackOverflow - dar din nou, care descrie doar parțial cum funcționează învățarea automată.
Următorul: Rețeaua neuronală
Cuprins
IntroducereRețeaua Neurală
Învățare automată supravegheată și nesupravegheată
Coborârea cu gradient și proporția de spate
Tipuri de rețele neuronale
Ensemble de învățare
Aplicații și teoria jocurilor
Cinci triburi ale aplicațiilor de învățare automată
Unde mergem de aici?