Învățare automată
Învățare automată: abordarea în care nu scrii reguli în program, ci îi dai exemple, iar regula trebuie să și-o deducă singur. În engleză se numește machine learning, și mare parte din instrumentele AI de azi intră aici.
Ce este învățarea automată
Într-un program clasic, dezvoltatorul scrie regula: dacă se întâmplă asta, fă aia. În învățarea automată dai în schimb o mulțime de exemple, iar programul caută tiparul care le explică.
De aceea merge la sarcini pentru care nu poți scrie o regulă. Nimeni nu poate da o regulă exactă pentru ce face dintr-o poză o pisică, dar poate da exemple cu milioanele.
Învățare automată și inteligență artificială
Inteligența artificială e termenul larg, învățarea automată e una dintre metodele ei, iar modelele lingvistice de azi folosesc un fel de învățare automată.
Vorbirea curentă le numește pe toate trei AI. În practică rar deranjează, dar când citești documentație merită să știi că nu sunt sinonime.
Unde o întâlnești zilnic
Filtrul de spam, sistemele de recomandare, ruta din aplicația de hărți, detectarea fraudelor de către bancă, procesarea pozelor din telefon, scrierea predictivă. Toate sunt învățare automată, cu mult înainte de chatboturi.
E cel mai bun argument că ideea nu e o noutate: noutatea e că acum merge la fel de bine și cu text.
Întrebări frecvente
Învățare automată și AI: sunt același lucru?
Nu. AI-ul e noțiunea mai largă, iar învățarea automată e unul dintre drumurile până la el. Există AI care nu învață, ci doar urmează reguli.
Am nevoie de matematică pentru învățarea automată?
Ca s-o folosești, nu, ca s-o dezvolți, da. Ca să scrii un prompt bun sau să înțelegi de ce greșește un model, e destul să pricepi logica funcționării.