IBM周一宣布旗下机器学习平台 SystemML正式开源,成为Apache孵化器下面的一个开源项目。
Apache孵化器是Apache基金会成立于2002年10月,为那些意图成为Apache基金会努力的一部分的项目和代码库,提供一个进入到Apache软件基金会的路径。那些从外部组织捐赠的所有代码,以及意图移动到Apache的现有外部项目,都必须进入Apache孵化器。IBM表示,将在6月份捐献SystemML代码。
近期,机器学习领域掀起开源热潮,比如谷歌的
TsesorFlow平台就基于Apache 2.0开源,Facebook也不断给开源项目Torch贡献代码。
从某种意义上说,IBM此举,也是为了抢占机器学习领域的话语权。各大巨头希望通过吸引越来越多开发者参与到自己平台上,鼓励他们使用自己的平台进行数据训练,随着训练数据越来越多,机器也会变得越来越聪明,这也有利于形成良好的生态循环。
根据IBM官方的说法,SystemML使用 Java编译, 能够实现以下三点:(1) 可定制算法;(2) 多个执行模式,包括单个,Hadoop 批量和 Spark 批量;(3) 自动优化。
机器之心编译,编译:赵赛坡