Microsoft Research Blog

Artificial intelligence

  1. Suphx: Mastering Mahjong with Deep Reinforcement Learning 

    April 1, 2020

    Artificial Intelligence (AI) has achieved great success in many domains, and game AI is widely regarded as its beachhead since the dawn of AI. In recent years, studies on game AI have gradually evolved from relatively simple environments (e.g., perfect-information games such as Go, chess,…

  2. TED: A Pretrained Unsupervised Summarization Model with Theme Modeling and Denoising. 

    March 19, 2020

    Text summarization aims to extract essential information from a piece of text and transform the text into a concise version. Existing unsupervised abstractive summarization models leverage recurrent neural networks framework while the recently proposed transformer exhibits much more capability. Moreover, most of previous summarization models…

  3. Ecommerce Fraud Detection Through Fraud Islands and Multi-layer Machine Learning Model 

    March 4, 2020 | Jay Nanduri, Yu Liu, Kiyoung Yang, and Yuting Jia

    Main challenge for e-commerce transaction fraud prevention is that fraud patterns are rather dynamic and diverse. This paper introduces two innovative methods, fraud islands (link analysis) and multi-layer machine learning model, which can effectively tackle the challenge of detecting diverse fraud patterns. Fraud Islands are…

  4. Synthetic Examples Improve Generalization for Rare Classes 

    February 29, 2020

    The ability to detect and classify rare occurrences in images has important applications – for example, counting rare and endangered species when studying biodiversity, or detecting infrequent traffic scenarios that pose a danger to self-driving cars. Few-shot learning is an open problem: current computer vision…

  5. An Agent-Ensemble for Thresholded Multi-Target Classification 

    February 17, 2020 | Nathan H. Parrish, Ashley J. Llorens, and Alex E. Driskell

    We propose an ensemble approach for multi-target binary classification, where the target class breaks down into a disparate set of pre-defined target-types. The system goal is to maximize the probability of alerting on targets from any type while excluding background clutter. The agent-classifiers that make…

  6. REALM: Retrieval-Augmented Language Model Pre-Training 

    February 9, 2020

    Language model pre-training has been shown to capture a surprising amount of world knowledge, crucial for NLP tasks such as question answering. However, this knowledge is stored implicitly in the parameters of a neural network, requiring ever-larger networks to cover more facts. To capture knowledge…

  7. Microsoft Uses Machine Learning and Optimization to Reduce E-Commerce Fraud 

    January 23, 2020

    Many merchants conduct their businesses through e-commerce. One major challenge in tackling e-commerce fraud results from dynamic fraud patterns, which can degrade the detection power of risk models and can lead to them failing to detect fraud that has emerging unrecognized patterns. The problem is…