Download Comprehensive Evaluating Company HRM Performance Based on BP Neural Network Algorithm

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Existential risk from artificial general intelligence wikipedia , lookup

Catastrophic interference wikipedia , lookup

Convolutional neural network wikipedia , lookup

Transcript
Comprehensive Evaluating Company HRM Performance Based on
BP Neural Network Algorithm *
LIU Zhi Bin, XIONG Feng Shan
Department of Economics & Management, North China Electric Power University, P.R.China, 071003
School of Business, Agricultural University of Hebei, P.R.China, 071001
Abstract As a subsystem in the whole enterprise systems, effective function of human resources
management (HRM) system will determine the existence and development of the enterprises. To
evaluate the effectiveness of HRM and find the existed problems will improve human resources
management and promote the realization of the strategic goals of enterprises. In order to evaluate the
HRM effectiveness scientifically and accurately, according to the principle of BP neural network, this
paper proposes the BP neural network model for the HRM evaluation. The HRM evaluation of 12
enterprises in Hebei Province shows that the results given by this model are reliable, and this method to
evaluate the HRM effectiveness is feasible.
Keywords BP neural network algorithm, Human resource management, Comprehensive evaluation
1 Introduction
Human resources management evaluation is the cost-benefit measurement of the overall human
resources management activities, and compare with the past organization's performance, the similar
organizations' performance and the organizational goals. James Harrington, a manager, once said:" The
measurement is the key. If you can not measure it, you can not control it. If you can not control it, you
can not manage it. If you can not manage it, you can not improve it." In 1984, Wernerfelt first
interpreted the view of "Resource-Based View" (RBV) completely. In 1991, Barney further developed
and expounded this view. In this view, the resources and abilities are heterogeneous, the heterogeneity
decided the performance of different enterprises in the same industry is also different. According to
RBV, the enterprises can create value using a rare and difficult imitated way to theirs competitors. The
human resources are precisely this kind of resources, and when it reaches its way into the operating
system, it is not only able to create value and increase the strength of the enterprises, but this
competitive advantage is hard to imitate. Nowadays, more and more enterprises recognize the
importance of human resources management, but how to measure the performance of human resources
management is a major issue that troubled the enterprises.
Human resources management evaluation is a systematic evaluation process, and a scientific and
quantitative argumentation. There are many methods about the HRM evaluation have been widely
applied, such as: Delphi, the analytic hierarchy process, etc. However, these methods are subject to
stochastic factors in the evaluation, and the evaluation results are influenced by subjective experience
and knowledge limitations easily, which often with personal bias and one-sidedness. In recent years,
with the rapid development of the neural network that has the unique advantages——self-learning,
self-organizing and self-adapting ability, it can overcome the influence of subjective factors and has
been applied widely. This paper will use the BP neural network method to evaluate the HRM
synthetically.
2 The Basic Principle of BP Neural Network
In 1943, American psychologist W McCulloch and mathematician W Pitts presented a simple
neurons mathematical model, namely MP model, which created the theoretical research about the
*
This research was supported by the Scientific Research Foundation for Young Teachers of North
China Electric Power University. The item No. is 200611037.
941
artificial neural network model. In 1980s, American physicist J. J. Hopfield proposed the feedback
interlinkage network and defined the energy function, it is the function about the neuron state and
connection weights, which can be used to solve optimization problems and associative memory. In 1986,
D. E. Rumelhart and J. L. McClelland brought forward the back-propagation algorithm of multilayer
feedforward network, called BP network or BP algorithm. This algorithm is used to solve the problems
that perceptron cannot settle, and it is the most widely used algorithm presently.
BP neural network is consist of neurons and the connection between neurons, it can be divided into
input layer, hidden layer and output layer, and it belongs to the learning algorithm with mentor. BP
neural network is composed of positive propagation and the back propagation. In the positive
propagation phase, the state of every layer neurons will only affect the neurons state in the next layer; if
the expected output cannot be gotten in the output layer, the network enters into the error's back
propagation phase. According to the error signal of back propagation, the network changes the
network-connecting of all layers, to find out the best weight set and realize the correct network output.
The output of the input layer neuron is equivalent to the input values.
For the p(p=1,2,…,P) sample, if the output of k(k=1,2,…,K) node (the node is on the output layer
of BP neural network) is Okp, the connection weight values between hidden layer and output layer, input
layer and hidden layer are wkj and vji, and the hidden layer and output layer neurons use the bipolar
compression function as the output function, then the error function E on output layer can be defined as
a square function, namely
1 P K
E= ∑∑ ( d k − O k p )
2 p =1 k =1
2
In the formula, dk denotes corresponding desired output value.
BP algorithm is the guided learning, and the essential of learning is to revise the weight value
constantly so as to the error function to zero, therefore, in accordance with the principle of error gradient
decline, and the adjustment of wkj and vji can be expressed as:
∆w kj = −η
∂E
∂w kj
∆v ji = −η '
∂E
∂v ji
η and η' denote learning rate.
The amending process of weight value is an iterative process, namely:
P

 w kj ( n + 1) = w kj ( n ) + η ∑ δ kp O jp

