Syllabus

Class: Advanced Algorithms 2

Term: Winter 2024

Instructor: Fede Camara Halac


03.10.23 - week1 - Basic Data Analysis

Intro to the class. Using spotify data Python: numpy, pandas


10.10.23 - week2 - Spotify data analysis

Using spotify data Python: numpy, pandas


17.10.23 - week3 - Binary Classification

Perceptron revisited


24.10.23 - week4 - Binary Classification

Support Vector Machine (intro)


31.10.23 - week5 - Binary Classification

Support Vector Machines Audio Feature Extraction: MCFF


07.11.23 - week6 - Multinomial Classification

Audio analysis Spectral feature descriptors


14.11.23 - week7 - Clustering

K-means


21.11.23 - week8 - Artificial Neural Networks

using sklearn


28.11.23 - week9 - Artificial Neural Networks

using sklearn


05.12.23 - week10 - Convolutional Neural Networks

deep learning basics using tensorflow and keras


12.12.23 - week11 - MIDTERM: choose a final project

For this class you will choose a final project and we'll start from there. We'll also go through some CNN stuff we have not seen so far.


19.12.23 - no class


26.12.23 - no class


02.01.24 - week12 - Deep Learning with Audio

current tools for music making out there


09.01.24 - week13 - Guest presentation

TBD


16.01.24 - week14 - Unsupervised learning

GANs preparing for final projects


23.01.24 - week15 - Unsupervised learning

Reinforcement learning preparing for final projects


30.01.24 - week16 - Unsupervised learning

Reinforcement learning, revisited preparing for final projects


06.02.24 - week17 - Final project presentations

Final project: create a musical excerpt using one of the techniques viewed in class.