Basis van machine learning

Een knoop van een beslisboom bevat 6 gegevenspunten van klasse A en 4 van klasse B. Wat is de Gini-onzuiverheid van deze knoop?

  1. A0,24
  2. B0,40
  3. C0,48
Antwoord en toelichting tonen

Antwoord: C. 0,48

De Gini-onzuiverheid wordt berekend als 1 − Σp², waarbij p het aandeel van elke klasse is. Klasse A heeft een aandeel van 0,6 en klasse B van 0,4, dus de onzuiverheid is 1 − (0,36 + 0,16) = 0,48. Een knoop met maar één klasse heeft een onzuiverheid van 0, en bij twee klassen treedt het maximum van 0,5 op als ze elk de helft uitmaken. Een beslisboom splitst de gegevens door het kenmerk en de drempel te kiezen waarbij het gewogen gemiddelde van de onzuiverheid (Gini-onzuiverheid of entropie) van de kindknopen na de splitsing het kleinst is.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van machine learning

  1. Welke beschrijving van het verschil tussen bagging (random forests en dergelijke) en boosting bij ensemble learning is juist?
  2. De klasse van het tweedimensionale punt (0, 0) wordt met k-nearest neighbors voorspeld. De trainingsdata bestaan uit de rode punten (1, 0), (3, 0) en (0, −3) en de blauwe punten (0, 2) en (−2, 1). Welke combinatie van voorspellingen voor k = 3 en k = 5 is juist bij gebruik van de euclidische afstand?
  3. Welke beschrijving van een support vector machine (SVM) is juist?
  4. 20% van alle e-mails is spam. Een bepaald woord komt voor in 50% van de spammails en in 5% van de andere e-mails. Welke waarde ligt het dichtst bij de kans dat een e-mail met dit woord spam is?
  5. Welke logische functie kan niet worden weergegeven door een enkelvoudig perceptron dat alleen uit een invoerlaag en een uitvoerlaag bestaat (één neuron dat met een drempel 0 of 1 uitvoert)?