Training Restricted Boltzmann Machine Using Gradient Fixing Based Algorithm

被引:0
|
作者
LI Fei [1 ]
GAO Xiaoguang [1 ]
WAN Kaifang [1 ]
机构
[1] Northwestern Polytechnical University
基金
中国国家自然科学基金; 中央高校基本科研业务费专项资金资助;
关键词
Deep Learning; Restricted Boltzmann machine(RBM); Gradient fixing; Gibbs sampling training algorithm(GFGS); Gradient fixing based parallel tempering algorithm(GFPT);
D O I
暂无
中图分类号
TP181 [自动推理、机器学习];
学科分类号
摘要
Most of the algorithms for training restricted Boltzmann machines(RBM) are based on Gibbs sampling. When the sampling algorithm is used to calculate the gradient, the sampling gradient is the approximate value of the true gradient and there is a big error between the sampling gradient and the true gradient, which seriously affects the training effect of the network. Aiming at this problem, this paper analysed the numerical error and orientation error between the approximate gradient and the true gradient. Their influence on the performance of network training is given then. An gradient fixing model was established. It was designed to adjust the numerical value and orientation of the approximate gradient and reduce the error. We also designed gradient fixing based Gibbs sampling training algorithm(GFGS) and gradient fixing based parallel tempering algorithm(GFPT), and the comparison experiment of the novel algorithms and the existing algorithms is given. It has been demonstrated that the new algorithms can effectively tackle the issue of gradient error, and can achieve higher training accuracy at a reasonable expense of computational runtime.
引用
收藏
页码:694 / 703
页数:10
相关论文
共 50 条
  • [11] An Effective Algorithm of Restricted Boltzmann Machine Based on Momentum Method
    Shen H.-H.
    Li H.-W.
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2019, 47 (01): : 176 - 182
  • [12] A Novel Restricted Boltzmann Machine Training Algorithm with Fast Gibbs Sampling Policy
    Wang, Qianglong
    Gao, Xiaoguang
    Wan, Kaifang
    Li, Fei
    Hu, Zijian
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [13] An Automatic Setting for Training Restricted Boltzmann Machine
    Zhang, Chun-Yang
    Chen, C. L. Philip
    2014 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), 2014, : 4037 - 4041
  • [14] Training a Quantum Annealing Based Restricted Boltzmann Machine on Cybersecurity Data
    Dixit, Vivek
    Selvarajan, Raja
    Aldwairi, Tamer
    Koshka, Yaroslav
    Novotny, Mark A.
    Humble, Travis S.
    Alam, Muhammad A.
    Kais, Sabre
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2022, 6 (03): : 417 - 428
  • [15] Rotation-Invariant Restricted Boltzmann Machine Using Shared Gradient Filters
    Giuffrida, Mario Valerio
    Tsaftaris, Sotirios A.
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2016, PT II, 2016, 9887 : 480 - 488
  • [16] Identification by Gait using Convolutional Restricted Boltzmann Machine and Voting Algorithm
    Yu, Tao
    Liu, Xingang
    Mei, Yongyong
    Dai, Cheng
    Yan, Jingren
    IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 677 - 681
  • [17] An Improved Algorithm of Product of Experts System Based on Restricted Boltzmann Machine
    Shen Huihui
    Li Hongwei
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2018, 40 (09) : 2173 - 2181
  • [18] LCD: A Fast Contrastive Divergence Based Algorithm for Restricted Boltzmann Machine
    Ning, Lin
    Pittman, Randall
    Shen, Xipeng
    NEURAL NETWORKS, 2018, 108 : 399 - 410
  • [19] Restricted Boltzmann Machine Based Algorithm for Multi-objective Optimization
    Tang, Huajin
    Shim, Vui Ann
    Tan, Kay Chen
    Chia, Jun Yong
    2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [20] LCD: A Fast Contrastive Divergence Based Algorithm for Restricted Boltzmann Machine
    Ning, Lin
    Pittman, Randall
    Shen, Xipeng
    2017 17TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM), 2017, : 1015 - 1020