Skip to content

giumal/MHPC_DL_2022

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Learning

This is the Deep Learning part of the Unsupervised Learning Course of the Master in High-Performance Computing (SISSA/ICTP)

Main Topics

First Part

  • Artificial neural networks
  • Train, validate and test a deep learning model
  • Convolutional neural networks
  • Elementary aspects of unsupervised deep learning models

Second Part

TO APPEAR

Teachers

  • Alessio Ansuini (First Part)
  • Alberto Cazzaniga (Second Part)

Institute: Research and Technology Institute, AREA Science Park)

Detailed Syllabus of the First Part

Day 1

  • The artificial neuron
  • Possiblities and limitations of a single neuron
  • Linear layer
  • Non-linearities
  • Fully connected architectures
  • Softmax layer
  • Cross-entropy loss and the MLE principle

Sources (see below): Michael Nielsen's online book, PyTorch Tutorials

Day 2

  • Stochastic gradient descent
  • Optimization
  • Regularization
  • Data augmentation

Sources: Michael Nielsen's online book, PyTorch Tutorials

Day 3

  • Convolutional networks basics
  • Transfer learning

Michael Nielsen's online book, image kernels, PyTorch Tutorials

Day 4

TO APPEAR

Day 5

TO APPEAR

Exam

TO APPEAR

Resources

There are excellent free resources to deepen your knowledge on topics such as Deep Learning, Reinforcement Learning and more in general Artificial Intelligence.

Here is a selection of very good ones.


Books for free



Courses for free



Websites and Blogs



YouTube channels


About

Github Repo for the DL course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%