Slovník AI pojmov
Čo je Strojové učenie?
Strojové učenie je prístup, pri ktorom sa model namiesto pevne naprogramovaných pravidiel učí rozpoznávať vzory priamo z dát.
Pri klasickom programovaní vývojár zapíše pravidlá: ak nastane X, urob Y. Pri strojovom učení sa namiesto toho modelu ukážu tisíce alebo milióny príkladov, napríklad e-mailov označených ako spam alebo nie, a model si sám odvodí, podľa čoho spam rozpoznať.
Jazykové modely (LLM), na ktorých stoja nástroje ako ChatGPT alebo Claude, sú jednou z foriem strojového učenia, natrénovanou na obrovskom množstve textu na úlohu predpovedať ďalší token. Generatívna AI, ktorá vytvára nový text či obrázok, je tak jedným smerom, ktorým sa strojové učenie uberá, popri klasických predpovedných modeloch.
Pre firmu je praktický dôsledok jednoduchý: kvalita modelu závisí od dát, na ktorých sa (pre)trénoval, alebo od kontextu, ktorý dostane pri odpovedi. Pri LLM sa vo firemnom nasadení namiesto opätovného trénovania modelu bežnejšie dopĺňa kontext cez RAG.
Príklad z praxe
Model na rozpoznávanie spamu sa naučí z tisícok označených e-mailov, ktoré znaky spam odlišujú. Jazykový model podobne, na oveľa väčšom množstve textu, odvodí, ako pravdepodobne pokračuje veta.