Business Technology

Microsoft Announces SynapseML to Help Streamline Machine Learning Development


Microsoft has announced a new component of Azure Synapse Analytics. Called SynapseML, this is an open source library that Microsoft says will help machine learning development by offering “scale and intelligent” systems.

SynapseML was known as MMLSpark during development and provides tools for streamlining speech processing, domain management, text analytics and more during the creation of machine learning models.

“Over the past five years, we have worked to improve and stabilize the SynapseML library for production workloads. Developers who use Azure Synapse Analytics will be pleased to learn that SynapseML is now generally available on this service with enterprise support [on Azure Synapse Analytics],” Microsoft software engineer Mark Hamilton says in a blog post.

A big part of the Azure SynapseML service is scaling up AI development. At the moment, machine learning pipelines are hard to create and manage, even for experienced developers. Pooling code from multiple resources and managing clusters is no easy task.

ML Development

Microsoft wants to help customers overcome these challenges. With SynapseML, the company is unifying machine learning frameworks into a single API. The platform also include Microsoft’s own algorithms and works across various languages such as Java and Python.

On the official website for SynapseML, Microsoft explains how the engine provides scale for organizations and developers.

“[SynapseML allows] users to craft powerful and highly-scalable models that span multiple [machine learning] ecosystems. SynapseML also brings new networking capabilities to the Spark ecosystem. With the HTTP on Spark project, users can embed any web service into their SparkML models and use their Spark clusters for massive networking workflows.”

Developers who use SynapseML can also access models available on the Open Neural Network Exchange (ONNX), a collaborative framework co-created by Microsoft and Facebook.

Tip of the day: By default computer names in Windows tend to be quite plain. By default, they tend to be ‘WIN’ or ‘Desktop’, followed by a string of random letters and numbers. We show you how to change your PC name with Settings, Command Prompt or PowerShell to make it more easily identifiable.

Source Winbuzzer

Juliana Luwoye

The author Juliana Luwoye

Leave a Response