IBM 开源机器学习系统 SystemML
继 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 专家),开放才能做大做强。不过究竟谁才更具吸引力,说到底还是要看比拼技术架构、灵活性、适用性等核心能力。
本文来自:36kr
第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom
除非注明,本站文章均为原创或编译,未经许可严禁转载。
相关文章: