Abstract
In order to solve the problem that the production volume and sales volume of electronic products cannot be matched in time, it is necessary to predict the order and sales volume, and then effectively control the production volume of manufacturers. This article first introduces the basic steps of implementing the BP neural network algorithm, and then uses MATLAB software to fit the original data based on the BP neural network algorithm to predict the sales volume of the latest generation of products sold by customers to customers in the next 20 weeks and the latest generation of products in different sales. The region’s order volume in the next 20 weeks, and according to the forecast results to provide enterprises with production decisions to achieve timely matching of production volume and sales volume.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
With the rapid development of science and technology, electronic products have entered millions of households and become necessities for people’s daily work and life. The rapid replacement of electronic products often makes product output and sales volume not match in time, resulting in product backlog or Deficit affects earnings. For this reason, the electronics industry urgently needs an effective product sales forecasting method to provide scientific decision support for its production plan. Orders and sales volume are important basis for forecasting production volume. Therefore, this article will build a sales forecast model and order forecast model for electronic products, and predict the sales volume of the latest generation of products sold by sellers to customers in the next 20 weeks based on the existing sales data of a certain brand of electronic products. Order volume for the next 20 weeks in different sales regions.
2 BP Neural Network Algorithm
Among the neural networks, the most representative and widely used is the BP (Bake-Propagation) neural network (multi-layer feed forward error) proposed by Rumel Hart and McClelland of the University of California in 1985. Back Propagation Neural Network). This model is a supervised learning model with a strong self-organizing and adaptive ability. It can grasp the essential characteristics of the research system after learning and training on a representative sample, and has a simple structure and strong operability. Can simulate arbitrary non-linear input-output relationships. The specific implementation steps of the BP neural network algorithm are as follows:
The first step is to select the structure of the BP neural network based on the data signs. The BP neural network model used in this article The number of network layers is 2 and the number of hidden layer neurons is 10. The hidden layer and output layer neuron functions are selected as tansig function and purelin function, the network training method uses gradient descent method, gradient descent method with momentum and adaptive should lr the gradient descent method; The second step is to normalize the input data and output data; The third step is to construct a neural network using the function newff(); In the fourth step, before training the neural network, first set related parameters, such as the maximum number of training times, the accuracy required for training, and the learning rate; The fifth step is to train the BP neural network; The sixth step is to repeat the training until the requirements are met; The seventh step is to save the trained neural network and use the trained neural network to make predictions; In the eighth step, the predicted value is compared with the actual output value to analyze the stability of the model.
3 Sales Forecast
This section uses MATLAB software to fit the original data using the BP neural network algorithm, and finally completes the forecast of the sales volume of the latest series of each product. The specific program code is as follows:
Enter the original data into the above code, and obtain the fitting curve of the sales volume of the a-3 generation products (see Fig. 1).
After error analysis, the model is suitable for forecasting the sales volume of the product, and the original program is further improved to predict the sales volume of the a-3 generation products to the customers in the next 20 weeks(see Table 1).
The same processing method can predict the sales volume of the b-2 and c-1 products from the seller to the customer in the next 20 weeks. The fitting graphs of the actual and predicted values (see Fig. 2 and 3). Sales forecast values (see Table 2 and 3).
Through the above analysis, it is found that the BP neural network algorithm has a good fitting degree, the relative error between the predicted value and the actual value is small, the prediction result is more accurate, and it can be used for short-term and medium-term prediction.
4 Order Volume Forecast
This paper first uses EXCEL software to screen the d-3, e-2, and f-generation products by sales area and order type. According to the analysis of the characteristics of the filtered data, it is found that the prediction of the order volume can still use the BP neural network algorithm. The difference between the algorithm in this part and the second part lies in the selection of parameters and hidden layer neurons. The accuracy and training times of this part are higher than the second part. Another 30 hidden layer neurons are selected, which achieves a better simulation results. The effect. The results of fitting and prediction using MATLAB software are as follows: First of all, we carried out the order volume of the a-3, b-2, c-1 three-generation products that are not divided into sales areas in the next twenty weeks. Manufacturers received orders (type B + C) and sellers placed orders (type A + B). The specific prediction results are as follows (Fig. 4 and Table 4):
The forecast results show that in the next 20 weeks, the order volume of a-3 generation product sellers will first increase significantly, and will fall after reaching a certain number (Fig. 5 and Table 5).
The forecast results show that the order volume of a-3 generation product manufacturers will have two peak periods in the next 20 weeks, and manufacturers can appropriately adjust their production strategies based on the forecast results (Fig. 6).
It can be seen from the above figure that the fitting effect of the BP neural network model is better. After further error checking, it was found that the error was small, so the program was further improved for prediction. The predicted value.(see Table 6).
The forecast results show that the order quantity of b-2 generation product sellers will pick up in the next 20 weeks, but the range is not large, and it will decline rapidly after the 17th week (Table 7 and Fig. 7).
The fitting and forecasting results show that the number of the two types of orders in the previous period of the product basically match, and the trend in the next 20 weeks is similar, but the number is different (Fig. 8 and Table 8).
The forecast results show that the order volume of c-1 generation product sellers will fluctuate greatly in the next 20 weeks (Fig. 9 and Table 9).
The forecast results show that the orders received by c-1 generation product manufacturers in the next 20 weeks will remain high.
Secondly, according to the filtered data, predict the order volume of d-3, e-2, f products in different sales regions in the next 1 to 20 weeks. The specific fitting chart is as follows. The forecast results of the order volume in the next 20 weeks are not listed here. Now, readers can make their own predictions based on the program codes listed above, and the operation is simple and easy (Fig. 10).
The fitting and prediction results show that the two orders of d-3 products in the a sales region will enter a stable recession in the next 20 weeks, which indicates that these products will soon exit the market (Fig. 11).
The fitting and forecasting results show that the orders of manufacturers of d-3 products in the c sales region will gradually rise in the next 20 weeks. The orders of sellers of d-3 products in the b sales region will be smaller and should be increased in Product promotion in the region. The forecast results of the order quantity of the e-2 products in the sales region of a and the order quantity of the manufacturer show that the former has a certain degree of rebound after entering a long trough period. The main reason for the trough period is In the previous stage, the sellers in this sales area placed large orders; the latter placed large fluctuations in order quantities, which was mainly affected by changes in the order volume of C products (Figs. 12 and 13).
The forecast results show that the order quantity of product f in sales area a has soared in a short period of time, but it has declined rapidly in the later period and continues to rise, indicating that the demand for product f in area a in the future is not high (Fig. 14).
The fitting and forecasting results show that the two orders of f products in the c sales area have similar trends, indicating that sales of f products in this area are relatively stable.
References
Hu, Y.: Credit evaluation of personal housing loan repayment based on bp neural network. University of Science and Technology of China (2014)
Li, Q.: Fusion neural network model of BP neural network and its application in stock market forecasting. Jilin University of Finance and Economics (2013)
Deng, W.: MATLAB function all-around quick reference book. People’s Posts and Telecommunications Press, Beijing (2012)
Li, B., Wu, L.: MATLAB data analysis method. Machinery Industry Press, Beijing (2012)
Ju, C.: Research and application of fuzzy neural network. University of Electronic Science and Technology Press (2012)
Deng, L., Li, B., Yang, G.: Analysis of matlab and financial model. Hefei University of Technology Press (2007)
Acknowledgement
2019 Basic Scientific Research Operational Expenses Scientific Research Project of Hei-longjiang Provincial Department of Education, no. : 2019-KYYWF-0474.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Sun, L., Yu, G., Zhang, Z. (2020). Research on Sales Forecast of Electronic Products Based on BP Neural Network Algorithm. In: Jiang, X., Li, P. (eds) Green Energy and Networking. GreeNets 2020. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 333. Springer, Cham. https://doi.org/10.1007/978-3-030-62483-5_34
Download citation
DOI: https://doi.org/10.1007/978-3-030-62483-5_34
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-62482-8
Online ISBN: 978-3-030-62483-5
eBook Packages: Computer ScienceComputer Science (R0)