Skip to content

Projects for the Intelligent Systems for Pattern Recognition course @ University of Pisa

Notifications You must be signed in to change notification settings

EliaPiccoli/ISPR-Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ISPR-projects

Projects for the Intelligent Systems for Pattern Recognition course @ University of Pisa

Midterms

Midterm 1 - Image processing assignments

Implement the convolution of a set of edge detection filters with an image and apply it to one face image and one tree image of your choice from the dataset. Implement Roberts, Prewitt and Sobel filters (see here, Section 5.2, for a reference) and compare the results (it is sufficient to do it visually). You should not use the library functions for performing the convolution or to generate the Sobel filter. Implement your own and show the code!

Midterm 2 - Image processing assignments

Implement from scratch an RBM and apply it to MNIST. The RBM should be implemented fully by you (both CD-1 training and inference steps) but you are free to use library functions for the rest (e.g. image loading and management, etc.).

  • Train an RBM with 100 hidden neurons (single layer) on the MNIST data (use the training set split provided by the website).
  • Use the trained RBM to encode all the images using the corresponding activation of the hidden neurons.
  • Train a simple classifier (e.g. any simple classifier in scikit) to recognize the MNIST digits using as inputs their encoding obtained at step 2. Use the standard training/test split. Show the resulting confusion matrices (training and test) in your presentation.

Midterm 3 - Assignment 4

DATASET (PRESIDENTIAL SPEECHES) Pick up one of the available implementations of the Char-RNN and train it on the presidential speech corpora. In particular, be sure to train 2 separate models, one on all the speeches from President Clinton and one on all the speeches from President Trump. Use the two models to generate new speeches and provide some samples of it at your choice. Should you want to perform any other analysis, you are free to do so.

Midterm 4

Google DeepMind AlphaGo: Mastering the game of Go with deep neural networks and tree search

About

Projects for the Intelligent Systems for Pattern Recognition course @ University of Pisa

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages