BeCodeBeCode
Späť na slovník pojmov
Umelá inteligencia

Strojové učenie

Učenie zo vzorov v dátach

Strojové učenie je odvetvie umelej inteligencie, v ktorom sa softvér učí zo vzorov v dátach namiesto toho, aby vykonával pevne napísané pravidlá. Model dostane príklady, nájde v nich súvislosti a tie potom použije na predpovede alebo rozhodnutia o nových dátach.

Ako strojové učenie funguje

Pri klasickom programe vývojár presne napíše, čo má softvér v každej situácii urobiť. Strojové učenie funguje inak: model dostane veľa príkladov spolu so správnymi odpoveďami a počas trénovania si sám nastaví vnútorné parametre tak, aby na podobné prípady odpovedal čo najpresnejšie.

Rozlišujeme niekoľko základných typov. Pri učení s učiteľom má každý príklad priradený správny výsledok, napríklad e-mail označený ako spam alebo nie. Pri učení bez učiteľa model hľadá skryté skupiny a vzory v dátach sám. Kvalita výsledku vždy závisí od kvality a množstva dát.

Kde sa strojové učenie využíva

Strojové učenie stojí za mnohými funkciami, ktoré dnes berieme ako samozrejmosť. Vo firme sa hodí všade tam, kde existuje dosť historických dát a chcete z nich predpovedať budúce správanie alebo automaticky triediť nové prípady.

  • Odhad dopytu a plánovanie skladových zásob.
  • Odhalenie podozrivých transakcií a podvodov.
  • Odporúčanie produktov podľa správania zákazníkov.
  • Triedenie a označovanie dokumentov, e-mailov či obrázkov.

Vzťah k umelej inteligencii a LLM

Strojové učenie je jadrom modernej umelej inteligencie. Aj veľké jazykové modely typu LLM sú postavené na strojovom učení, len pracujú s obrovským množstvom textu a špeciálnou architektúrou. Pri firemnom nasadení je dôležité vedieť, že model nie je raz a navždy hotový, jeho výkon treba sledovať a podľa nových dát ho priebežne dolaďovať.

Chcete využiť svoje dáta cez strojové učenie?

Pozrite si vývoj na mieru

Často kladené otázky

Aký je rozdiel medzi strojovým učením a umelou inteligenciou?

Umelá inteligencia je širší pojem pre softvér, ktorý rieši úlohy vyžadujúce inteligenciu. Strojové učenie je konkrétny prístup, ako takú schopnosť dosiahnuť, a to učením zo vzorov v dátach. Väčšina dnešnej AI je postavená práve na strojovom učení.

Koľko dát potrebujem, aby to fungovalo?

Závisí to od úlohy. Niektoré jednoduchšie modely si vystačia s menším množstvom dát, náročnejšie úlohy potrebujú výrazne viac. Dôležitejšia ako samotné množstvo je kvalita a relevantnosť dát voči tomu, čo chcete predpovedať.

Dá sa modelu dôverovať na sto percent?

Nie. Model robí predpovede s určitou mierou neistoty a môže sa mýliť, najmä pri prípadoch, ktoré sa líšia od trénovacích dát. Preto sa pri dôležitých rozhodnutiach odporúča kombinovať jeho výstup s kontrolou človeka.

Súvisiace pojmy

Bez záväzku

Povedzte nám, čo riešite.

Napíšte pár riadkov o firme a o tom, čo vás brzdí. Ozveme sa do 24 hodín s konkrétnym návrhom aj cenou.