To improve magnetotelluric(MT)nonlinear inversion accuracy and stability,this work introduces the deep belief network(DBN)algorithm.Firstly,a network frame is set up for training in different 2D MT models.The network ...To improve magnetotelluric(MT)nonlinear inversion accuracy and stability,this work introduces the deep belief network(DBN)algorithm.Firstly,a network frame is set up for training in different 2D MT models.The network inputs are the apparent resistivities of known models,and the outputs are the model parameters.The optimal network structure is achieved by determining the numbers of hidden layers and network nodes.Secondly,the learning process of the DBN is implemented to obtain the optimal solution of network connection weights for known geoelectric models.Finally,the trained DBN is verified through inversion tests,in which the network inputs are the apparent resistivities of unknown models,and the outputs are the corresponding model parameters.The experiment results show that the DBN can make full use of the global searching capability of the restricted Boltzmann machine(RBM)unsupervised learning and the local optimization of the back propagation(BP)neural network supervised learning.Comparing to the traditional neural network inversion,the calculation accuracy and stability of the DBN for MT data inversion are improved significantly.And the tests on synthetic data reveal that this method can be applied to MT data inversion and achieve good results compared with the least-square regularization inversion.展开更多
基金Project(41304090)supported by the National Natural Science Foundation of ChinaProject(2016YFC0303104)supported by the National Key Research and Development Project of ChinaProject(DY135-S1-1-07)supported by Ocean 13th Five-Year International Marine Resources Survey and Development of China
文摘To improve magnetotelluric(MT)nonlinear inversion accuracy and stability,this work introduces the deep belief network(DBN)algorithm.Firstly,a network frame is set up for training in different 2D MT models.The network inputs are the apparent resistivities of known models,and the outputs are the model parameters.The optimal network structure is achieved by determining the numbers of hidden layers and network nodes.Secondly,the learning process of the DBN is implemented to obtain the optimal solution of network connection weights for known geoelectric models.Finally,the trained DBN is verified through inversion tests,in which the network inputs are the apparent resistivities of unknown models,and the outputs are the corresponding model parameters.The experiment results show that the DBN can make full use of the global searching capability of the restricted Boltzmann machine(RBM)unsupervised learning and the local optimization of the back propagation(BP)neural network supervised learning.Comparing to the traditional neural network inversion,the calculation accuracy and stability of the DBN for MT data inversion are improved significantly.And the tests on synthetic data reveal that this method can be applied to MT data inversion and achieve good results compared with the least-square regularization inversion.