Definiție
Învățarea profundă este un subdomeniu al învățării automate care utilizează rețele neuronale artificiale multistratificate pentru a învăța modele din seturi mari de date. Excelează în sarcini precum recunoașterea imaginilor, vorbirea și procesarea limbajului natural.
Scop
Scopul este de a învăța automat caracteristici și reprezentări din date brute, fără inginerie manuală complexă a caracteristicilor. Aceasta permite progrese în performanța inteligenței artificiale.
Importanță
- Oferă putere inteligenței artificiale de ultimă generație în vedere, vorbire și NLP.
- Necesită seturi mari de date și resurse de calcul.
- Mai puțin interpretabil în comparație cu metodele tradiționale de ML.
- Stimulează atât cercetarea academică, cât și aplicațiile comerciale.
Cum funcționează
- Definiți arhitectura de rețea cu mai multe straturi ascunse.
- Introduceți datele și propagați-le mai departe prin rețea.
- Calculați erorile în funcție de adevărul de teren.
- Propagarea inversă a erorilor pentru actualizarea ponderilor.
- Iterați antrenamentul până când precizia se stabilizează.
Exemple (din lumea reală)
- Google Translate: folosește rețele neuronale profunde pentru traducerea automată.
- AlphaFold (DeepMind): predicția structurii proteinelor cu ajutorul învățării profunde.
- Tesla Autopilot: rețele neuronale profunde pentru vedere în condusul autonom.
Referințe/Lecturi suplimentare
- Învățare profundă — Goodfellow, Bengio și Courville (MIT Press).
- „Clasificare ImageNet cu CNN-uri profunde” — Krizhevsky și colab., NeurIPS 2012.
- Stanford CS231n: Rețele neuronale convoluționale pentru recunoaștere vizuală.