Introduction to PyCaret
In this article, I’d like to introduce a new machine learning library for Python called PyCaret. PyCaret is touted as a low-code resource for data scientists that aims to reduce the “hypothesis to insights cycle time” in a machine learning experiment. It enables data scientists to perform... Read more
Continuous Delivery for Machine Learning
Why is bringing machine learning code into production hard? Machine Learning applications are becoming popular in all industries. However, the process for developing, deploying, and continuously improving them is more complex compared to more traditional software, such as a web service or a mobile application. These... Read more
A Look Inside the AI Runtime from Microsoft
Today, I want to wear my software archeology hat and share with you one story about the AI efforts at Microsoft and how Microsoft built its open-source high-performance AI runtime that is saving the company time and money. A couple of years ago, I decided to... Read more
Accelerate your NLP pipelines using Hugging Face Transformers and ONNX Runtime
This post was written by Morgan Funtowicz from Hugging Face and Tianlei Wu from Microsoft Transformer models have taken the world of natural language processing (NLP) by storm. They went from beating all the research benchmarks to getting adopted for production by a growing number of companies in a record... Read more
Responsible AI: Interpret-Text
Artificial intelligence (AI) systems have a growing impact on people’s lives on an every-day-level, thus it is fundamental to protect people, understand models, and control ai systems. While machine learning (ML) services are constantly developing, Microsoft emphasizes the ethical principles that put people first, meaning that employees are... Read more
WhiteNoise is the newly available Differential Privacy System by OpenDP.  The intent of Differential Privacy is to preserve the security of personally identifiable information & prevent against database reconstruction attacks.  The methods provided by the WhiteNoise system are part of a toolkit that enables researchers to... Read more
Accelerating Model Training with the ONNX Runtime
TDLR; This article introduces the new improvements to the ONNX runtime for accelerated training and outlines the 4 key steps for speeding up training of an existing PyTorch model with the ONNX Runtime (ORT). What is the ONNX Runtime (ORT)? ONNX Runtime is a performance-focused inference engine... Read more
How to Assess AI Systems’ Fairness and Mitigate Any Observed Unfairness Issues
This article discusses how we can assess AI systems’ fairness. As we are leveraging data for making significant decisions that affect individual lives in domains such as health care, justice, finance, education, marketing, and employment, it is important to ensure the safe, ethical, and responsible use... Read more
Tutorial: Accelerate and Productionize ML Model Inferencing Using Open-Source Tools
You’ve finally got that perfect trained model for your data set. Now what? To run and deploy it to production, there’s a host of issues that lie ahead. Performance latency, environments, framework compatibility, security, deployment targets…there are lots to consider! This tutorial will show you how... Read more
Introduction to Apache Airflow
Apache Airflow is a tool created by the community to programmatically author, schedule, and monitor workflows. The biggest advantage of Airflow is the fact that it does not limit the scope of pipelines. Airflow can be used for building Machine Learning models, transferring data, or managing... Read more