P =1

P
 v (n + 1) = v (n) + η ' δ O
∑
ji
jp jp
 ji
P =1
δ kp = ( d k − O kp ) O kp (1 − O kp )

In this formula: 
 K

δ jp =  ∑ δ k p w kj  O jp (1 − O jp )
 K =1


BP algorithm steps are as follows:
(1) Initialize weight value, give the random number between 0-1 to all the weight value; (2) Input
the samples, specify the output layer neuron's expectations; (3) Calculate the actual output of every layer
neurons in sequence; (4) Amend the weight value, starting from the output layer until hidden layer
gradually; (5) Return to step 2, the network study concluded in less than a given error.
3 BP Neural Network Model of the Human Resources Management
Comprehensive Evaluation
3.1 The comprehensive indicators system of the human resources management evaluation
The indicators system of human resources management evaluation is the foundation to evaluate the
human resources management and its contribution to the competitiveness of enterprises. When
evaluating the HRM, we should keep to the systemic, consistency, comparability and feasible principles,
build a comprehensive HRM evaluation indicators system. The following evaluation indicators are taken
942
into account when we evaluate the human resources management.
3.1.1 The quality evaluation indicators
The quality evaluation indicators reflect the current quality situation of human resources and its
development potential in the future, including: Average age evaluation indicator (U1), Average
education level indicator (U2), Professional titles indicator (U3), Enterprise staff holding rate (U4).
3.1.2 The recruitment evaluation indicators
Through evaluating the recruitment work of the enterprises, we may hold the work quality and results of
the new staff, which can provide an effective guarantee for the sustainable development of human
resources, including: Average time to fill the jobs post (U5), Average passing rate for employees (U6),
Labor contracts maturity rate (U7), Labor contract rate (U8).
3.1.3 The training and development evaluation indicators
The training and development evaluation indicators used to evaluate the incentive effect of the
training and development system for the enterprise staff, including: Training methods coverage rate (U9),
Staff training rate (U10), Employees innovation evaluation indicator (U11), Self-development and
implementation evaluation indicator (U12).
3.1.4 The performance assessment evaluation indicators
Performance assessment refers to evaluate the completed status of the work target, the
implementation degree of the work duty of the employees, and feed back the above assessment results to
them, including: Knowing degree of the staff performance assessment (U13), Leading quality evaluation
indicator (U14), Work quality evaluation indicator (U15), Work efficiency evaluation indicator (U16).
3.1.5 The incentive evaluation indicators
The so-called incentive is to inspire, guide, maintain and regulate the behavior of the organization's
members using the certain conduct criterion and punitive measures. The incentive evaluation
indicators include: Employee salary satisfaction indicator (U17), Competitiveness evaluation indicator of
enterprises salary system (U18), Employee satisfaction indicator about the safety (U19), Employees active
degree indicator (U20).
3.2 BP neural network method of human resources management evaluation
Many of the evaluation indicators are qualitative factors among U1-U20 that impact the human
resources management. So for the indicators of U1, U2,…,U20, we use the method of expert scoring, as
follows: 1.0, 0.7, 0.5, 0.3, 0.1, five grades. Experts assess the influence factors of the human resources
management, and then give the scores of each evaluation indicators.
For the question of human resources management evaluation, we may look it as the non-linear
mapping from inputting the evaluation indicators of human resources management to exporting the final
evaluation values. Thus, when we use 3-layer BP network, the input layer is the evaluation value of the
influencing factors, a total of 20 neurons, the neuron number of hidden layer can be determined by need
and the output layer is only one neuron, is a numerical value, the range is [0,1], which denotes the
comprehensive evaluation result for the human resources management. The higher the score is, the
better all the evaluation indicators is, accordingly the benefit of the human resources management is
higher; Conversely, the lower the score is, the lower the benefit of the human resources management is.
3.3 Application example
In this paper, we take the human resources management evaluation of 12 enterprises in Hebei
Province as an example, which are shown in table 1.
943
Table 1 Expert Evaluation Data
Number
U1
U2
U3
U4
U5
U6
U7
U8
U9
U10
1
0.5
0.5
0.5
0.7
0.7
0.5
1
0.7
1
0.7
2
1
0.7
1
1
1
1
1
0.7
1
1
3
0.5
0.5
0.3
0.5
0.3
0.3
0.3
0.5
0.5
0.7
4
0.7
0.7
1
0.7
0.7
0.5
0.7
0.5
0.7
0.7
5
0.7
0.7
1
0.7
0.7
0.5
1
0.7
1
0.7
6
0.7
1
1
0.7
0.7
1
0.7
0.7
1
1
7
0.5
0.7
0.5
0.7
0.7
0.5
0.5
0.7
0.5
0.7
8
0.5
0.5
0.5
0.5
0.7
0.3
0.3
0.5
0.5
0.7
9
0.7
1
1
1
0.7
1
1
0.7
1
1
10
0.7
0.7
0.3
0.5
0.3
0.5
0.3
0.5
0.5
0.5
11
0.7
0.7
0.5
0.7
0.7
0.5
0.7
0.5
0.5
0.7
12
0.7
0.7
0.5
1
0.7
1
1
0.7
1
1
Continued Table
Number
U11
U12
U13
U14
U15
U16
U17
U18
U19
U20
score
1
0.7
1
1
0.7
0.7
0.7
0.7
0.7
0.7
0.1
0.713
2
0.7
1
1
0.7
1
0.7
1
0.3
0.7
1
0.931
3
0.7
0.5
0.3
0.5
0.7
0.7
0.7
0.7
0.3
0.5
0.488
4
0.7
0.5
0.7
0.7
0.5
0.7
0.7
0.7
0.7
0.5
0.683
5
0.7
1
1
0.7
0.7
0.7
1
0.7
0.7
0.1
0.727
6
0.7
1
0.7
0.7
0.7
0.7
1
1
1
1
0.861
7
0.7
0.5
0.7
0.5
0.7
0.7
0.7
0.7
0.7
0.5
0.604
8
0.7
0.5
0.3
0.5
0.7
0.7
0.7
0.7
0.3
0.5
0.488
9
0.7
1
0.7
0.7
0.7
0.7
0.7
0.7
1
0.5
0.817
10
0.7
0.5
0.3
0.5
0.7
0.5
0.7
0.3
0.3
0.5
0.460
11
0.7
0.5
0.7
0.7
0.7
0.7
0.7
0.3
1
1
0.630
12
0.7
1
1
0.7
0.7
0.7
0.7
0.7
0.7
0.5
0.766
We use the MatLab to realize the software program, establish the three-layer BP neural network
structure of human resources management, the given study accuracy ε = 0.0001, and we select 7
network neurons for the hidden layer. We take 1-8 group evaluation indicators data and evaluation
results in table 1 as the training set, train the network, and carry through the simulation evaluation using
the evaluation indicators data of the four residual groups and trained the network. In table 2, the network
training results and the actual comprehensive evaluation results in the human resources management
process are shown. The simulation results about the 4 test sets and the actual evaluation results, as
shown in table 3. The results in the table 2 and table 3 show that not only all the training samples is very
944
close to the actual evaluation value, but the results of the four simulation test sets is also very close to
the actual evaluation.
To better understand the evaluation results visually, we staple the evaluation results. The evaluation
scores between 0.8-1.0 show that the human resources management benefit is very high; The scores
between 0.7- 0.8show that the human resources management benefit is high; The scores between 0.5-0.7,
we say that the human resources management benefit is general; The scores below 0.5, we say that the
benefit is low.
Table 2 The Actual Evaluation Results Compared with the Network Training Results
Number
1
2
3
4
5
6
7
8
The actual evaluation results
0.7130
0.9310
0.4880
0.6830
0.7270
0.8610
0.6040
0.4880
Network training results
0.7185
0.9193
0.3408
0.6890
0.7196
0.8612
0.6029
0.4894
Table 3 The Actual Evaluation Results Compared with the simulation Results and the Benefit Classification
Number
1
2
3
4
The actual evaluation results
0.8170
0.4600
0.6300
0.7660
The simulation results
0.8369
0.4509
0.6614
0.7567
Experts classification
Very high benefit
Low benefit
General benefit
High benefit
Simulation classification
Very high benefit
Low benefit
General benefit
High benefit
4 Conclusion
The human resources management evaluation is associated with many factors, it need large
numbers of statistical calculation, and the factitious factors can be mixed into easily, which make the
evaluation work is difficult. In this paper, we build the BP neural network model about the human
resources management benefit evaluation based on the analysis of the influence factors. It can simulate
the evaluation made by the experts and avoid the subjective mistakes. However, when BP neural
network evaluates the human resources management, we use the computer to simulate the experts,
which requires some samples to train the network, so the selection of the training samples need to be
improved further.
References
[1]Zhao Haixia, Yu Jing. The Appraisal Index System of Human Resource Management in Enterprise.
Economy Forum, 2004, (2): 61 63
[2]Zhang Chunmei. Application of Neural Network to Investment Risk Evaluation of High-technical
Projects. Journal of Henan University of Science and Technology, 2004, 25 (4): 36 38
[3]Yue Peng. Study of the Artificial Nerves Nets Model of High-tech Project Investment Risk
Evaluation. Journal of Xi’an Institute of Finance and Economics, 2003, 16 (4): 19 22
[4]Liu Ying. Research on Appraisal Index System of Human Resource Management in Enterprise.
Journal of Shanghai University of Engineering Science. 2005, 19(3):268 272
~
~
945
~
~