Work
GTA DeepDrive
A Self-Driving AI bot that travels from Point A to Point B using only the visual input from the car camera’s perspective. GTA 5 has a large sophisticated urban environment for the model to learn autonomous driving at zero risks and cost.
A fine-tuned Inception model was obtained by training It on 50GB of training data, which was collected by driving around different landscapes within the game. The bot controls the car by using a PS4 controller which gives more degrees of freedom in terms of movement. Accuracy was improved by using Data Augmentation, ELU and BatchNorm. Currently exploring recurrent architectures to capture acceleration as a function of time.
UPC Segmentation
As a part of DataKind’s collaboration with the Australian NGO Pollinate Energy, an automated system to track Urban Poor Communities(UPC) across Bangalore had to be built in order to approach and help the people living in these said settlements.
We collected real-time satellite data from the Mapbox API and created masks to train a U-Net model to run semantic segmentation on the satellite images. We arrived at this model through a series of trial and errors which provided interesting insights. Click here for more details.
3D Reconstruction
Real-time Scene Reconstruction with any Android device. Using Unity 3D game engine, a prototype of an Android application was developed which captures a video using the mobile camera and predict a depth map in real time. This information is fed to the UnityScript which then creates a 3D world out of this. The movement, position and rotation of the mobile device is factored in the calculation while building the three dimensional world. This is an ongoing project and efforts are being made to improve the quality of the resulting 3D world.
Android Captions
Built an Image Captioning system as an application that works real time on an Android smartphone. Inspired from Neural Talk 2, this networks runs live on the mobile device and uses Google’s MobileNet implementation to provide good accuracy while keeping the network computational demands relatively cheaper through intelligent convolutional operations and architecture.
The final model is able to reach a negligible 50mb, made possible by techniques like Deep Compression, and is able to give real-time results. Source code will be made available soon.
Super Mario Bot
Recreated the first four levels of the Nintendo classic using the PyGame python game development package. The game playing bot was created by implementing the NeuroEvolution of Augmenting Topologies(NEAT) algorithm. The algorithm took a total of 72 hours of training to solve the four different worlds.
Blog
Tracking Urban Poor Communities Using Satellite Images
In this post, we'll go into details about the techiques that work best when it comes to working with satellite images. We'll analyze the models that are used for segmentation and see some awesome results. Click here!
Seminar
Deep Learning For Computer Vision
Exploring the basics of Machine Learning from simple classifiers to complex gradient boosting algorithms, this workshop gives students a glimpse into the complicated prediction models behind various Computer Vision problem statements. Convolutional Neural Networks has been covered in detail, right from its inception in 1998 with Yann Lecun's revolutionary paper all the way up to the ImageNet 2015 winning architechture 'ResNet'.
10 Sept 2016
Rating: 4.7/5
Attended: 150
$100 Million Machine Learning Start Up
A seminar to put light on the current landscape of Machine Learning startups. We group these startups into the following fields: Platform, Product, Team and Data. Finally, we get to decode some of the work done by these startups and explore how intelligent statistics can be applied to solve the toughest problems. Slides available here.
15 April 2017
Rating: 4.5/5
Attended: 120
Contact
Elements
Text
This is bold and this is strong. This is italic and this is emphasized.
This is superscript text and this is subscript text.
This is underlined and this is code: for (;;) { ... }
. Finally, this is a link.
Heading Level 2
Heading Level 3
Heading Level 4
Heading Level 5
Heading Level 6
Blockquote
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
Preformatted
i = 0;
while (!deck.isInOrder()) {
print 'Iteration ' + i;
deck.shuffle();
i++;
}
print 'It took ' + i + ' iterations to sort the deck.';
Lists
Unordered
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Alternate
- Dolor pulvinar etiam.
- Sagittis adipiscing.
- Felis enim feugiat.
Ordered
- Dolor pulvinar etiam.
- Etiam vel felis viverra.
- Felis enim feugiat.
- Dolor pulvinar etiam.
- Etiam vel felis lorem.
- Felis enim et feugiat.
Icons
Actions
Table
Default
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |
Alternate
Name |
Description |
Price |
Item One |
Ante turpis integer aliquet porttitor. |
29.99 |
Item Two |
Vis ac commodo adipiscing arcu aliquet. |
19.99 |
Item Three |
Morbi faucibus arcu accumsan lorem. |
29.99 |
Item Four |
Vitae integer tempus condimentum. |
19.99 |
Item Five |
Ante turpis integer aliquet porttitor. |
29.99 |
|
100.00 |