News & features
DeepSpeed powers 8x larger MoE model training with high performance
| DeepSpeed Team and Z-code Team
Today, we are proud to announce DeepSpeed MoE, a high-performance system that supports massive scale mixture of experts (MoE) models as part of the DeepSpeed (opens in new tab) optimization library. MoE models are an emerging class of sparsely activated…
Make Every feature Binary: A 135B parameter sparse neural network for massively improved search relevance
| Junyan Chen, Frédéric Dubut, Jason (Zengzhong) Li, and Rangan Majumder
Recently, Transformer-based deep learning models like GPT-3 have been getting a lot of attention in the machine learning world. These models excel at understanding semantic relationships, and they have contributed to large improvements in Microsoft Bing’s search experience and surpassing…
DeepSpeed: Accelerating large-scale model inference and training via system optimizations and compression
| DeepSpeed Team, Rangan Majumder, and Andrey Proskurin
Last month, the DeepSpeed Team announced ZeRO-Infinity, a step forward in training models with tens of trillions of parameters. In addition to creating optimizations for scale, our team strives to introduce features that also improve speed, cost, and usability. As…
The science behind semantic search: How AI from Bing is powering Azure Cognitive Search
| Rangan Majumder, Alec Berntson, Daxin Jiang (姜大昕), Jianfeng Gao, Furu Wei, and Nan Duan
Azure Cognitive Search (opens in new tab) is a cloud search service that gives developers APIs and tools to build rich search experiences over private, heterogeneous content in web, mobile, and enterprise applications. It has multiple components, including an API for indexing and querying, seamless integration through Azure data ingestion, deep…
In the news | WindowsClub
Bing Search explains how it fixes Bad Spelling in 100 Languages
One fantastic feature in search engines is that they can understand when you misspell a word and correct it. This seemingly simple feature saves a lot of time in an average internet user’s life, but we haven’t quite known how…
In the news | OnMSFT
Microsoft announces Speller100, a new AI-powered tool that checks spelling in 100+ languages
Microsoft has launched a new language system that should help to improve the search experience in Bing. The tool is called Speller100, and it leverages several AI models to correct spelling in over 100 languages to make the search engine…
In the news | ZDNet
Microsoft: Here’s how we fix bad spelling in 100 languages to get you the right search results
Microsoft has explained how it is using a variety of technologies and techniques to fix bad spellings that can mean queries addressed to its Bing search engine would otherwise deliver the wrong results. The software giant is getting back to…
In the news | NextWeb
Microsoft says it’s developed ‘the most comprehensive spelling correction system ever made’
Microsoft has unveiled an AI system called Speller100 that corrects spelling in over 100 languages used in search queries on Bing. “We believe Speller100 is the most comprehensive spelling correction system ever made in terms of language coverage and accuracy,”…
Speller100: Zero-shot spelling correction at scale for 100-plus languages
| Jingwen Lu, Jidong Long (龙继东), and Rangan Majumder
At Microsoft Bing, our mission is to delight users everywhere with the best search experience. We serve a diverse set of customers all over the planet who issue queries in over 100 languages. In search we’ve found about 15% of…