Sandeep Nagar

Sandeep Nagar

Final year PhD student at Machine Learning Lab, IIIT-Hyderabad

Contact Me

About Me

Hi! I am a final year PhD student under the guidance of prof. Girish Varma at Machine Learning Lab, IIIT-Hyderabad, India. Previously, I have completed research internships at Computer Vision and Robotics Laboratory, University of Illinois at Urbana-Champaign (UIUC) Champaign, IL, under the guidance of prof. Narendra Ahuja in collaboration with Dr David Beiser and Dr David Chestekat at College of Medicine at University of Illinois Chicago . I have also completed a research internship at School of Mathematics and Statistics, University of New South Wales (UNSW) Sydney, Australia, under the guidance of Prof Rohitash Chandra and Dr. Ehsan Farahbakhsh in collaberation with School of Geosciences, The University of Sydney, Australia.

I hold a BTech degree in Computer Science Engineering from Harcourt Butler Technical University, Kanpur, India. I am from Greater Noida, India. I am passionate about creating and building ML ideas. My main research interests include Computer Vision, Robotics, Theoretical Machine Learning, and Deep Learning.

I also read novels, find a list of interesting books here. Sometimes I ramble through the neural net of my brain about random thoughts, for preview click here.

Updates & News:
04-2024, We are organizing a Comptetion on Safe Segmentation of Drive Scenes in Unstructured Traffic and Adverse Weather Condition co-located with ICPR'24
02-2024, Selected for Oxford Machine Learning Summer School 2024.
01-2024, Selected for Research Internship (Computer Vision), Sony Research India, Bangalore
08-2023, Won 1st Place in NVIDIA Competitions, ICETCI 2023 Reviving Cultural Heritage In Images using Image-restoration SOTA.
08-2023, Awarded one year iHub-Data PhD Fellowship
07-2023, I'll interning at Advance Research Group, Samsung R&D Institute-Bangalore (SRI-B).Project: Generative Models for Images Super-Resolution.
06-2023, Won the C4MTS: CHALLENGE for MISSING TRAFFIC SIGNs, NCVPRIPG 2023, IIT Jodhpur.
03-2023, Won Cash Prize: Hackathon, ML4Science 2023 , GitHub repo link
03-2023, Selected for Oxford Machine Learning Summer School 2023.
01-2023, Selected for Research Week with Google 2023
02-2023, I will present "Normalizing Flow models for 3D molecular generation" at ML4Science 2023
02-2023, FInC Flow accepted at VISAPP'23 with oral presentations.
02-2022, Awarded one year iHub-Data MS Fellowship.

Latest Research Articals


project name

Fine Grained Clasification

This project aims to show deep models like VGG16, Inception V3, and ResNet can be used on minimal size data with a total of 12607 images, including 10K training and 2607 validation images, without severe overfitting and with outstanding performance.

Find out more

project name

Groot - Text-Extraction

Computer Vision course project-: Extracting the book and writer name from the cover image of book (English), using the classical image processing methods to improve the edges/features of text under the supervision of prof. Ravi Kiran Sarvadevabhatla.

Find out more

project name

Low-cost Four wheels Payload Mobile Robot (AARG, IIIT-Hyderabad)

Designing of the Payload Mobile Robot with DC motor and improved battery life, making a robot work in more different environments like slop of 20 degrees, potholes, and damaged floor/road under the supervision of prof. Kamal Karlapalem.

Find Out More

Other Projects

Kinematic analysis of tendon-driven robotic mechanisms (Course project: Robotics Mechanism)

The kinematic structure of tendon-driven robotic mechanisms is investigated with the aid of oriented graphs, under the supervision of Dr Abhishek Sarkar at Robotics Research Center, IIIT Hyderabad.

Swedish Wheels Mobile Robot (Course project: Adv. Robotics)

Designing and path planning of a mobile robot with the four Swedish/Mecanum wheels, ROS, Arduino, RealSence for the path planning and vision feedback, Wheel Encoder. Project under the supervision of Dr Abhishek Sarkar at Robotics Research Center, IIIT Hyderabad.

Face-Image Classification (Course project: Statistical Methods in AI)

Performed PCA of all images combined of a dataset then classified using Naive Bayes Multi-class and Linear Multi-class Classifier (using python from scratch ). Project under the supervision of prof. C. V. Jawahar

Chroma key compositing (Course project: Digital Image Processing)

Implementation of chroma key technique, Compare global thresholding and locally adaptive thresholding (using python from scratch ). Project under the supervision of prof. Ravi Kiran Sarvadevabhatla

Panoptic Segmentation

Implementation of Panoptic Segmentation paper on the IDD dataset Comparison to Existing Metrics(Semantic segmentation metrics, Panoptic quality) using Pytorch from scratch. Project under the supervision of prof. Girish Varma

More on GitHub

Work Experience

Research Intern - Advance Research Group, Samsung R&D Institute, Bangalore, India (Aug. 2023 - Jan 2024)

Research project:- Generative Models for Image Super-Resolution and Enhacement.

Manager:- Mr Raj Narayana Gadde and Dr. Sthya Reddy

Research Assistant - Dept. of Ophthalmology and Genomic Medicine, University of Leicester (Sep. 2022 - present)

