Maskinelæring

Machine learning ( eng.  machine learning , ML) er en klasse af kunstig intelligens -metoder , hvor et karakteristisk træk ikke er en direkte løsning på et problem, men læring ved at anvende løsninger på mange lignende problemer. Til konstruktionen af ​​sådanne metoder anvendes matematisk statistik , numeriske metoder , matematisk analyse , optimeringsmetoder , sandsynlighedsteori , grafteori , forskellige teknikker til at arbejde med data i digital form .

Der er to typer træning:

  1. Case learning , eller induktiv læring , er baseret på at opdage empiriske mønstre i data .
  2. Deduktiv læring involverer formalisering af eksperters viden og deres overførsel til en computer i form af en videnbase .

Deduktiv læring omtales normalt til feltet ekspertsystemer , så begreberne maskinlæring og caselæring kan betragtes som synonyme.

Mange induktive læringsmetoder er blevet udviklet som et alternativ til klassiske statistiske tilgange. Mange metoder er tæt forbundet med informationsudvinding ( engelsk  information extraction , information retrieval ), data mining ( data mining ).

Generel redegørelse for problemet med læring efter præcedenser

Der er mange objekter (situationer) og mange mulige svar (svar, reaktioner). Der er en vis afhængighed mellem svar og objekter, men det er ukendt. Kun et begrænset sæt præcedenser er kendt  - par "objekt, respons", kaldet træningsprøven . Baseret på disse data er det nødvendigt at genoprette den implicitte afhængighed, det vil sige at bygge en algoritme, der er i stand til at producere et tilstrækkeligt præcist klassificeringssvar for ethvert muligt inputobjekt. Denne afhængighed udtrykkes ikke nødvendigvis analytisk, og her implementerer neurale netværk princippet om en empirisk dannet løsning. Et vigtigt træk i dette tilfælde er læringssystemets evne til at generalisere, det vil sige at reagere tilstrækkeligt på data, der går ud over grænserne for den eksisterende træningsprøve. For at måle nøjagtigheden af ​​svarene introduceres en estimeret kvalitetsfunktion .

Denne formulering er en generalisering af de klassiske problemer med funktionstilnærmelse . I klassiske tilnærmelsesproblemer er objekterne reelle tal eller vektorer. I reelle anvendte problemer kan inputdata om objekter være ufuldstændige, unøjagtige, ikke-numeriske, heterogene. Disse funktioner fører til en bred vifte af maskinlæringsmetoder.

Maskinlæringsmetoder

Sektionen for maskinlæring blev på den ene side dannet som et resultat af opdelingen af ​​videnskaben om neurale netværk i metoder til træning af netværk og typer af topologier i deres arkitektur, på den anden side absorberede den metoderne til matematisk statistik [a] . De maskinlæringsmetoder, der er anført nedenfor, er baseret på brugen af ​​neurale netværk, selvom der er andre metoder baseret på træningsprøven, for eksempel diskriminantanalyse, som opererer på den generaliserede varians og kovarians af de observerede statistikker, eller Bayesianske klassifikatorer. Grundlæggende typer af neurale netværk, såsom perceptron og flerlagsperceptron (såvel som deres modifikationer), kan trænes både med en lærer og uden en lærer, med forstærkning og selvorganisering. Men nogle neurale netværk og de fleste statistiske metoder kan kun tilskrives én af indlæringsmetoderne. Derfor, hvis du har brug for at klassificere maskinlæringsmetoder afhængigt af indlæringsmetoden, så ville det være forkert at tilskrive neurale netværk til en bestemt type, det ville være mere korrekt at skrive neurale netværksindlæringsalgoritmer.

  1. Kunstigt neuralt netværk
    1. Dyb læring
  2. Fejlretningsmetode
  3. Rygformeringsmetode
  4. Support vektor maskine
  1. Alpha forstærkningssystem
  2. Gamma forstærkningssystem
  3. Nærmeste nabo metode
  1. Genetisk algoritme .

Klassiske problemer løst med maskinlæring

Typer af træningsinput

Typer af kvalitetsfunktioner

Praktiske applikationer

Formålet med maskinlæring er den delvise eller fuldstændige automatisering af løsning af komplekse professionelle problemer inden for forskellige områder af menneskelig aktivitet.

Machine learning har en bred vifte af applikationer :

Omfanget af maskinlæring udvides konstant. Den udbredte informatisering fører til akkumulering af enorme mængder data inden for videnskab, produktion, forretning, transport og sundhedsvæsen. Problemerne med prognoser, kontrol og beslutningstagning, der opstår i dette tilfælde, er ofte reduceret til læring af præcedenser. Tidligere, hvor sådanne data ikke var tilgængelige, var disse opgaver enten slet ikke sat, eller blev løst med helt andre metoder.

Se også

Noter

Kommentarer

  1. Ifølge den kendte maskinlæringsspecialist Jan LeCun er maskinlæring reproduktion af tænkning baseret på kunstige neurale netværk [1]

Fodnoter

  1. LeCun, 2021 , s. 78.

Litteratur

Links