This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Earlier this year, we introduced Automated Machine Learning (AutoML) in Power BI as Public Preview. Now, we’re happy to announce that AutoML in Power BI is generally available in all public cloud regions where Power BI Premium and Embedded is available.
Using AutoML in Power BI, business analysts without a strong background in machine learning can build ML models to solve business problems that once required data scientists. Most of the data science behind the creation of the ML models is automated by Power BI, while giving visibility into the process used to create your ML model to provide you with full insight. Since AutoML targets analysts who may not have prior experience building ML models, we have made a significant investment in adding automatic guardrails such as class balancing, training-test data split, cross-validation, missing value imputation, and high cardinality feature detection to ensure that the model produced has good quality.
Macaw, a Dutch full-service digital company, deployed automated machine learning in Power BI to quickly ingest sales data and train, validate, and invoke machine learning models directly in Power BI. Dave Ruijter, Principal Consultant Data and AI at Macaw, shared that “The automated functionality within Power BI helps us scale how we infuse our solutions with AI capabilities. Now Macaw Power BI analysts can include machine learning in their solutions without involving a data scientist.” One of their customers, Mitch van Deursen, the Co-owner and Chief Information Officer at Shoeby says, “We now get answers to key business questions within five days, where normally modelling would take months. “ Read about their story here.
With the Public Preview release, AutoML in Power BI enabled users to:
You can choose to decrease the training time to see quick results or increase the amount of time spent in training to get the best model. The former is useful when you are building a POC or for making sure that you have selected the right fields.
Binary prediction reports now include a Cost-Benefit analysis tool. Given an estimated unit cost of targeting and a unit benefit from achieving a target outcome, it helps you identify the subset of the population that should be targeted to yield the highest profit.
The Top Predictors section has been improved to show comprehensible feature breakdown so that you can easily validate that the model aligns with your business insights about the outcome field. In the house price prediction example below, the feature breakdown chart for “sqft_living”(on the right) shows that higher “sqft_living” values have higher house prices.
In addition to this, we have added support for text features in top predictors.
Explanations for predictions are now surfaced as a separate entity to make them easily accessible and readable. In order to make the model predictions interpretable, we show the contribution of every feature towards the prediction, and these contributions add up to the predicted value.
In the house price prediction example below, you can see that some features have a positive influence (in green), and other features have a negative influence (in red). Adding these contributions to a base value (average value of the house price in the training data in this case), gives you the predicted house price of $379,738, thus allowing you to easily explain these model predictions.
Using this explanations entity you can quickly build reports explaining model predictions. Automatically generated explanation reports will be available shortly.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.