Academic Research Experience

Pursuing research on explaining and interpreting deep visual representations using methods from cognitive sceince

Worked on different computer vision research and engineering problems both in academic and industrial projects. Topics included object detection, person re-identification and visual question answering

Summer Research Intern

May, 2015 - July 2015

Implemented the following algorithms to simulate an Internet-Of-Things HetNet in MATLAB: Down-link proportional-fair and SCFDMA Up-link proportional-fair scheduling for LTE, Page-segmentation and RAW based channel-access scheduling for 802.11ah.

Industrial Research Experience

Research Associate

October 2018 - April 2019

Implemented image denoising, contrast enhancement, segmentation and super-resolution algorithms for large scale 3D µ-CT digital rock images (MATLAB, C++)

Computer Vision Intern

March 2018 - September 2018

Implemented person detection, labeling and re-identification methods on real-world videos from a multi camera network (Pytorch, OpenCV, PyQT5)

Publications

Ajeet Kumar Singh, Anand Mishra, Shashank Shekhar, Anirban Chakraborty
IEEE International Conference on Computer Vision 2019 (Oral: 4.3% acceptance rate)

Anand Mishra, Shashank Shekhar, Ajeet Kumar Singh, Anirban Chakraborty
International Conference on Document Analysis and Recognition 2019

Navaneet K L, Ravi Kiran Sarvadevabhatla, Shashank Shekhar, R. Venkatesh Babu, Anirban Chakraborty
IEEE Transactions on Information Forensics and Security (Volume: 15)

Shashank Shekhar and Janpreet Singh (equal contribution)
IEEE International Conference On Big Data Cup 2018 Challenges Workshop

Software Development Experience

Content Engineer

April 2019 - June 2019

Developed Tensorflow assignments and Docker based auto-graders for Coursera’s Deep Learning specialization

Software Development Engineer

July 2017 - January 2018

Worked on the video-on-demand applications team to develop streaming applications like Netflix and Amazon Prime for Linux-based Tizen-OS for Smasung's Smart TV platform

Data Science Intern

June, 2016 - September, 2016

Worked on individual projects consulting on text analysis and time series modelling

Projects

Deep Policy Gradients To Train Musculo-Skeletal Controller To Walk - Reinforcement Learning based controller for musculo-skeletal model to enable it to walk using policy gradient approaches (Proximal Policy Optimization (PPO) and Deep Deterministic Policy Gradients (DDPG)). Received $500 cloud credits from Google for being Top 100 in NIPS 2018 challenge
Playing FPS Game from Raw Pixels by Combining Improvements From Deep Q-Learning - Combined improvements in Deep Q-Learning like target nets, dueling architecture, prioritized experience replay etc as in state-of-the-art RAINBOW (paper from DeepMind at AAAI 2018) to play the FPS game DOOM using the VizDoom framework from only the image pixels.
Bi-Linear Convolutional Neural Nets For Fine-Grained Visual Classification - Implemented Bi-Linear CNNs for Fine-grained Visual Recognition (ICCV 2015) and ensembled with other classifiers to perform both single-label and multi-label type image classification forthe iMaterialist Challenge as part of the FGVC5 Workshop at CVPR 2018. Finished <50/~1000 participants
Classifying Hate Speech in Wikipedia Dialogues using Recurrent Neural Nets - Implemented Long Short Term Memory (LSTM), Gated Recurrent Units (GRU), Bilinear & Stacked versions of both, Attention as well as using word embeddings from Glove and FastText to perform text classification. Achieved 98.58% mean ROC-AUC score

Teaching

Graduate Teaching Assistant

January 2020 - April 2020
Engineer Analysis ENGG*1500, University of Guelph

Graduate teachign assistant for undergraduate course with over 200 students on linear algebra and its applications in engineering. Designed and taught the module on ordinary least squares method.

Community Teaching Assistant

June 2018 - Present

Serving as a community TA on the Coursera Machine Learning after being invited for exception performance and participation in the course and completing Coursera's two week training on the same. Involved with solving learner's issues related to the topics and programming assignments via discussion forums as well as mediating with Coursera for the same.

Extracurricular Activites

Member

September 2017 - December 2017
Patent Ideation Team, Sasmung Research Institute - Delhi

Worked to develop novel ideas for application of AI techniques to multimedia streaming for the SVC-SW team.

Member and Co-Ordinator

August 2014 - May 2017

  • Organised college level quiz events and participated in inter-college and national level events