Microsoft Research Blog

Toward AI that operates in the real world 

May 29, 2017
By Ashish Kapoor, Microsoft Research It’s an exciting time to be a machine intelligence researcher. Recent successes in machine learning (ML) and artificial intelligence (AI), which span from achieving human-level parity in speech recognition to beating world champions in board games, indicate the promise of…

Recent Posts

  1. A snapshot from AirSim shows an aerial vehicle flying in an urban environment, training for real-world AI

    Toward AI that operates in the real world 

    May 29, 2017

    By Ashish Kapoor, Microsoft Research It’s an exciting time to be a machine intelligence researcher. Recent successes in machine learning (ML) and artificial intelligence (AI), which span from achieving human-level parity in speech recognition to beating world champions in board games, indicate the promise of…

  2. Holograms: The future of near-eye display?

    Holograms: The future of near-eye display? 

    May 19, 2017

    By Andrew Maimone, Researcher; Andreas Georgiou, Researcher; Joel Kollin, Principal Research Hardware Development Engineer Last week at the SCIEN Workshop on Augmented and Mixed Reality, a group of industry and academic researchers met to discuss the future of virtual and mixed reality (VR/MR). One goal was clear: we’d…

  3. P: A programming language designed for asynchrony, fault-tolerance and uncertainty

    P: A programming language designed for asynchrony, fault-tolerance and uncertainty 

    May 19, 2017

    By Shaz Qadeer, Principal Researcher The complexity of emerging software applications requires new approaches to understanding and then efficiently building, testing and debugging these systems. Today’s software uses cloud resources, is often embedded in devices in the physical world and employs artificial intelligence techniques. These…

  4. Maluuba Question Generation video

    Advancing machine comprehension with question generation 

    May 10, 2017

    Microsoft Research Montreal lab's vision is to create machines that can comprehend, reason and communicate with humans. We see a future where humans interact with machines just as they would with another human. We could ask a question in natural language and have the machine…

  5. Supersingular Isogeny

    Where cryptography and quantum computing intersect 

    May 8, 2017

    By Kristin Lauter, Principal Researcher, Microsoft Research Last week I spent time at the American Institute of Mathematics in San Jose, working with a group of 20 or so mathematicians and computer scientists on questions related to quantum arithmetic, at a conference co-organized by researchers…

  6. CHI Part 1: Interacting through touch, virtually and physically

    CHI Part 1: Interacting through touch, virtually and physically 

    May 4, 2017

    A preview of the ACM CHI Conference on Human Factors in Computing Systems By Justin Cranshaw, Researcher, Microsoft Research Human-computer interaction (HCI) research at Microsoft provides a human-centered perspective on the future of computing, reshaping the roles computers play in our lives and propelling society…

  7. program tree

    Deep Learning for Program Synthesis 

    April 21, 2017

    By Rishabh Singh, Jacob Devlin, Abdelrahman Mohamed, and Pushmeet Kohli, Microsoft Research Despite the many advances in computing over the past decades, the actual process of writing computer software has not fundamentally changed — a programmer must manually code the exact algorithmic logic of a program in a…

  8. Teaching AI to make decisions and communicate 

    March 23, 2017

    The term ‘Artificial Intelligence’ may have been coined way back in the 1950s, but we have yet to see the types of machines described in books and films. In our daily lives and workplaces, we aspire to having machines that can help us get things…

  9. The next challenges for reinforcement learning 

    March 14, 2017

    Recent years have seen great progress for AI. In particular, artificial agents have learned to classify images and recognize speech at near-human level. However, for artificial agents to reach their full potential, they should not only observe, but also act and learn from the consequences…

  10. Malmo Collaborative AI Challenge

    Microsoft challenge: Build a collaborative AI in Minecraft 

    March 14, 2017

    By John Roach, Writer, Microsoft Research A Microsoft Research team has created a competition using Project Malmo, a platform that uses Minecraft as a testing ground for advanced artificial intelligence research. The team is challenging PhD students to develop an AI that learns to collaborate…

Explore More

  • Events & conferences

    Events & conferences 

    Meet our community of researchers, learn about exciting research topics, and grow your network

  • Podcasts

    Podcasts 

    Ongoing conversations at the cutting edge of research

  • Microsoft Research Forum

    Microsoft Research Forum 

    Join us for a continuous exchange of ideas about research in the era of general AI