利用BP神经网络建立三层神经网络结构模型,以全国人口的出生率,死亡率,老年抚养率等5个指标作为输入样本,对全国总体人口进行预测.隐含层采用多种方法使人为因素降到最低,同时文中采用自适应学习速率和附加动量法相结合的方法,对网络进行训练和学习.将BP预测人口和其他数学方法做比较,预测结果显示该方法是可行的.
A three-layer neural network structure model was built using BP neural network model.Five indexes such as the national birth rate,mortality,elderly raising rate were used to predict the whole country population.The hidden layer used a variety of methods to minimize the man-made factors,and this paper used self-adaptive learning speed and additional momentum to train and learn the network.Finally the BP predicted the population,which is compared with other mathematical methods.The resultes showed that this method is feasible to predict population.