Sobes.tech
Middle

Jaké jsou znaky (features) a co je cílem v úloze?

sobes.tech AI

Odpověď od AI

V úloze strojového učenia sú znaky (features) vstupné premenné, ktoré model používa na učenie a predpovedanie. Opisujú objekty alebo udalosti, napríklad vek, príjem, počet kliknutí atď.

Cieľ (target) je premenná, ktorú sa model snaží predpovedať. Napríklad v úlohe klasifikácie to môže byť štítok triedy (spam/nie spam), v úlohe regresie číselná hodnota (cena domu).

Príklad:

  • Znaky: vek, pohlavie, počet nákupov
  • Cieľ: pravdepodobnosť nákupu nového produktu

V kóde Python s pandas to môže vyzerať takto:

import pandas as pd

# Dáta
dáta = pd.DataFrame({
    'věk': [25, 32, 40],
    'pohlaví': ['M', 'Ž', 'M'],
    'nákupy': [5, 3, 8],
    'bude_kupovat': [1, 0, 1]  # cieľ
})

features = dáta[['věk', 'pohlaví', 'nákupy']]
target = dáta['bude_kupovat']