Djupinlärning

Schematisk översikt över lagervis inlärning av funktionshierarkier. Allt mer komplexa egenskaper bestäms från input med hjälp av oövervakat lärande. Funktionerna kan användas för övervakad uppgiftsinlärning.

Djupinlärning (engelska: Deep Learning) är en underkategori till maskinlärning och artificiell intelligens som använder sig av neurala nätverk med flera lager för att lära och generalisera mönster i data. Djupinlärning är en av de mest framgångsrika tillämpningarna av artificiell intelligens i modern tid och har haft en stor påverkan på områden som bildigenkänning, taligenkänning, textanalys och spel.

Historik

Djupinlärning har sina rötter i 1940-talet och 1950-talet när forskare som Warren McCulloch och Walter Pitts, och senare David Marr, började utveckla de första modellerna för neurala nätverk. På 1960-talet utvecklade David Rumelhart och James McClelland de första algoritmerna för träning av neurala nätverk. Men det var inte förrän i början av 2000-talet som djupinlärning började få fart, tack vare utvecklingen av stora datamängder, kraftfulla datorer och öppen källkod-bibliotek.

Typiska egenskaper

Djupinlärning har flera typiska egenskaper som skiljer den från traditionell maskinlärning:

Applikationer

Djupinlärning har haft stor framgång i en mängd olika applikationer, bland annat:

Kritik och begränsningar

Djupinlärning har också vissa begränsningar och kritik, bland annat:

Se även

Referenser

  1. ↑ Goodfellow, I., Bengio, Y. & Courville, A. (2016). *Deep Learning*. MIT Press.
  2. 1 2 LeCun, Y., Bengio, Y. & Hinton, G. (2015). Deep Learning. *Nature*, 521(7553), 436-444.
  3. ↑ Schmidhuber, J. (2015). Deep Learning. *Scholarpedia*, 10(11), 7220.

Externa länkar