Basis van machine learning

Welke beschrijving van de ROC-curve en de AUC, die worden gebruikt om modellen voor classificatie met twee klassen te evalueren, is juist?

  1. AEen curve die ontstaat door de beslissingsdrempel te variëren en het percentage terecht-positieven uit te zetten tegen het percentage fout-positieven; hoe dichter de oppervlakte eronder (AUC) bij 1 ligt, hoe beter het model positieven en negatieven onderscheidt
  2. BEen curve van de accuracy bij een vaste drempel, uitgezet tegen het aantal trainingsrondes (epochs), waarbij de AUC het maximum van die curve is en een grotere waarde snellere training betekent
  3. CEen model met een AUC van 0,5 onderscheidt positieven en negatieven in minstens de helft van de gevallen juist en is daarom goed genoeg voor praktisch gebruik
Antwoord en toelichting tonen

Antwoord: A. Een curve die ontstaat door de beslissingsdrempel te variëren en het percentage terecht-positieven uit te zetten tegen het percentage fout-positieven; hoe dichter de oppervlakte eronder (AUC) bij 1 ligt, hoe beter het model positieven en negatieven onderscheidt

De ROC-curve ontstaat door de drempel te verschuiven waarboven de score die het model uitvoert als positief geldt, en daarbij het percentage fout-positieven FP ÷ (FP + TN) op de horizontale as en het percentage terecht-positieven TP ÷ (TP + FN) op de verticale as uit te zetten. De AUC is de oppervlakte onder de curve; ze is gelijk aan de kans dat een willekeurig gekozen positief voorbeeld een hogere score krijgt dan een willekeurig gekozen negatief voorbeeld. Een model dat de klassen perfect scheidt, heeft een AUC van 1, een model dat willekeurig oordeelt 0,5. Met de AUC kan het onderscheidingsvermogen van modellen worden vergeleken voordat een drempel is gekozen, maar bij gegevens met zeer weinig positieven laat de PR-curve, die precisie tegen recall uitzet, verschillen soms duidelijker zien.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Basis van machine learning

  1. Bij gegevens van 1000 items, waarvan er maar 10 positief zijn: wat is de accuracy van een model dat elk item als negatief voorspelt?
  2. Vier gegevenspunten hebben de werkelijke waarden 3, 5, 2 en 6, en het model voorspelt daarvoor 2, 5, 4 en 4. Wat is de gemiddelde kwadratische fout (MSE)?
  3. Met de kleinstekwadratenmethode wordt een rechte y = ax + b aangepast aan de drie gegevenspunten (x, y) = (1, 3), (2, 4) en (3, 8). Wat is de voorspelde waarde bij x = 4?
  4. Bij logistische regressie wordt z = 2x − 4 door de sigmoïdefunctie σ(z) = 1 ÷ (1 + e^(−z)) gehaald, en het resultaat wordt uitgevoerd als de kans dat het item positief is. Wat is de uitvoer bij x = 2?
  5. Een knoop van een beslisboom bevat 6 gegevenspunten van klasse A en 4 van klasse B. Wat is de Gini-onzuiverheid van deze knoop?