百度大规模机器学习框架ELF与机器学习云平台BML:
ELF:大规模分布式机器学习框架,基于Parameter Server模型的通用化大规模机器学习系统。
ELF(Essential Learning Framework)特点:吸收了Hadoop、Spark和MPI等大数据平台的优点,用类似于Spark的全内存DAG计算引擎,可基于数据流的编程模式,通过高度抽象的编程接口,让用户方便地完成各种机器学习算法的并行化设计和快速计算。
BML:大规模并行化机器学习处理,用于微信语音和图像识别的深度学习平台。
BML(Baidu Machine Learning)特点:支持数据预处理算法、分类算法、聚类算法、深度学习等20多种机器学习算法,通过分布和并行化计算实现优异的计算性能,承载百度公司如网页搜索、百度推广(凤巢、网盟CTR预估)、百度地图、百度翻译等业务应用。