Posts by Collection

portfolio

projects

Comparative study of learning approaches

Compared supervised, semi-supervised and self-supervised approaches on image classification task on STL 10 dataset. Used a ResNet-18 model for supervised, vanilla CNN for semi-supervised and SimCLR for unsupervised learning.

Meta learning library using JAX

This project aims to implement various Meta Learning methods and benchmark them on few-shot learning tasks. The goal is to build a modular extensible and well documented library of these methods in JAX.

Probing language inference models

Trained a classifier model on SNLI Dataset to determine the inference relationship between the sentence pairs and performed probing on thee model’s layers for POS tags.

Source code synthesis

Developing a model to perform code search, syntax error detection and code repair on different programming languages.

publications

talks

teaching

CTE Instructor-Introduction and Applications of Machine Learning

Introductory course, BITS Pilani, 2021

The course intends to help students with no experience in machine learning take their first steps in the field. We will start off with the basic Machine learning theory and look into essential tools needed for ML; libraries like numpy and pandas. Then we will proceed to teach the students about various machine learning algorithms, the maths behind it. With the help of scikit learn, the students will learn how to implement various models as well.