{"title":"Prediction of Ore Quantity Based on GA-BP Neural Network","authors":"Li Guo, Qiong Wu, Qinghua Gu","doi":"10.15273/GREE.2017.02.015","DOIUrl":null,"url":null,"abstract":"BP neural network is a multilayer feedforward network trained by error back-propagation algorithm, which is one of the most widely used neural network models. However, BP neural network has exposed more and more shortcomings and deficiencies with the expansion of the application scope. In the prediction of ore quantity, BP neural network has the characteristics of slow convergence and easy to fall into local minimum point. In order to obtain the global optimal solution, and to improve the defects of BP neural network, this paper proposes combination optimization algorithm of genetic algorithm (GA) and BP neural network to improve the speed and accuracy of forecasting the main design flow chart and the analysis of the sort distinguish algorithm are offered, and then some problem in the design and debugging of the algorithm are discussed. On this basis, the GA-BP neural network model is constructed and applied to optimize the initial weights and threshold value of BP neural network. This model choices the floating point coding method to encode the connection weights and thresholds, and divides subjects into several populations. Through the introduction of selection, mutation, crossover, initial weight and other operators, making operational synergies between the various groups. This study selects 30 geological units, 8 quantitative variables (Pb, Zn, Cu, Mo, Si, Ni, Co, V) and 12 qualitative variables to carry out empirical analysis. Then the simulation of the algorithm is carried out in MATLAB and the parameters are analysed. By normalizing the input samples, 22 groups of observation data are used as the training data for prediction, and the latter 8 groups of observation data are used as the test data to be verified. The results show that when the ore quantity characteristics are not very significant, the model will produce prediction bias. But the improvement of the algorithm increases the efficiency of the function approach capacity of BP neural network and conquer the BP neural network system’s instability. It provides an auxiliary guide for ore prediction, which have higher reference value.","PeriodicalId":21067,"journal":{"name":"Resources Environment & Engineering","volume":"1994 1","pages":"78-82"},"PeriodicalIF":0.0000,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Resources Environment & Engineering","FirstCategoryId":"1087","ListUrlMain":"https://doi.org/10.15273/GREE.2017.02.015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
BP neural network is a multilayer feedforward network trained by error back-propagation algorithm, which is one of the most widely used neural network models. However, BP neural network has exposed more and more shortcomings and deficiencies with the expansion of the application scope. In the prediction of ore quantity, BP neural network has the characteristics of slow convergence and easy to fall into local minimum point. In order to obtain the global optimal solution, and to improve the defects of BP neural network, this paper proposes combination optimization algorithm of genetic algorithm (GA) and BP neural network to improve the speed and accuracy of forecasting the main design flow chart and the analysis of the sort distinguish algorithm are offered, and then some problem in the design and debugging of the algorithm are discussed. On this basis, the GA-BP neural network model is constructed and applied to optimize the initial weights and threshold value of BP neural network. This model choices the floating point coding method to encode the connection weights and thresholds, and divides subjects into several populations. Through the introduction of selection, mutation, crossover, initial weight and other operators, making operational synergies between the various groups. This study selects 30 geological units, 8 quantitative variables (Pb, Zn, Cu, Mo, Si, Ni, Co, V) and 12 qualitative variables to carry out empirical analysis. Then the simulation of the algorithm is carried out in MATLAB and the parameters are analysed. By normalizing the input samples, 22 groups of observation data are used as the training data for prediction, and the latter 8 groups of observation data are used as the test data to be verified. The results show that when the ore quantity characteristics are not very significant, the model will produce prediction bias. But the improvement of the algorithm increases the efficiency of the function approach capacity of BP neural network and conquer the BP neural network system’s instability. It provides an auxiliary guide for ore prediction, which have higher reference value.