×

基于GPU的RBM并行加速方法

消耗积分:0 | 格式:rar | 大小:0.94 MB | 2017-11-07

分享资料个

  为针对受限玻尔兹曼机处理大数据时存在的训练缓慢、难以得到模型最优的问题,提出了基于CJPU的RBM模型训练并行加速方法。首先重新规划了对比散度算法在C‘JPU的实现步骤;其次结合以往C’JPU并行方案,提出采用CUBLAS执行训练的矩阵乘加运算,设计周期更长、代码更为简洁的Tausworthe113和CLCC4的组合随机数生成器,利用CUDA拾取纹理内存的读取模式实现了Sigmoid函数值计算;最后对训练时间和效果进行检验。通过MNIST手写数字识别集实验证明,相较于以往RBM并行代码,新设计的CJPU并行方案在处理大规模数据集训练上优势较为明显,加速比达到25以上。

基于GPU的RBM并行加速方法

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !