Dáta pre AI

tvorba príznakov

Anglický výraz feature engineering

špecializovanéheslo č. 9415 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená tvorba príznakov?

Tvorba príznakov je navrhovanie modelových vstupov z dostupných premenných pomocou doménových transformácií, agregácií, interakcií alebo časových okien. Príznak musí byť vypočítateľný v okamihu predikcie a jeho definícia musí byť rovnaká pri tréningu aj nasadení.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri odhade meškania zásielky tím vytvorí vzdialenosť, deň v týždni a počet oneskorení depa za predchádzajúcich 30 dní. Agregáciu ukončí časom objednávky, aby nepoužila neskorší výsledok.

Overiteľnosť

Odborné zdroje

  1. TensorFlow - TFX Transformtensorflow.org
  2. Sculley et al. - Hidden Technical Debt in Machine Learning Systemsresearch.google

Praktické odpovede

Často kladené otázky

Ako funguje tvorba príznakov?

Transformačná logika mapuje surové polia a históriu na typovaný vektor dostupný k času rozhodnutia.

Kedy má tvorba príznakov praktický význam?

Pri odhade meškania zásielky tím vytvorí vzdialenosť, deň v týždni a počet oneskorení depa za predchádzajúcich 30 dní.

S čím si pojem nezamieňať?

Tvorba príznakov navrhuje významové vstupy; extrakcia príznakov ich opakovateľne vypočítava v pipeline.

Ako sa výsledok kontroluje?

Robia sa ablačné testy, kontrola dostupnosti v čase, stabilita rozdelení, zhodnosť offline-online a významová revízia.

Na čo si dať pozor?

Zdanlivo nevinná agregácia môže obsahovať budúcu informáciu alebo sprostredkovať citlivý atribút.