作者:禅与计算机程序设计艺术
1.简介
概览
Azure ML Studio是一个基于云的机器学习服务,它提供完整的端到端机器学习解决方案,包括数据准备、特征工程、模型训练、部署管理等。它支持各种类型的机器学习模型,如决策树、线性回归、逻辑回归、随机森林、支持向量机等。此外还集成了用于分析和预测的数据流工具包,可以实现实时预测。另外,Azure Functions也是一个无服务器计算平台,可以在云中快速运行代码片段,并且可以绑定到ML Studio上,用于进行机器学习模型的自动化处理。本文将详细介绍如何利用Stream Analytics作为事件源,触发Azure Function,并通过Azure ML Studio调用机器学习模型进行预测,从而构建一个实时预测系统。
阅读对象
本文适合数据科学家、开发人员或AI领域的技术人员阅读。阅读本文,你需要具备以下背景知识:
- 有一定的数据分析基础,熟悉Azure Blob Storage、EventHubs、Stream Analytics等技术;
- 对机器学习模型有基本了解,掌握一些机器学习相关术语和基本模型。
- 熟悉Azure Function、C#语言,熟练使用Visual Studio Code等工具;
- 有Azure ML Studio账户及权限。
2.基本概念术语说明
Azure ML Studio
Azure Machine Learning Studio是一种基于云的机器学习工作室,使您能够在数据中发现模式并创建预测模