机器学习平台 GraphLab

Apache
C/C++
Linux
2012-12-13
红薯

GraphLab 是一个机器学习平台,主要是图模型方面的计算。

GraphLab 是另一种有趣的MapReduce抽象实现,侧重机器学习算法的并行实现。GraphLab中,Map阶段定义了可以独立执行(在独立的主机上)的计算,Reduce阶段合并这些计算结果。

Designing and implementing efficient and provably correct parallel machine learning (ML) algorithms can be very challenging. Existing high-level parallel abstractions like MapReduce are often insufficiently expressive while low-level tools like MPI and Pthreads leave ML experts repeatedly solving the same design challenges. By targeting common patterns in ML, we developed GraphLab, which improves upon abstractions like MapReduce by compactly expressing asynchronous iterative algorithms with sparse computational dependencies while ensuring data consistency and achieving a high degree of parallel performance.

加载中

评论(1)

Ryan-瑞恩
Ryan-瑞恩
GraphLab GraphLab

暂无资讯

暂无问答

GraphLab与Pregel对比

GraphLab与Pregel编程模型对比

2015/11/01 23:46
211
0
Graphlab实现分析:图的存储一

前一段时间参与了一个迭代计算平台的开发,对于内存计算和图计算产生了比较浓厚的兴趣,这期间也阅读了spark和pregel的相关论文,了解一下BSP模型,但总觉得看论文太抽象了,于是选择阅读gra...

2014/01/21 19:21
2.4K
4
TOP 10 开源的推荐系统简介

最 近这两年推荐系统特别火,本文搜集整理了一些比较好的开源推荐系统,即有轻量级的适用于做研究的SVDFeature、LibMF、LibFM等,也有重 量级的适用于工业系统的 Mahout、Oryx、EasyRecd等,...

2014/04/29 22:50
609
1
人工智能和机器学习领域的一些有趣的开源项目

1、GraphLab GraphLab是一种新的面向机器学习的并行框架。GraphLab提供了一个完整的平台,让机构可以使用可扩展的机器学习系统建立大数据以分析产品,该公司客户包括Zillow、Adobe、Zynga、P...

2015/04/14 12:22
142
0
推荐7 款 Python 工具,让在学习时就就比别人快一步!

想要成为一个程序员,除了学习各种教程之外,熟悉各种已经在生产环境中使用的工具会让你更快的成长! 看到最后有惊喜! 这里有7款python工具,是所有数据专家必不可少的工具。当你对他们有一定...

2018/06/03 17:54
18
0
Graphlab实现分析:图的存储二

计数排序、CSR和CSC等概念见上一篇博客“Graphlab实现分析:图的存储一”,此篇博客是接着上一篇博客,介绍一下graphlab中图的动态存储。 1 存储结构 Graphlab实现对图的动态存储也是基于csr...

2014/02/20 22:13
3.3K
6
推荐7 款 Python 工具,让在学习时就就比别人快一步!

想要成为一个程序员,除了学习各种教程之外,熟悉各种已经在生产环境中使用的工具会让你更快的成长!

2018/06/03 19:19
13
0
Collaborative filtering with GraphChi

原帖地址 http://blog.csdn.net/lzt1983/article/details/7913420 原文链接:Collaborative filtering with GraphChi 本文是GraphChi平台的协同过滤工具箱的快速指南。到目前为止,已经支持A...

2014/03/03 13:37
478
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部