Sobes.tech
Middle

Wat zijn de kenmerken (features) en wat is het doel in de taak?

sobes.tech AI

Antwoord van AI

Bij een taak voor machinaal leren zijn features (kenmerken) de invoervariabelen die het model gebruikt om te leren en voorspellingen te doen. Ze beschrijven objecten of gebeurtenissen, bijvoorbeeld leeftijd, inkomen, aantal klikken, enz.

Target (doelvariabele) is de variabele die het model probeert te voorspellen. Bijvoorbeeld, bij een classificatietaak kan dit de klasse-label zijn (spam/niet spam), bij regressie een numerieke waarde (huisprijs).

Voorbeeld:

  • Features: leeftijd, geslacht, aantal aankopen
  • Target: waarschijnlijkheid om een nieuw product te kopen

In Python-code met pandas kan dit er zo uitzien:

import pandas as pd

# Data
data = pd.DataFrame({
    'leeftijd': [25, 32, 40],
    'geslacht': ['M', 'V', 'M'],
    'aankopen': [5, 3, 8],
    'zal_kopen': [1, 0, 1]  # target
})

features = data[['leeftijd', 'geslacht', 'aankopen']]
target = data['zal_kopen']