Research projects: Machine learning based classification of foveal development

Supervisor:- Dr Mervyn G Thomas

Research Intern - Lab: Computer Vision and Robotics Laboratory,Dept: Electricaland Computer Engineering (ECE), University of Illinois at Urbana-Champaign (UIUC) (June 2021 - Oct. 2021)

Research Project:- Remote Sensing of Physiological Measurements Using Camera.

Supervisor:- Prof. Narendra Ahuja

Research Intern - Department: School of Mathematics and Statistics, University of New South Wales (UNSW) Sydney, Australia. (Nov. 2021 - Feb. 2022)

Research project:- Deep Variational Autoencoder for Geo-chemical Anomalies Detection.

Supervisor:- Prof. Rohitash Chandra in collaboration with Dr. Ehsan Farahbakhsh

Research Assistant - DevaLab, IIIT-Hyderabad (Nov. 2021 - May 2022)

Research projects:- Generative models for 3D molecules generation, and Generate molecular graphs using Energy-based Models.

Supervisor:- Prof. U. Deva Priyakumar and Prof. Girish Varma

Research Assistant - Machine Learning Lab, IIIT-Hyderabad (July 2019 - October 2021)

Research projects: Normalizing Flow, Machine Learning, Computer Vision, Generative Models

Supervisor:- Prof. Girish Varma

Research Assistant - Agents and Applied Robotics Group, IIIT-Hyderabad (Jan - April 2019)

Projects: Work on Obstacle avoidance for a group of Mobile Robots. Designing of Low-cost Four wheels robot for Indoor Payload(25kg) Transportation with efficient Battery utilization and High Lifetime. Work on Indoor Localization of a Group of Mobile Robots Using the Triangulation Algorithm, DecaWave-DW1000, Gyro and Ultrasonic Sensor, ROS, Arduino.

Supervisor:- Prof. Kamalakar Karlapalem

Computer Vision & Machine Learning Summer School- IIIT-Hyderabad, India (July 01, 2019 - July 15, 2019)

The curriculum consists of a series of lectures and lab sessions conducted by leading faculty from various disciplines, bringing their diverse experiences to the topic of AI. It also includes interactive talks with leading academicians in the field of AI and several experienced industry practitioners from top organizations across the world. The program is also designed to create connectivity and networking among participants through peer collaboration, simulation, and engagement. Special focus on recent advancements in fields of AI, Computer Vision and Machine Learning.Won cash prize [top-20/400].

Teaching Assitance - Great Learning, Hyderabad, India (June 2021 - present)

Post Graduate Certificate in Software Engineering for Data Science: To help professionals become data-proficient and build career critical competencies, Great Learning has collaborated with IIIT - Hyderabad to offer the Post Graduate Certificate in Software Systems for Data Science. The program enables participants to gain an in-depth understanding of data science and software systems that are widely used by companies. It takes a very practical approach to impart industry-relevant skills, and enables participants to become job-ready.

Teaching Assitance - IIIT-Hyderabad, India (Jan 2019 - May 2021)

- Computer Programming, Instructor: Dr Shantanav Chakraborty, Dr Abhishek Deshpande, and Dr Girish Varma, Monsoon-22
- Maths for CS: Probability and Statistics, Instructor: Dr Girish Varma, Monsoon-21
- Linear Algebra, Instructor: Dr Girish Varma, Spring-21
- Probability and Statistics, Instructor: Dr Pawan Kumar, Monsoon-20
- Probability and Statistics, Instructor: Dr Girish Varma, Monsoon-19
- Computer Network , Instructor: Prof Shatrunjay Rawat, Spring-19

A Paper A Day

150 Successful Machine Learning Models: 6 Lessons Learned at Booking.com Machine Learning Lab, IIIT-Hyderabad, India (May 29, 2021)

Machine Learning; Data Science; Business Impact; Product Development; Experimentation; E-commerce

DRAW: A Recurrent Neural Network For Image Generation -Machine Learning Lab, IIIT-Hyderabad, India (May 28, 2021)

DRAW networks combine a novel spatial attention mechanism that mimics the foveation of the human eye, with a sequential variational auto-encoding framework that allows for the iterative construction of complex images.

Zero-Shot Text-to-Image Generation - Machine Learning Lab, IIIT-Hyderabad, India (May 27, 2021)

A simple approach for this task based on a transformer that autoregressively models the text and image tokens as a single stream of data. With sufficient data and scale, our approach is competitive with previous domain-specific models when evaluated in a zero-shot fashion.

Normalizing Flows for Probabilistic Modeling and Inference -Machine Learning Lab, IIIT-Hyderabad, India (May 26, 2021)

Review Paper: normalizing flows, invertible neural networks, probabilistic modeling, probabilistic inference, generative models.

WASSERSTEIN AUTO-ENCODERS Machine Learning Lab, IIIT-Hyderabad, India (May 25, 2021)

A new algorithm for buildinga generative model of the data distribution. WAE minimizes a penalized form of the Wasserstein distance between the model distribution and the target distribution, which leads to a different regularizer than the one used by the Variational Auto-Encoder (VAE).

More on GitHub