IBM开源机器学习系统SystemML

boxi·2015-11-25 11:40
这是今年第四家巨头开源自己的机器学习系统,机器学习正掀起一股开源竞赛。

Image title

继Facebook开源Torch、Google开源TensorFlow以及微软开源分布式机器学习工具包DMTK之后,IBM成为今年第四家开源自家机器学习系统的巨头,这显示出机器学习的生态构建与人才争夺战的白热化。IBM开源的这套系统叫做SystemML,将会通过Apache Software Foundation开放共享,并允许开发者修改其代码,目前SystemML已作为孵化器项目被Apache接纳。

ML是Machine Learning的缩写,所以SystemML这个名称相当直白,就是一套机器学习系统,由IBM的Almaden实验室近10年前开发。它用Java语言编写,可支持描述性分析、分类、聚类、回归、矩阵分解及生存分析等算法, IBM的明星AI Waston就整合了不少SystemML的功能。

在部署方面, SystemML运行环境支持Windows、Linux及MacOS,可支持单机和分布式部署。单机部署显然有利于本地开发的工作,而分布式部署则可以真正发挥机器学习的威力,支持的框架包括Hadoop和Spark。

IBM决定通过Apache Foundation开源SystemML的原因是看中了这个社区广泛的开发者团体,希望能吸引到广大的开发者使用并加速其研发。其他公司开源被认为是未来核心竞争力的AI技术也是出于同样的目的(另外可能还希望找到自己青睐的紧缺的AI专家),开放才能做大做强。不过究竟谁才更具吸引力,说到底还是要看比拼技术架构、灵活性、适用性等核心能力。

+1
0

好文章,需要你的鼓励

参与评论
评论千万条,友善第一条
后参与讨论
提交评论0/1000

下一篇

你去过傍晚五点下班后的水族馆吗?

2015-11-25

36氪APP让一部分人先看到未来
36氪
鲸准
氪空间

推送和解读前沿、有料的科技创投资讯

一级市场金融信息和系统服务提供商

聚焦全球优秀创业者,项目融资率接近97%,领跑行业