IBM Watson Analytics与微软Azure Machine Learning的比较

对于IBM最近发布的用于数据探索、可视化和预测分析的平台Watson Analytics的一个beta版本,UCSD(加州大学圣迭戈分校)计算机科学 PhD Zachary Chase Lipton 撰文 IBM Watson Analytics vs. Microsoft Azure Machine Learning (Part 1) ,将其与微软Azure Machine Learning进行比较。

IBM Watson Analytics与微软Azure Machine Learning的比较

他认为,IBM Watson Analytics原型试图抽象掉数据的科学,以自然语言查询,并根据上传数据集的内容回答这些问题。微软Azure Machine Learning则选择了相反的路线,即精简现有的数据挖掘方法以快速获得结果,并与微软的其他云服务整合。前者还是一个公开测试版,后者为比较成熟的产品。

Watson Analytics三大功能:

  • Explore:查询数据。
  • Predict:基于其他变量预测一个或者多个目标变量。
  • Assemble:提供创建authored workbooks的接口。

Azure Machine Learning预处理模块包括丢失数据清理,通过线性判别分析的特征选择,重复列检测等等。支持的算法包括多类神经网络,Logistic回归,提升决策树,支持向量机,并在本地深度支持向量机。而通过与Azure的其他产品集成,Azure Machine Learning有可能简化将机器学习和预测分析成为很多企业的工作流程的步骤。