technology

Our projects covered in News18 show 'Bharat Ki Baat'

Coverage of some of our projects in Bharat Ki Baat episode dedicated to Digital India

GPU vs CPU - Demonstrated!

Everybody has heard of CPUs - the Central Processing Units - which make the “brain” of every computer. GPUs - Graphics Processing Units - are lesser heard of unless you are into gaming or are int machine learning. The highly parallel structure of GPUs make them more efficient than general-purpose CPUs for algorithms where the processing of large blocks of data is done in parallel. Here is a brilliant demonstration of the same.

A gentle introduction to Machine Learning

One of the better introductions to Machine Learning I have come across till now. It is at a very high level, I must admit, but the non-mathematical intuition behind the most basic and fundamental algorithms of Machine Learning has been very nicely covered with appropriate examples. Good job, Luis Serrano. Do check out!

nVidia GTCx India 2016

Attended GTCx India 2016 organized by nVidia on December 6th at Renaissance Convention Centre, Powai, Mumbai. Checkout the keynote sessions here

Summer School on Deep Learning for Computer Vision

I am currently in Hyderabad attending a 6-day summer school on deep learning for computer vision organized by Center for Visual Information Technology, IIIT Hyderabad. Couldn’t have asked for a better start to my PhD - with renowned speakers presenting the state-of-the-art in this space and with lots of hand on lab sessions. If you are interested in deep learning in general and in deep learning for computer vision in particular, do checkout this wonderful compilation of available resources.

Visualization of a Turing Machine

Came across this brilliant realization of a Turing Machine - watch the video below. If you are scratching your heads, Turing Machine is a classic model embodying the very nature of computation. According to wikipedia, “A Turing machine is a hypothetical device that manipulates symbols on a strip of tape according to a table of rules. Despite its simplicity, a Turing machine can be adapted to simulate the logic of any computer algorithm, and is particularly useful in explaining the functions of a CPU inside a computer.