3D Hand Pose Estimation Using Convolutional Neural Networks
3D hand pose is challenging due to complicated variations caused by high Degree of Freedom articulations, multiple viewpoints, self-similar parts, severe self-occlusions, different shapes, and sizes. My Ph.D. work tackles 1) the multiple viewpoints and…
VerticalThings: A DSL for ML/Data Processing IoT Applications
The Internet of Things (IoT) is poised to revolutionize our world. Billions of microcontrollers and sensors have already been deployed for predictive maintenance, connected cars, precision agriculture, personalized fitness and wearables, smart housing, cities, healthcare,…
Multi-Round Influence Maximization
Locality in Coding Theory
Differential Privacy for Growing Databases
We study the design of differentially private algorithms for adaptive analysis of dynamically growing databases, where a database accumulates new data entries while the analysis is ongoing. We provide a collection of tools for machine…
On momentum methods and acceleration in stochastic optimization
It is well known that momentum gradient methods (e.g., Polyak’s heavy ball, Nesterov’s acceleration) yield significant improvements over vanilla gradient descent in deterministic optimization (i.e., where we have access to exact gradient of the function…
Learning Models of Language, Action and Perception for Human-Robot Collaboration
Robots can act as a force multiplier for people, whether a robot assisting an astronaut with a repair on the International Space station, a UAV taking flight over our cities, or an autonomous vehicle driving…
Sounding the Future: Microsoft Research brings its best to ICASSP 2018 in Calgary
Introduction Speech technology has come a long way since Alexander Graham Bell’s famous Mr. Watson – Come here – I want to see you became the first speech to be heard over the telephone in…