Vishaal Udandarao

I am an MPhil Machine Learning and Machine Intelligence student at The University of Cambridge. I graduated from IIIT Delhi with a B.Tech in Computer Science & Engineering in July, 2020. I am mainly interested in research problems that involve understanding, interpreting and representing (un)structured data using machine (deep) learning. I am especially passionate about self-supervised representation learning for visual and textual data.

Previously, I worked with Dr Saket Anand in the Infosys Center for Artificial Intelligence (CAI). My work revolved around disentangling latent spaces of variational auto-encoders, in unsupervised and weakly supervised settings to capture robust and domain-invariant latent features of images efficiently. I also interned with the Rutgers Machine Learning Lab (RUML) advised by Dr Sungjin Ahn where I worked on object-centric representation learning and unsupervised continual learning. I am also fortunate to have worked with Dr Rajiv Ratn Shah and Rajesh Kumar on privacy leakage problems and their correlations with behavioural biometrics from keystroke and swiping data. I completed my undergraduate thesis under the joint guidance of Dr Anubha Gupta and Dr Tanmoy Chakraborty at the Signal Processing and Biomedical Imaging Lab (SBILab). My thesis involved applications of AI for education. Prior to joining IIIT Delhi, I completed my high school education from Indian School Al Wadi Al Kabir, Muscat.

Apart from my academic interests, I am a huge football fan and actively support FC Barcelona. Fun fact: Did you know Lionel Messi is the greatest player to ever touch a football? No? Well, deal with it. I also love watching Formula 1 and look up to Lewis Hamilton. I used to write stuff, but that was a long long time ago. I also dabble around with the guitar and the keyboard at times. Checkout my soundcloud profile!

Email  /  CV  /  Google Scholar  /  Twitter  /  Github

profile photo
levasa It's LeVAsa not LevioSA! Latent Encodings for Valence-Arousal Structure Alignment
Vishaal Udandarao*, Surabhi Nath*, Jainendra Shukla
pdf / code

A VAE model that learns implicit structure by aligning the latent space with the Valence-Arousal circumplex space. Further, a novel algorithm for mapping categorical and dimensional model labels using annotation transfer across affective facial image datasets is depicted.

cobra COBRA: Contrastive Bi-Modal Representation Algorithm
Vishaal Udandarao*, Abhishek Maiti*, Suryatej Reddy Vyalla*, Deepak Srivatsav*, Yifang Yin, Rajiv Ratn Shah
TUSION workshop, IJCAI, 2020
pdf / code

A novel bi-modal framework that aims to train two modalities (image and text) in a joint fashion inspired by the Contrastive Predictive Coding (CPC) and Noise Contrastive Estimation (NCE) paradigms which preserve both inter and intra-class relationships in a modality-invariant fashion.

inphynet InPHYNet: Leveraging Attention-based Multitask Recurrent Networks for Multi-label Physics Text Classification
Vishaal Udandarao*, Abhishek Agarwal*, Anubha Gupta, Tanmoy Chakraborty
Knowledge-Based Systems, 2020
pdf / code

A multi-task learning model which incorporates auxiliary semantics by utilising a weight alignment layer and information exchange layer.

discont DisCont: Self-Supervised Visual Attribute Disentanglement using Context Vectors
Vishaal Udandarao*, Sarthak Bhagat*, Shagun Uppal*, Saket Anand
PTSGM Workshop, ECCV, 2020, MLI4SD Workshop, ICML, 2020
pdf / project page / slides / video / code

A self-supervised framework to disentangle multiple attributes by exploiting structural inductive biases within images and leveraging contrastive learning paradigms.

privacy-leak On the Inference of Soft Biometrics from Typing Patterns Collected in a Multi-device Environment
Vishaal Udandarao*, Mohit Agrawal*, Rajesh Kumar, Rajiv Ratn Shah
BigMM, 2020
pdf / code

An empirical study on the inference of gender, major/minor (computer science, non-computer science), typing style, age, and height from the typing patterns collected from 117 individuals in a multi-device environment.

memeify Memeify: A Large-Scale Meme Generation System
Vishaal Udandarao*, Suryatej Reddy Vyalla*, Tanmoy Chakraborty
pdf / slides / video / code

A meme generation system that uses a trained state-of-the-art transformer-based (GPT-2) model for caption generation by employing an encoder-decoder architecture.

eduqa EDUQA: Educational Domain Question Answering System using Conceptual Network Mapping
Vishaal Udandarao*, Abhishek Agarwal*, Nikhil Sachdeva*, Raj Kamal Yadav*, Vrinda Mittal*, Anubha Gupta, Abhinav Mathur
ICASSP, 2019
pdf / poster

An on-the-fly conceptual network model that incorporates educational semantics and preserves correlations between conceptual entities by applying intelligent indexing algorithms on an inherent concept network so as to improve answer generation.

Deep Learning (CSE641)
Worked as a Teaching Assistant for the Deep Learning course offered by Dr. Saket Anand in Spring 2020.
Machine Learning (CSE543)
Worked as a Teaching Assistant for the Machine Learning course offered by Dr. Jainendra Shukla in Fall 2019.
Introduction to Engineering Design (DES130)
Worked as a Teaching Assistant for the Introduction to Engineering Design course offered by Dr. Aman Parnami in Spring 2019.
Linear Algebra (MTH100)
Worked as a Teaching Assistant for the Linear Algebra course offered by Dr. Samaresh Chatterjee in Fall 2018.

Website template taken from here.