You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/machine-learning/concept-automated-ml.md
+62-9Lines changed: 62 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -211,22 +211,71 @@ The following techniques are additional options to handle imbalanced data outsid
211
211
212
212
With Azure Machine Learning, you can use automated ML to build a Python model and have it converted to the ONNX format. The ONNX runtime supports C#, so you can use the model built automatically in your C# apps without any need for recoding or any of the network latencies that REST endpoints introduce. Try an example of this flow [in this Jupyter notebook](https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/classification-bank-marketing-all-features/auto-ml-classification-bank-marketing-all-features.ipynb).
213
213
214
-
## Automated ML across Microsoft
214
+
## Automated ML in Azure Machine Learning
215
215
216
-
Automated ML is also available in other Microsoft solutions such as:
216
+
Azure Machine Learning offers two experiences for working with automated ML
217
217
218
-
|Integrations|Description|
219
-
|------------|-----------|
220
-
|[ML.NET](https://docs.microsoft.com/dotnet/machine-learning/automl-overview)|Automatic model selection and training in .NET apps using Visual Studio and Visual Studio Code with ML.NET automated ML.|
221
-
|[HDInsight](../hdinsight/spark/apache-spark-run-machine-learning-automl.md)|Scale out your automated ML training jobs on Spark in HDInsight clusters in parallel.|
222
-
|[Power BI](https://docs.microsoft.com/power-bi/service-machine-learning-automated)|Invoke machine learning models directly in Power BI.|
223
-
|[SQL Server](https://cloudblogs.microsoft.com/sqlserver/2019/01/09/how-to-automate-machine-learning-on-sql-server-2019-big-data-clusters/)|Create new machine learning models over your data in SQL Server 2019 big data clusters.|
218
+
* For code experienced customers, [Azure Machine Learning Python SDK](https://docs.microsoft.com/python/api/overview/azureml-sdk/?view=azure-ml-py)
219
+
220
+
* For limited/no code experience customers, Azure Machine Learning studio at [https://ml.azure.com](https://ml.azure.com/)
221
+
222
+
The following summarizes the high level automated ML capabilities supported in each experience.
223
+
224
+
<aname="parity"></a>
225
+
226
+
### Experiment settings
227
+
228
+
The following settings allow you to configure your automated ML experiment.
229
+
230
+
| | Python SDK| studio
231
+
----|:----:|:----:
232
+
Split data into train/validation sets| ✓|✓
233
+
Supports ML tasks: classification, regression and forecasting| ✓| ✓
234
+
Optimizes based on primary metric| ✓| ✓
235
+
Supports AML compute as compute target | ✓|✓
236
+
Configure forecast horizon, target lags & rolling window|✓|✓
237
+
Set exit criteria |✓|✓
238
+
Set concurrent iterations| ✓|✓
239
+
Drop columns| ✓|✓
240
+
Block algorithms|✓|✓
241
+
Cross validation |✓|✓
242
+
Supports training on Azure Databricks clusters| ✓|
243
+
View engineered feature names|✓|
244
+
Featurization summary| ✓|
245
+
Holiday featurization|✓|
246
+
Verbosity level for log files| ✓|
247
+
248
+
### Model settings
249
+
250
+
These settings can be applied to the best model as a result of your automated ML experiment.
Show best model based on non-primary metric|✓|Enable/disable ONNX model compatibility|✓|
259
+
Test the model | ✓| |
260
+
261
+
### Run control settings
262
+
263
+
These settings allow you to review and control your experiment runs and its child runs.
264
+
265
+
||Python SDK| studio
266
+
----|:----:|:----:
267
+
Run summary table| ✓|✓
268
+
Cancel run| ✓|✓
269
+
Cancel child run| ✓| ✓
270
+
Get guardrails| ✓|✓
271
+
Pause run| ✓|
272
+
Resume run| ✓|
224
273
225
274
## Next steps
226
275
227
276
See examples and learn how to build models using automated machine learning:
228
277
229
-
+ Follow the [Tutorial: Automatically train a regression model with Azure Automated Machine Learning](tutorial-auto-train-models.md)
278
+
+ Follow the [Tutorial: Automatically train a regression model with Azure Machine Learning](tutorial-auto-train-models.md)
230
279
231
280
+ Configure the settings for automatic training experiment:
232
281
+ In Azure Machine Learning studio, [use these steps](how-to-create-portal-experiments.md).
@@ -235,3 +284,7 @@ See examples and learn how to build models using automated machine learning:
235
284
+ Learn how to auto train using time series data, [use these steps](how-to-auto-train-forecast.md).
236
285
237
286
+ Try out [Jupyter Notebook samples for automated machine learning](https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/automated-machine-learning/)
287
+
288
+
* Automated ML is also available in other Microsoft solutions such as,
0 commit comments