Week 4 — Topify

This week, we discussed what deep learning algorithm should we use. We made research on various similar projects. But there weren’t many projects that used Deep Learning for this problem.

After our meeting with TA, we realized that a point that even though our dataset is balanced with the ratio of 4:1, we have few samples for the top tracks class. Therefore, we decided to look into N-Shot Learning examples.

Zero-Shot Learning was one of our options and it is used for the estimation of class samples that are not available, but One-Shot learning seemed like a more suitable option because we have samples for each class.

One-Shot Learning

One-shot learning is a challenge of object classification that is often seen in computer vision or NLP. But we will be using in Song Classification. Unlike another machine learning-based object classification algorithms, which involve hundreds or thousands of samples and very large datasets to practice, one-shot learning attempts to learn knowledge about object classes from only one or a few training samples.

We wanted to take a look at the simple examples of One-Shot learning that we see on the Internet and see how this learning works and what it can do.

This is a simple example of image classification with One-Shot Learning. For this example, Omniglot dataset is used. We observed that Siamese Neural Networks is usually used for One-Shot Learning. The network is learning a similarity function, which takes two images as input and expresses how similar they are.




Student projects for Spring 2021 semester

Recommended from Medium


Real-time text classification with Dataflow and PubSub

What is Machine Learning?

Handwritten digit prediction using CNN (Part 2)

Advanced AI Text Generation Made Easy

An artistic illustration of text with the caption “GPT-2 Made Easy”

Why ‘A’ in Deep Learning Stands for the Awesome Adam Optimizer

Recognizing Real-Time Creativity of User using Deep Learning

Computer Vision made easier

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Gamze Deniz

Gamze Deniz

More from Medium

Machine Shop and Modern Machine Shop — How is it different?

Modern Machine Shop

Ethics in Ai — Current issues, existing precautions, and probable solutions

How can drones play an essential role for smart cities safety?

On Audio Deep Fakes