Microsoft Research Blog

Artificial intelligence

  1. Three dimensional position estimation mechanism 

    December 25, 2018 | James Hall, Rita Brugarolas Brufau, Fanny Nina Paravecino, and Dante Salas

    An apparatus to facilitate three dimensional (3D) position estimation is disclosed. The apparatus includes one or more processors to receive a plurality of images captured by a camera array during a live event, locate key-points of human joints of a plurality of event participants included…

  2. Towards robust interpretability with self-explaining neural networks 

    December 2, 2018 | David Alvarez-Melis

    Most recent work on interpretability of complex machine learning models has focused on estimating a posteriori explanations for previously trained models around specific predictions. Self-explaining models where interpretability plays a key role already during learning have received much less attention. We propose three desiderata for…

  3. On the Complexity of Reconnaissance Blind Chess 

    November 6, 2018 | Jared Markowitz, Ryan W. Gardner, and Ashley J. Llorens

    This paper provides a complexity analysis for the game of reconnaissance blind chess (RBC), a recently-introduced variant of chess where each player does not know the positions of the opponent's pieces a priori but may reveal a subset of them through chosen, private sensing actions.…

  4. Deep learning type inference 

    October 25, 2018 | Vincent J. Hellendoorn, Christian Bird, Earl T. Barr, and Miltos Allamanis

    Dynamically typed languages such as JavaScript and Python are increasingly popular, yet static typing has not been totally eclipsed: Python now supports type annotations and languages like TypeScript offer a middle-ground for JavaScript: a strict superset of JavaScript, to which it transpiles, coupled with a…

  5. The Frontiers of Fairness in Machine Learning 

    October 19, 2018 | Alex Chouldechova and Aaron Roth

    The last few years have seen an explosion of academic and popular interest in algorithmic fairness. Despite this interest and the volume and velocity of work that has been produced recently, the fundamental science of fairness in machine learning is still in a nascent state.…

  6. Open-Schema Event Profiling for Massive News Corpora 

    October 17, 2018

    With the rapid growth of online information services, a sheer volume of news data becomes available. To help people quickly digest the explosive information, we define a new problem - schema-based news event profiling - profiling events reported in open-domain news corpora, with a set…

  7. Analyzing the Noise Robustness of Deep Neural Networks 

    October 8, 2018

    Deep neural networks (DNNs) are vulnerable to maliciously generated adversarial examples. These examples are intentionally designed by making imperceptible perturbations and often mislead a DNN into making an incorrect prediction. This phenomenon means that there is significant risk in applying DNNs to safety-critical applications, such…

  8. PRETZEL: opening the black box of machine learning prediction serving systems 

    October 7, 2018

    Machine Learning models are often composed of pipelines of transformations. While this design allows to efficiently execute single model components at training-time, prediction serving has different requirements such as low latency, high throughput and graceful performance degradation under heavy load. Current prediction serving systems consider…

  9. Aggregated Semantic Matching for Short Text Entity Linking 

    October 1, 2018

    The task of entity linking aims to identify concepts mentioned in a text fragments and link them to a reference knowledge base. Entity linking in long text has been well studied in previous work. However, short text entity linking is more challenging since the text…