计算机系统应用
計算機繫統應用
계산궤계통응용
APPLICATIONS OF THE COMPUTER SYSTEMS
2011年
7期
217-220
,共4页
加速%人工神经网络%RPROP%OpenCL%CPU
加速%人工神經網絡%RPROP%OpenCL%CPU
가속%인공신경망락%RPROP%OpenCL%CPU
人工神经网络训练所包含的运算量随着网络中神经元的数量增多而加大,对于神经元较多的网络训练很耗时.提高人工神经网络训练速度的一个方法是对训练算法优化以减少计算量.由于人工神经网络训练算法包含大量的矩阵和向量运算,如果把优化的算法用运行在GPU上的OpenCL C语言实现,则训练速度相比传统基于CPU计算的实现会提高很多.从硬件的并行计算能力着手,以RPROP算法为例,对其运行在GPU上的OpenCL C语言实现作一些研究.
人工神經網絡訓練所包含的運算量隨著網絡中神經元的數量增多而加大,對于神經元較多的網絡訓練很耗時.提高人工神經網絡訓練速度的一箇方法是對訓練算法優化以減少計算量.由于人工神經網絡訓練算法包含大量的矩陣和嚮量運算,如果把優化的算法用運行在GPU上的OpenCL C語言實現,則訓練速度相比傳統基于CPU計算的實現會提高很多.從硬件的併行計算能力著手,以RPROP算法為例,對其運行在GPU上的OpenCL C語言實現作一些研究.
인공신경망락훈련소포함적운산량수착망락중신경원적수량증다이가대,대우신경원교다적망락훈련흔모시.제고인공신경망락훈련속도적일개방법시대훈련산법우화이감소계산량.유우인공신경망락훈련산법포함대량적구진화향량운산,여과파우화적산법용운행재GPU상적OpenCL C어언실현,칙훈련속도상비전통기우CPU계산적실현회제고흔다.종경건적병행계산능력착수,이RPROP산법위례,대기운행재GPU상적OpenCL C어언실현작일사연구.