Microsoft Research Blog

Adversarial and reinforcement learning-based approaches to information retrieval 

July 9, 2018 | Bhaskar Mitra
Traditionally, machine learning based approaches to information retrieval have taken the form of supervised learning-to-rank models. Recent advances in other machine learning approaches—such as adversarial learning and reinforcement learning—should find interesting new applications in future retrieval systems. At Microsoft AI & Research, we have been…

Recent Posts

  1. Adversarial and reinforcement learning-based approaches to information retrieval 

    July 9, 2018 | Bhaskar Mitra

    Traditionally, machine learning based approaches to information retrieval have taken the form of supervised learning-to-rank models. Recent advances in other machine learning approaches—such as adversarial learning and reinforcement learning—should find interesting new applications in future retrieval systems. At Microsoft AI & Research, we have been…

  2. Democratizing APIs with Natural Language Interfaces 

    July 2, 2018 | Ahmed Awadallah and Ryen W. White

    Benefiting from a confluence of factors, such as service-oriented architecture, cloud computing, and Internet-of-Things (IoT), application program interfaces – APIs – are playing an increasingly important role in both the virtual and the physical world. For example, web services, such as those featuring weather, sports,…

  3. Probabilistic predicates to accelerate inference queries 

    June 25, 2018 | Srikanth Kandula

    Imagine having to narrow down a video of passing vehicles captured on a traffic camera to red SUVs that are exceeding the speed limit. Such queries over images, videos and text are an increasingly common use-case for data analytics platforms. A query to identify in-a-hurry…

  4. Microsoft Unveils FASTER – a key-value store for large state management 

    June 8, 2018

    At SIGMOD 2018, a team from Microsoft Research will be presenting a new embedded key-value store called FASTER, described in their paper “FASTER: A Concurrent Key-Value Store with In-Place Updates”. As its name suggests, FASTER makes a major leap forward in terms of supporting fast…

  5. Optimizing Barnes-Hut t-SNE 

    May 30, 2018 | Tavian Barnes

    Ten years ago, while writing a physics engine, I learned about the Barnes-Hut algorithm for the gravitational n-body problem. Normally, computing the Newtonian gravitational forces between n bodies requires evaluations of Newton's law of universal gravitation, as every body exerts a force on every other…

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