













自动化机器学习也称为自动化 ML 或 AutoML,是将机器学习模型开发过程中耗时的反复性任务自动化的过程。 数据科学家、分析师和开发人员可以使用它来生成高度可缩放、高效且高产能的 ML 模型,同时保证模型的质量。
https://learn.microsoft.com/zh-cn/dotnet/machine-learning/automated-machine-learning-mlnet
自动化机器学习 (AutoML) 可自动化将机器学习应用于数据的过程。 在给定数据集的情况下,可以运行 AutoML 试验来迭代不同的数据转换、机器学习算法和超参数,从而选择最佳模型。

https://learn.microsoft.com/zh-cn/azure/machine-learning/concept-automated-ml?view=azureml-api-2
在训练期间,Azure 机器学习会创建多个尝试不同算法和参数的并行管道。 该服务将迭代与特征选择配对的 ML 算法,每次迭代都会生成带有训练评分的模型。 要优化的指标的分数越好,模型就越被视为“适合”数据。 一旦达到试验中定义的退出条件,机器学习就会停止。
使用 Azure 机器学习可以通过以下步骤设计和运行自动化 ML 训练试验:
下图演示了此过程。

https://learn.microsoft.com/zh-cn/dotnet/machine-learning/how-to-guides/how-to-use-the-automl-api
AutoML库文件发布地:
https://www.nuget.org/packages/Microsoft.ML.AutoML 目前版本是 0.21.0
结合上面的微软官方文档对应的如下的4个工程代码,基本可以理解整个的过程和思路

https://gitee.com/mirrors_dotnet/machinelearning-samples/blob/main/samples/csharp/getting-started/MLNET2/AutoMLQuickStart/Program.cs
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。