Microsoft boosts its AI translation capabilities


Microsoft has given its translation software and services a major boost by adopting a new AI technology that significantly improves the quality of production translation models.
The software giant eventually aims to combine AI models for text, vision, audio and language through its larger XYZ-code initiative. As a component of this initiative, Z-code supports the creation of AI systems that are capable of speaking, seeing, hearing and understanding.
Microsoft has updated its Microsoft Translator software as well as its other Azure AI services with its new Z-code models. In order to get these models into production, the software giant is using Nvidia GPUs and Triton Inference Server to efficiently scale and deploy them.
It’s also worth noting that Microsoft Translator is the first machine translation provider to introduce Z-code Mixture of Experts models live for customers.
Z-code Mixture of Experts
Unlike previous AI models, Z-code models utilize a new architecture called Mixture of Experts (MoE) where different parts of the models can learn different tasks. As such, the models learn to translate between multiple languages simultaneously.
At the same time, newly introduced Z-code MoE models take advantage of transfer learning which enables efficient knowledge sharing across similar languages such as English and French. The models also use both parallel and monolingual data during the training process which allows for high quality machine translation beyond high-resource languages.
In October of last year, Microsoft announced in a blog post that Microsoft Translator is now capable of translating over 100 languages. To do this, the company used 200bn parameters supporting 100 language pairs. However, as training large models with billions of parameters is challenging, the Translator team worked together with Microsoft DeepSpeed to develop a high-performance system that it used to help train its massive scale Z-code MoE models.
Microsoft then partnered with Nvidia to optimize faster engines that can be used at runtime to deploy its new Z-code/MoE models on GPUs. For its part, Nvidia developed custom CUDA kernels that leveraged the CUTLASS and FasterTransformer libraries to implement MoE layers on a single V100 GPU.
Microsoft’s new Z-code models are now available by invitation to customers using its Document Translation feature that translates entire documents or even volumes of documents in a variety of different file formats while keeping their original formatting intact.
Audio player loading… Microsoft has given its translation software and services a major boost by adopting a new AI technology that significantly improves the quality of production translation models. The software giant eventually aims to combine AI models for text, vision, audio and language through its larger XYZ-code initiative. As…
Recent Posts
- One of the best AI video generators is now on the iPhone – here’s what you need to know about Pika’s new app
- Apple’s C1 chip could be a big deal for iPhones – here’s why
- Rabbit shows off the AI agent it should have launched with
- Instagram wants you to do more with DMs than just slide into someone else’s
- Nvidia is launching ‘priority access’ to help fans buy RTX 5080 and 5090 FE GPUs
Archives
- February 2025
- January 2025
- December 2024
- November 2024
- October 2024
- September 2024
- August 2024
- July 2024
- June 2024
- May 2024
- April 2024
- March 2024
- February 2024
- January 2024
- December 2023
- November 2023
- October 2023
- September 2023
- August 2023
- July 2023
- June 2023
- May 2023
- April 2023
- March 2023
- February 2023
- January 2023
- December 2022
- November 2022
- October 2022
- September 2022
- August 2022
- July 2022
- June 2022
- May 2022
- April 2022
- March 2022
- February 2022
- January 2022
- December 2021
- November 2021
- October 2021
- September 2021
- August 2021
- July 2021
- June 2021
- May 2021
- April 2021
- March 2021
- February 2021
- January 2021
- December 2020
- November 2020
- October 2020
- September 2020
- August 2020
- July 2020
- June 2020
- May 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- November 2019
- September 2018
- October 2017
- December 2011
- August 2010