4.2 BP Neural Network Model
Architecture
Based on the traditional ANN (Artificial Neural
Network), the BP network model architecture of
early risk warning of high-tech entrepreneurial
enterprise is divided into three layers:
(1)Input layer: The input variables are the
second-class indexes of the index system (shown in
table 1), so there are 22 input layer nodes. Then, the
indexes are given values using the evaluation
method illustrated in section 4.1. These values
would be learning samples of the BP network.
(2)Hidden layer: When it comes to the selection
of the number of hidden layer nodes, referring to the
BP neural network of self-adjusted all parameters
learning algorithm that is mentioned in paper [15],
we set the number of nodes large enough at the
beginning. Then, the network will learn by itself
until we get the appropriate number of nodes.
(3)Output layer: The early risk warning of high-
tech entrepreneurial enterprise is a process from
qualitative analysis to quantitative analysis and back
to qualitative analysis. This model converts the
qualitative to quantitative output. Then, we warn the
risks according to the comment set and output. The
risks are classified into four levels: safe, light,
serious, and dangerous. These levels can be
represented by the output vectors (1,0,0,0), (0,1,0,0),
(0,0,1,0), (0,0,0,1). So, the number of output layer
nodes is four.
4.3 BP Neural Network Model
Algorithm
The BP neural network model algorithm is as
follows:
Step 1: Give values to the indexes and input
them as variables to the neural network.
Step 2: Set the number of input nodes and
initialize the parameters (including the learning
accuracy
ε
, the prescribed number of iterative
steps M,the upper limit of hidden layer nodes,
learning parameter b, momentum coefficient a, the
number of initial hidden layer nodes a should be
large.)
Step 3: Input the learning samples and make the
values of sample parameters [0, 1].
Step 4: Give random numbers between -1 and 1
to the initial weighting matrix.
Step 5: Train the network with the modified BP
method.
Step 6: Judge whether or not the number of
iterative steps is exceeding the prescribed. If yes,
end; If no, go back to step 5 and continue learning.
Step 7: Collect the values of the indexes and
process these data to make them [0, 1].
Step 8: Input the processed data to the trained BP
neural network and get the output.
Step 9: Warn the risk early of the entrepreneurial
enterprise according to the output and the risk level
comment set.
5 EMPIRICAL RESEARCH
We select 17 high-tech entrepreneurial enterprises in
SiChuan high-tech industrial zone; Chi Tong Digital
LLC(Q1); DI Zhong Digital LLC (Q2); Guang Hua
Science and Technology LLC(Q3); Chen Jing
Electronics(Q4); Hui Jin Science and Technology
LLC(Q5); Gao De Software(Q6); Tian Sheng
Science and Technology LLC(Q7); Data System
LLC(Q8); Network Educational Technology(Q9);
Communication Technology Company(Q10); Kai
Yuan Information LLC (Q11); Hua Run Science and
Technology LLC(Q12); Bo Yu Tong Da LLC
(Q13); Global Technology (Q14);Traffic
Engineering Company(Q15); Internet of Energy
Company (Q16); Xing Ge Science and Technology
LLC(Q17); The experts are invited to evaluate the
operation risks of these entrepreneurial enterprises
by using Delphi method and AHP method. We come
to a conclusion: the risk level of Q1、Q2、Q7、
Q13 is ‘safe’; the risk level of Q3、Q4、Q8、
Q9、Q14 is ‘light’; the risk level of Q5、Q10、
Q11、Q15 is ‘serious’; the risk level of Q6、
Q12、Q16、Q17 is ‘dangerous’. We take 12
enterprises at the top of the list as the training
samples of BP network model and the last 5
enterprises as the prediction samples.
5.1 BP Neural Network Training
The BP neural network architecture is built by 22-
30-4 (The number of input layer nodes is 22, the
number of hidden layer nodes is 30, the number of
output layer nodes is 4). We initialize the network
(the upper limit ε=0.0002, learning rate, η=0.5,
Inertia Parameter a=0.1), give values to the indexes
of risk early warning of the 12 high-tech
entrepreneurial enterprises (Q
1
-Q
12
) and input the
processed data to the BP network model. Then the
network is trained by the modified BP learning
algorithm and the network architecture becomes 22-
15-14. At the same time, we get the optimized
network weight matrix.
ISME 2016 - Information Science and Management Engineering IV
16