Slovník výrazov AI/Základy umelej inteligencie

Základy umelej inteligencie

formulácia problému

Anglický výraz problem formulation

pokročiléheslo č. 215 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená formulácia problému?

Formulácia problému je prevod reálnej potreby do presne riešiteľnej úlohy: určuje účel, jednotku rozhodovania, vstupy, požadované výstupy, cieľové kritérium, obmedzenia, neistotu a spôsob hodnotenia. Pri vyhľadávaní definuje stavy, akcie, cieľ a náklady; pri strojovom učení aj cieľovú premennú, dostupnosť dát a úspech mimo tréningu. Je to modelovacie rozhodnutie, nie neutrálna formalita - určuje, čo systém optimalizuje a čo ignoruje.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Požiadavka „zrýchliť podporu“ sa môže sformulovať ako klasifikácia zámeru, vyhľadanie odpovede alebo automatické vyriešenie prípadu; každá voľba potrebuje iné dáta a nesie iné riziko. Tím má zapísať používateľa rozhodnutia, očakávaný prínos, náklady falošne pozitívnych a negatívnych výstupov, zakázané použitia, časový horizont a jednoduchý baseline. Overí, či je cieľová hodnota dostupná v čase rozhodnutia a či metrika zodpovedá výsledku pre človeka. Formulácia sa reviduje, ak model zlepšuje skóre, ale nie reálny proces alebo obchádza zámer.

Overiteľnosť

Odborné zdroje

  1. Russell & Norvig · AIMA, kap. 3aima.cs.berkeley.edu
  2. Google · Framing an ML Problemdevelopers.google.com

Praktické odpovede

Často kladené otázky

Čím formulácia začína?

Rozhodnutím alebo výsledkom, ktorý treba zlepšiť, a identifikáciou používateľa; výber modelu prichádza až potom.

Prečo nestačí obchodný cieľ?

Musí sa preložiť na merateľný výstup a metriku, zároveň však zachovať väzbu na skutočný prínos a škodu.

Aké obmedzenia patria do formulácie?

Bezpečnosť, právo, súkromie, latencia, rozpočet, dostupnosť dát, vysvetliteľnosť a možnosť ľudského zásahu.

Prečo treba jednoduché referenčné riešenie?

Ukáže, či AI prináša hodnotu nad pravidlo, priemer alebo existujúci proces a či zložitosť stojí za náklady.

Kedy problém preformulovať?

Keď cieľ nemožno spoľahlivo merať, dáta nie sú dostupné pri použití, náklady chýb sú neprijateľné alebo metrika podporuje nežiaduce správanie.