Microsoft Research Blog

The Microsoft Research blog provides in-depth views and perspectives from our researchers, scientists and engineers, plus information about noteworthy events and conferences, scholarships, and fellowships designed for academic and scientific communities.

Follow us

Most recent

  1. The Future is Quantum with Dr. Krysta Svore

    Episode 8, January 17, 2018 If someone mentions quantum computing, and you find yourself outwardly nodding your head, but secretly shaking it, you’re in good company: some of the world’s smartest people admit they don’t really understand it either. Fortunately, some of the world’s other smartest people, like Dr. Krysta Svore, Principal Research Manager of the Microsoft Quantum – or QuArC - group at Microsoft Research in Redmond, actually DO understand quantum computing, and are…

    January 17th, 2018

  2. Functional Programming Languages and the Pursuit of Laziness with Dr. Simon Peyton Jones

    Episode 7, January 10, 2018 Functional Programming Languages and the Pursuit of Laziness with Dr. Simon Peyton Jones When we look at a skyscraper or a suspension bridge, a simple search engine box on a screen looks tiny by comparison. But Dr. Simon Peyton Jones would like to remind us that computer programs, with hundreds of millions of lines of code, are actually among the largest structures human beings have ever built. A principle researcher…

    January 10th, 2018

  3. Class of 2018-19 PhD fellows to push frontiers of AI

    Class of 2018-19 PhD fellows to push frontiers of AI By Sandy Blyth A graduate student working on technology that leverages human brain signals to accelerate robot learning and another student who is developing models of human conversations that capture what is explicitly communicated and implicitly conveyed are among the diverse group of ten fellows accepted to the Microsoft Research PhD Fellowship Program for the 2018-2019 academic year, Microsoft’s research organization announced on Tuesday. “These…

    January 9th, 2018

  4. How Programming Languages Quietly Run the World with Dr. Ben Zorn

    Episode 6, January 3, 2018 How Programming Languages Quietly Run the World with Dr. Ben Zorn In an era of AI breakthroughs and other exciting advances in computer science, Dr. Ben Zorn would like to remind us that behind every great technical revolution is… a programming language. As a Principal Researcher and the Co-director of RiSE – or Research in Software Engineering – group at Microsoft Research, Dr. Zorn has dedicated his life to making…

    January 3rd, 2018

  5. Remote memories accessed, and created, at SOSP 2017 in Shanghai, China

    I spend my day working on problems related to transactions and accessing memory on one computer using the computer processing unit, or CPU, of another computer, a technology known as remote direct memory access, or RDMA. While the technology has been around for many years in high-performance computing, it is just now gaining widespread traction in the systems research community as a way to maximize operating efficiency in datacenter networks. For example, at the recent…

    December 22nd, 2017

  6. New Microsoft Pix features let you take bigger, wider pictures and turns your videos into comics

    Microsoft has released two new features with today's update to Microsoft Pix for iOS, an app powered by a suite of intelligent algorithms developed by Microsoft researchers to take the guesswork out of getting beautiful photos and videos. The first of these features, Photosynth, helps create photos that take in more of the perspective or scene you are standing in front of, whether it is wide, tall, or both. It does this by allowing you…

    December 20th, 2017

  7. Visualizing Data and Other Big Ideas with Dr. Steven Drucker

      Episode 5, December 20th, 2017  Visualizing Data and Other Big Ideas with Dr. Steven Drucker  In a wide-ranging interview, veteran Microsoft Researcher, Dr. Steven Drucker talks about his work in data visualization, the importance of clear communication in a world of complex algorithms and big data, and the long, slow work of big breakthroughs. He also offers some pro-tips to aspiring researchers, and tells us why stand-up comedy is an important skill for computer…

    December 20th, 2017

  8. Getting Virtual with Dr. Mar Gonzalez Franco

    Episode 4, December 13th, 2017  Getting Virtual with Dr. Mar Gonzalez Franco On today’s episode, neuroscientist and virtual reality researcher, Dr. Mar Gonzalez Franco, talks about her work in VR, explains how avatars can help increase our empathy and reduce our biases via role play, and addresses the misconceptions that exist between the immersive experiences of virtual reality and psychedelic drugs.    Related: Microsoft Research Podcast: Visit our podcast page on Microsoft.com iTunes: Subscribe and…

    December 13th, 2017

  9. CodeTalk: Rethinking IDE accessibility

    It is a bright afternoon in the Microsoft Research India lab. Research Fellow, Venkatesh Potluri, sits at his computer, frantically racing against the clock to fix one last bug before the end of the day. The computer blares into his headphones—not music, but a robotic rendition of the code, as Venkatesh uses a program called a screen reader to access applications on his computer. As his hands glide over the keyboard, the computer reads the current…

    December 11th, 2017

  10. Collecting telemetry data privately

    The collection and analysis of telemetry data from users and their devices leads to improved user experiences and informed business decisions. However, users have concerns about their data privacy, including what personal information software and internet companies are gathering and whether their data is protected from potential leaks and hacks. Differential privacy (Dwork, et al. 2006) has emerged as the de facto standard for privacy guarantees. A special case (and the strongest variant) of differential…

    December 8th, 2017

  11. New Meta-learning Techniques for Neural Program Induction

    Much research in AI lately focuses on extending the capabilities of deep learning architectures: moving beyond simple classification and pattern recognition into the realm of learning algorithmic tasks, such as inductive programming. Building on our past work in neural program synthesis for learning string transformations in a functional language, our most recent work explores the challenges of training neural architectures for inducing programs in a more challenging imperative language (Karel) with complex control-flow. Specifically, we…

    December 7th, 2017

  12. Deliberation Network: Pushing the frontiers of neural machine translation

    During the Tang dynasty of China, which lasted from 618 to 907, the poet Jia Dao was known for polishing his poems over and over to make them better and better. One famous story describes how he deliberated over two lines of a poem that read, “Birds nestle in the trees by the pond. A monk pushes the door in the moonlight.” Dao concentrated on the word “pushes.” He considered using “knocks” instead. After a…

    December 6th, 2017