• kth.se
  • Studentwebben
  • Intranät
  • kth.se
  • Studentwebben
  • Intranät
Logga in
DD2424/FDD3424VT201
Assignment 3
Hoppa över till innehåll
Översikt
  • Logga in
  • Översikt
  • Kalender
  • Inkorg
  • Historik
  • Hjälp
Stäng
  • Min översikt
  • DD2424/FDD3424VT201
  • Uppgifter
  • Assignment 3
  • Startsida
  • Uppgifter
  • Sidor
  • Filer
  • Kursöversikt
  • Moduler
  • Samarbeten
  • Video Recording
  • Media Gallery
  • Course Evaluation

Assignment 3

  • Inlämningsdatum 27 apr 2020 av 23.59
  • Poäng 0
  • Lämnar in en filuppladdning
  • Filtyper pdf, m och py

For  Assignment 3 you can either complete option 1 or option 2. These options correspond to:

  1. An assignment based on implementing batch normalisation to fully connected networks.
  2. An assignment based on training a ConvNet to classify a country of origin of a name.

Option 1: Material for the assignment 

  • Assignment3.pdf Download Assignment3.pdf
     
    - instructions for the assignment exploring batch normalisation for fully connected networks.
  • ComputeGradsNumSlow.m Download ComputeGradsNumSlow.m
     - Matlab function to compute the gradients numerically (centred difference method). Note in this function I assume the parameters of the network are stored in the structure NetParams and this includes the mean and standard deviation values if the network has batch normalization layers.

Option 2: Material for the assignment 

  • Assignment3.pdf Download Assignment3.pdf
    - instructions for the assignment exploring training a ConvNet to classify a short sequence of letters.
  • ascii_names.txt Download ascii_names.txt
  • category_labels.txt Download category_labels.txt
  • Validation_Inds.txt Download Validation_Inds.txt
  • ExtractNames.m Download ExtractNames.m
  • NumericalGradient.m Download NumericalGradient.m

This assignment is long (at least its description is!) and more fiddly to implement then the other assignments. I suggest that you only attempt this if you are very keen to implement a ConvNet from scratch. Note the simple basic approach proposed in the assignment does not work particularly well given the dataset. However, it does make predictions much better than random and the main point of the assignment is get familiar with a ConvNet implementation.

1588024799 04/27/2020 11:59pm
Inkludera en beskrivning
Ytterligare kommentarer:
Maxresultat för gradering till > poäng
Inkludera en bedömningstitel

Matris

Hitta matris
Inkludera en titel
Hitta en matris
Titel
Du har redan bedömt studenter med den här matrisen. Större ändringar kan påverka resultaten för deras uppgifter.
 
 
 
 
 
 
 
     
Det går inte att ändra en matris efter att du börjat använda den.  
Titel
Kriterier Bedömningar Poäng
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera beskrivning av kriterium Ta bort kriterium rad
5 till >0 poäng Full poäng blank
0 till >0 poäng Inga poäng blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera beskrivning av kriterium Ta bort kriterium rad
5 till >0 poäng Full poäng blank
0 till >0 poäng Inga poäng blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Poängsumma: 5 av 5