Four Big Bets For Better AI Research: A Personal Journey
It’s a big shift to change from being motivated by getting published in prestigious conferences and journals, to being motivated by solving real problems for real people. Halfway through my 18-year research career working on…
FlashMeta: A Framework for Inductive Program Synthesis
Inductive synthesis, or programming-by-examples (PBE) is gaining prominence with disruptive applications for automating repetitive tasks in end-user programming. However, designing, developing, and maintaining an effective industrial-quality inductive synthesizer is an intellectual and engineering challenge, requiring…
2018 EMEA Scholarships to Advance Compelling Research in Healthcare, AI, Future of Work
The Microsoft Research PhD Scholarship Programme in EMEA awards scholarships to fund the most promising and groundbreaking computer science research by PhD students across Europe, the Middle East, and Africa. We are extremely proud today…
Central Engineering
The Microsoft Research Redmond Lab’s Central Engineering Team develops software and hardware technologies and components based on Microsoft Research innovations.
Neural Representations for Program Analysis and Synthesis
Representing a program as a numerical vector (i.e., neural representation) enables handling discrete programs using continuous optimization approaches, and thus opens up new opportunities to tackle many traditional challenging programming language problems. In this talk,…
AirSim ZhangJiaJie Environment
Zhangjiaji National Park, China environment with AirSim plugin to fly simulated drones.
The Four Big Bets (Illustrated via a Journey in Program Synthesis)
Sumit Gulwani will talk about the four bets that he made in the second half of his research career, which yielded greater personal satisfaction. He will illustrate this in the context of his research agenda…