International Journal of Machine Learning and Cybernetics | 2019

Deep Boltzmann machine for nonlinear system modelling

 
 

Abstract


Deep Boltzmann machine (DBM) has been successfully applied in classification, regression and time series modeling. For nonlinear system modelling, DBM should also have many advantages over the other neural networks, such as input features extraction and noise tolerance. In this paper, we use DBM to model nonlinear systems by calculating the probability distributions of the input and output. Two novel weight updating algorithms are proposed to obtain these distributions. We use binary encoding and conditional probability transformation methods. The proposed methods are validated with two benchmark nonlinear systems.

Volume 10
Pages 1705-1716
DOI 10.1007/S13042-018-0847-0
Language English
Journal International Journal of Machine Learning and Cybernetics

Full Text