微软收购Revolution Analytics拓展数据分析
- +1 你赞过了
【天极网信息化频道】为了扩大在数据科学界的领地,微软2014年冬天收购了Revolution Analytics,一家基于开源项目R的计算统计软件和服务主要供应商。该交易预计会将R语言的能力带入到微软产品套件中,并且能够促进基于R的解决方案在企业环境中的应用。Revolution Analytics将会继续支持和开发非Windows版本的产品并且会继续为开源社区做贡献。
Revolution Analytics最初作为耶鲁大学的派生公司成立于2007年,如今已经成为R生态系统的重要支柱。此外,Revolution Analytics在R开源社区中的表现也十分抢眼,领导了包括ParallelR、RHadoop以及其旗舰产品Revolution R Open(RRO)在内的许多在建项目。
从技术的角度来说,RRO是GNU R的下游分发产品,在性能和可重现性两方面做出了优化。用英特尔数学内核库(Intel Math Kernel Libraries,MKL)替代标准的BLAS和LAPACK库之后,在性能上,特别是在多核硬件上的性能提升十分显著。尽管对于有经验的开发老手来说,很容易就可以将GNU R重新编译并链接到MKL,RRO的优势在于以开箱即用的方式提供了这一功能。相比之下,在可重现性方面的优化显得更加独一无二。Revolution Analytics在CRAN库中维护了一套镜像,以确保每个版本的RRO都会使用固定版本的包,这样随着时间的变化可以一直提供一致并可重现的结果。
值得注意的是,Revolution Analytics既没有R的所属权也不是R的创造者。R是由奥克兰大学的两位统计学家Ross Ihaka和Robert Gentleman于1993年发起的,目前由非营利组织R Foundation管理的自由开源项目。它是贝尔实验室在20实际70年代设计的统计计算语言S的现代实现之一。
包括Oracle、IBM、Teradata、Pivotal、SAP HANA和SAS在内的许多软件巨擎都已经拥有了自己的R战略。微软仍然处于一个红海市场。研究公司IDC预测,高级预测分析软件的市场将从2015年的26亿美元增长到2018年的35亿美元。