Input notebookยถ
Algemene instructiesยถ
Je geeft je antwoord telkens na de โ๏ธ. Na de ๐ kan je beschrijven hoe je tot dit antwoord kwam (gebruik de cel nummers in de input notebook ter referentie).
Er wordt enkel naar de beschrijving bij ๐ gekeken indien je antwoord bij โ๏ธ fout is.
Q1ยถ
โ Met welke soort taak hebben we hier te maken?
โ๏ธ
Klassificatie van beelden
๐
De target variabele heeft 10 niveaus die overeenkomen met de labels van de inputbeelden.
classes = [
"T-shirt/top",
"Trouser",
"Pullover",
"Dress",
"Coat",
"Sandal",
"Shirt",
"Sneaker",
"Bag",
"Ankle boot",
]Q2ยถ
โ Met welke soort van model wordt hier gewerkt?
โ๏ธ
Een convolutioneel neuraal netwerk.
๐
De modeldefinitie laat zien dat de basis van het model uit Convolutionele lagen bestaat.
Q3ยถ
โ Hoeveel parameters heeft het model?
โ๏ธ
421642
๐
Wordt berekend in de model definitie cel.
Q4ยถ
โ Met welke soort ervaring wordt er hier geleerd?
โ๏ธ
Supervised learning
๐
Er zijn target waarden aanwezig waarmee de loss berekend wordt
Q5ยถ
โ Na hoeveel inputs worden gewichten aangepast tijdens de training?
โ๏ธ
64
๐
Dit is de batch size
Q6ยถ
โ Hoe vaak heeft het model de trainingsdata gezien tijdens het trainen?
โ๏ธ
5
๐
Dit is het aantal epochs
Q7ยถ
โ Welke verliesfunctie wordt hier gebruikt?
โ๏ธ
Cross Entropy Loss
๐
zie loss_fn = nn.CrossEntropyLoss()
Q8ยถ
โ Welk optimalisatie algoritme wordt hier gebruikt?
โ๏ธ
Stochastic Gradient Descent
๐
zie optimizer = torch.optim.SGD(model.parameters(), lr=1e-3)
Q9ยถ
โ Met welke stapgrootte wordt er tijdens de optimalisatie gewerkt?
โ๏ธ
1e-3
๐
zie optimizer = torch.optim.SGD(model.parameters(), lr=1e-3)
Q10ยถ
โ Welke score metrics worden hier bekeken?
โ๏ธ
Accuracy
Precision
Recall
F1-score
๐
Overall Accuracy: 70.00%
Average Precision: 0.694
Average Recall: 0.700
Average F1-Score: 0.679Q11ยถ
โ Er blijkt nogal wat verschil te zitten op de kwaliteit van de predicties per klasse. Zou dit te wijten kunnen zijn aan bias in de trainingsdata? Zo ja/nee waarom?
โ๏ธ
Nee, de data zijn perfect gebalanceerd met betrekking tot de klasses. De verschillen zijn enkel aan de visuele eigenschappen te wijten.
๐
Zie de visualisatie van de trainingsdata volumes per klasse