Few shot learning with Triplet Loss

This video is a sample of the materials covered in our Deep Learning (II) module. In it you can see an established technique for solving...

Training an RNN with teacher forcing

Teacher forcing is a (really simple) way of #training an #rnn (a recurrent neural network) . RNNs have a variable length input and this...

Converting a DecisionTree into python code

It is sometimes useful to be able to convert a decision tree into an actual useful code snippet. This notebook shows how you’d go around...

Detecting faces with RetinaFace

Detecting faces in a still image is an important step that has various applications. As of now, a top of the SoTA on face detection seems...

Replicating a famous GIF

There is this chart from Alec Radford that became quite famous for showing a comparative run between different optimisers. Let’s try...

Machine Learning Tools

This is an opinionated presentation where I talk about what are the beginner tools that you need to know, when you want to start doing...

On Cross Entropy

This post tries to implement it in pure python to better understand it’s inner workings and then compare it to other popular...

Tutorial on machine translation

The Babel fish is small, yellow, leech-like - and probably the oddest thing in the universe. It feeds on brain wave energy, absorbing all...

Presidential elections visualisations

As I’ve said last time we’re going to do some visualization exercises by using matplotlib animation and some custom made charts. During...

SSA - Singular Spectrum Analisys

We have some data. Our goal for today would be to find the cyclical pattern that the data presents.