Vai al contenuto principale
Moodle@Units
  • Home
  • Corsi
    Tutti i corsi Fisica Ingegneria e Architettura Matematica e Geoscienze Scienze Chimiche e Farmaceutiche Scienze Economiche, Aziendali, Matematiche e Statistiche Scienze della Vita Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione Scienze Politiche e Sociali Studi Umanistici Universitario Clinico di Scienze mediche, chirurgiche e della salute E-learning@Units Centro Linguistico di Ateneo Sistema Bibliotecario di Ateneo Amministrazione Centrale Corsi supplementari PhD - Formazione trasversale La ricerca all'Università di Trieste Guide a Moodle Servizi Disabili e DSA Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
  • Supporto
    Guida a Moodle per studenti Guida a Moodle per docenti Pagina del supporto tecnico Informativa dati personali
  • Altro
Italiano ‎(it)‎
English ‎(en)‎ Italiano ‎(it)‎
Ospite
Accedi
Moodle@Units
Home Corsi Minimizza Espandi
Tutti i corsi Fisica Ingegneria e Architettura Matematica e Geoscienze Scienze Chimiche e Farmaceutiche Scienze Economiche, Aziendali, Matematiche e Statistiche Scienze della Vita Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione Scienze Politiche e Sociali Studi Umanistici Universitario Clinico di Scienze mediche, chirurgiche e della salute E-learning@Units Centro Linguistico di Ateneo Sistema Bibliotecario di Ateneo Amministrazione Centrale Corsi supplementari PhD - Formazione trasversale La ricerca all'Università di Trieste Guide a Moodle Servizi Disabili e DSA Percorso universitario iniziale dei docenti delle scuole secondarie di primo e secondo grado
Supporto Minimizza Espandi
Guida a Moodle per studenti Guida a Moodle per docenti Pagina del supporto tecnico Informativa dati personali
Espandi tutto Minimizza tutto
  1. 452SM - DEEP LEARNING 2020
  2. Part I
  3. Homework 1

Homework 1

Aggregazione dei criteri
Aperto: martedì, 16 marzo 2021, 00:00
Termine consegna lunedì, 22 marzo 2021, 00:00

Provide the solutions to the homework either in (a) a Python script or (b) in a Jupyter notebook (preferred choice).

Points 1, 2, 4 should be provided as code.

Point 3 should be provided in a markdown cell (if Jupyter notebook) or in a multiline comment (if Python script).

  1. Taking inspiration from the notebook `01-intro-to-pt.ipynb`, build a class for the Multilayer Perceptron (MLP) whose scheme is drawn in the last figure of the notebook. As written there, no layer should have bias units and the activation for each hidden layer should be the Rectified Linear Unit (ReLU) function, also called ramp function. The activation leading to the output layer, instead, should be the softmax function, which prof. Ansuini explained during the last lecture. You can find some notions on it also on the notebook.                    

  2. After having defined the class, create an instance of it and print a summary using a method of your choice.

  3. Provide detailed calculations (layer-by-layer) on the exact number of parameters in the network.

    1. Provide the same calculation in the case that the bias units are present in all layers (except input).

  4. For each layer within the MLP, calculate the L2 norm and L1 norm of its parameters.


Contatta il supporto
Ospite (Accedi)
Ottieni l'app mobile
Powered by Moodle