Literature DB >> 35417484

Happy work: Improving enterprise human resource management by predicting workers' stress using deep learning.

Yu Zhang1, Ershi Qi1.   

Abstract

Recently, workers in most enterprises suffer from excessive occupational stress in the workplace, which negatively affects workers' productivity, safety, and health. To deal with stress in workers, it is vital for the human resource management (HRM) department to manage stress effectively, bridging the gap between management and stressed employees. To manage stress effectively, the first step is to predict workers' stress and detect the factors causing stress among workers. Existing methods often rely on the stress assessment questionnaire, which may not be effective to predict workers' stress, due to 1) the difficulty of collecting the questionnaire data, and 2) the bias brought by workers' subjectivity when completing the questionnaires. In this paper, we aim to address this issue and accurately predict workers' stress status based on Deep Learning (DL) approach. We develop two stress prediction models (i.e., stress classification model and stress regression model) and correspondingly design two neural network architectures. We train these two stress prediction models based on workers' data (e.g., salary, working time, KPI). By conducting experiments over two real-world datasets: ESI and HAJP, we validate that our proposed deep learning-based approach can effectively predict workers' stress status with 71.2% accuracy in the classification model and 11.1 prediction loss in the regression model. By accurately predicting workers' stress status with our method, the HRM of enterprises can be improved.

Entities:  

Mesh:

Year:  2022        PMID: 35417484      PMCID: PMC9007354          DOI: 10.1371/journal.pone.0266373

Source DB:  PubMed          Journal:  PLoS One        ISSN: 1932-6203            Impact factor:   3.240


Introduction

With the rising of artificial intelligence (AI), the new technique has impacted various fields. Human resources management (HRM) in the high-technology enterprise, is being reshaped by developing the novel personal selection and management with neural network [1]. For a long time, managers in enterprises attempt to adopt the optimal method to recruit and manage the employees. Rather than the traditional recruit procedure consisting of cover letter, resume and interview, HR consultants commonly make the decision according to the social networking, online competitions and data exploration techniques, by which they are able to know the advantages and disadvantages of the candidates. Using neural networks is a new way to screen the accurate background and potentials of candidates, consequently fastening recruiters’ work. As the development of the neural network in HR, the neural network-based recruit is much more mature, comparing to the HR management for the management is usually affected by the difference of individuals. From the view of enterprises manager, they commonly pay more attention to their working performance and the sense of belonging to enterprises. In the research of HRM, the scientific measurement to HRM policies include: involvement; training, development and education; work conditions; and compensation and rewards. Gisela Demo et al. [2] pointed out that if the appropriate psychometric parameters are involved, along with firm policies, the HRM would be more reliable and comprehensive. Additionally, it can be used to be a diagnosis to improve employees’ well-being at work and optimize organizational results. From 2012, the research on psychometric parameters in HRM has attracted numerous attention from different aspects [3-5]. We notice that the previous works lack scientific analysis on the psychometric parameters, especially in the high-tech companies, that the majority of companies are the youth. Then, our work focuses on these employees’ mental conditions as stress level. By using the neural network technique, our scheme is able to provide a stress level report for the manager to make a proper decision, which aims to release and eliminate the influence caused by the mental issues. Different from the research on stress in the behavioral [6, 7] and health [8, 9] fields using social “theory” to explain the stress as an aspect of an individual’s daily life, our work is aiming to describe the stress in the mathematic method by combining statistics and artificial intelligence technique. However, there is a challenge in the real-world applications, that is the continuous monitoring of an individual’s state, involving physiological data collection, preprocessing, feature extraction coupled with selection/transformation to finally classify these stress-related features. The state-of-the-art of stress recognition algorithms such as the automatic stress recognition algorithms, the real-time non-intrusive fatigue monitor and a wearable emotional state assessing system, and a classification of emotions by neural network. To optimize the accuracy of the model, it is required that we perform a comprehensive analysis of the machine learning paradigms available and choose the one with optimal predictive ability and sensitivity. Solutions derived for determining the stress level of individual-related phenomenons using such soft-computing methodologies offer a high degree of sensitivity and specificity required over other heuristic prediction approaches. Our contributions are summarized as follows: Key Problem. We study workers’ stress prediction problem in the context of human resource management. Studying this problem is vital to manage workers’ stress and improve enterprise human resource management. Novel Method. We propose a deep learning-based method for the workers’ stress prediction problem. We develop two stress prediction models (i.e., stress classification model and stress regression model) and correspondingly design two neural network architectures. We train these two stress prediction models based on the workers’ data (e.g., salary, working time, KPI). Extensive Evaluation. We evaluate our method over two real-world datasets about workers’ stress levels (i.e., ESI and HAJP). The experimental results show that our method can effectively predict workers’ stress levels with high accuracy. The remainder of this paper is organized as the following 5 parts: “Related work”, “Preliminary”, “Method”, “Experiments”, and “Conclusion and future work”. We review literature related to our work in part 1. In part 2, we briefly introduce the background of HRM problem and neural network approach. In part 3, we propose the deep learning-based predictor to predict employees’ stress levels and design the architecture of neural network we use. In part 4, we carry out the experiments of our proposed deep learning-based predictor for employees’ stress level prediction over two real-world datasets: ESI and HAJP. Finally, we conclude this paper and discuss future work in part 5.

Related work

To mitigate work-related disorders, stress detection gains increasing research attention. The basic existing approach is the questionnaire-based stress level detection (WSQ [10]). However, the questionnaire-based stress level detection is potentially subjective such that the conclusions may be inaccurate for the decision-making. Therefore, we propose the artificial neural networks (ANN)-based stress level detection approach and apply this approach to any objective worker’s data, including but not limited to salary, working time, KPI. One should note that our ANN-based detection is essentially different from the questionnaire-based stress level detection. Our approach is more general due to its objective, quantitative and automated properties. Once our approach trains a general prediction model based on the collected data, it can be adaptive to predict the new instances (i.e., workers). In contrast, the questionnaire-based stress level detection is more specific and lacks adaptation to new instances. Besides, it requires tedious manual effort to collect data and analyze data. We summarize the difference of them in Table 1 below.
Table 1

Comparing our method with questionnaire-based stress level detection (WSQ).

OursWSQ [10]
GeneralSpecific
AdaptiveStatic
QuantitativeQualitative
AutomaticManual

Neural network

The neural network has attracted a large amount of interest for training the mathematical model of complex systems [11, 12], and extending this concept to engineering applications. Since that, a sequence of significant works on the neural network has been proposed. Long Short-Term Memory (LSTM) [13] was proposed to deal with the gradient related issues of Recurrent Neural Network (RNN) with remarkable success in different applications, as speech recognition [14], machine translation [15], fault forecasting [16] and forecasting [17]. Then, the convolutional neural network (CNN) has been proposed for extracting features adaptively and effectively in different research fields [18-20]. In particular, deep learning theory [21] provides new perspectives for the feature representation of complex systems. Multiphase flow research that deep learning provides a lot of excellent solutions for its complex challenges. Ghosh et al. [22] and Roman et al. [23] separately use the genetic algorithm and the neural networks to identify the flow features. Some researchers try to use deep learning methods to study the pattern recognition [24] for further prediction. Deep learning was used to diagnose liver disease and predict the potential of liver disease [25]. Guo et al. [26] use the deep learning algorithm to identify the stock patterns for assisting the expert to predict the trend of the target stock. Recently, Le et al. [27] was attempting to predicting for Acute kidney injury (AKI) up to 48 hours in advance of onset by using CNN and patient Electronic Health Record (EHR) data, in order to overcome the difficulties of prediction and diagnosis. Here, we can conclude that deep learning algorithms have achieved a giant success in numerous research fields along with impressive and profound impacts in real-world applications. The outstanding performance in industry, economy and medical science, indicates the potential of management.

Neural network-based stress level analysis

In the next part, we introduce some works related to stress analysis based on the neural network. Singh et al. [28] investigate continuous stress level monitoring based on neural network classifier. The features they use are physio-logical signals like Galvanic Skin Response (GSR) and Photoplethysmography (PPG) and the network architecture they design is Layer Recurrent Neural Networks (L-RNN). However, it is not easy to obtain physio-logical signals. Requiring the workers to wear the handsets is intrusive. Mohanty et al. [29] proposes a feature reduction mechanism using the combination of Vector Quantization (VQ) and eigenvalue decomposition and select effective features to recognize child emotion using the probabilistic neural network. Lin et al. [30] study psychological stress detection from cross-media microblog data using deep sparse neural network. Weng et al. [31] train different types of classifiers using the neural network to predict the disease. The existing works [32-34] are most related to our method. Umematsu et al. [32] study students’ daily life stress forecasting based on the long short-term memory (LSTM) neural network and students’ data (i.e., physiological signals, mobile phone usage, location, and behavioral surveys). Differently, we study the workers’ stress prediction problem in the context of human resource management and use the enterprise-related datasets. Li et al. [33] study stress detection using 1-dimensional (1D) convolutional neural network and a multilayer perceptron neural network. Note that the dataset they use is physiological data collected from chest-worn and wrist-worn sensors. Collecting the physiological data from workers is difficult due to requiring the workers to wear the handset sensors. Bekesiene et al. [34] propose an ANN-based framework to predicate the stress level of military conscripts. However, they use the military data, which is secret. Besides, they do not study the stress regression model, which is one of focus in our work.

Preliminary

Constitutive definitions of HRM policies

In this part, we review the constitutive definitions of typical HRM policies [35] as Table 2. Some research points out that perceptions of HRM are associated with levels of employee wellbeing [36], especially the emotional factors. The results show that the relationship between work motivation and the level of stress, is positive, which leads to the improvement of employee’s performance straightly. Therefore, in our work, the research focuses on involvement rather than other HRM policies.
Table 2

The constitutive definitions of HRM policies.

HRM PolicyConstitutive Definition
Recruitment and Selection (RS)Look for and select employees, in terms of: people’s values, interests, expectations. on demands of the position.
Involvement (I)Contribute to employees’ well-being, in terms of: acknowledgement, relationship, participation and communication.
Training,Provide employees systematic competence
Development & Education (TD&E)and stimulate continuous learning and knowledge.
Work Conditions (WC)Provide good work conditions to employees, in terms of: benefits, health, safety and technology.
Competency-Based Performance Appraisal (CBPA)Evaluate employee’s performance for decisions on promotions, career planning and development.
Compensation and Rewards (CR)Reward employees’ performance and competence via remuneration and incentives.

The introduction of neural network

In this part, we review the technique of deep neural network (i.e., DNN), which serves as the basis of our work. DNN consists of one input layer, numerous hidden layers, and one output layer. In each layer, there are some neurons, of which the link is a cause-effect chain to be learned and trained. Due to the non-linear representation ability, DNN is helpful to uncover the underlying non-linear relation in the datasets. In our setting, the feature of the worker is characterized by a 1-dimensional vector. Therefore, the fully connected network (also known as Multi-layer perceptron, MLP) is applicable in our setting. Note that we do not use a convolution neural network (CNN) because the datasets for workers’ stress prediction do not often contain 2-dimensional image feature like MNIST. The fully connected layer indicates that a neuron is connected to all neurons in the next layer. The DNN model is of a linear function and an activation function as Eq 1, where x is the input value of every neuron; w is the coefficient of linear relationship, and b is the bias. Assuming there are L hidden layers in DNN, we use f(x) to represent the activation function for increasing the nonlinearity of the neural network, which is usually applied for evaluating the nonlinear function for nonlinear models. The calculation of the output value can be expressed as Eq 2: where L represents the L-th layer; x is the matrix of input variables; W and b are high dimensional matrices. The loss function is used to estimate the difference between the real value and the predicted value. The values are non-negatively real, which is the baton of the whole network model. They guide the network parameter learning through the error backpropagation generated by the predicted sample and the real sample marks. When the value of the loss function is smaller, the robustness of the model is better. W and b are determined by the minimum value of the loss function in the process of training. The last layer of the network has only one neuron of LI. Thus, the Binary_Crossentropy loss function was used to train the network, instead of using the conventional softmax classification loss function. For all N points, where y is the label (1 for positive point and 0 for negative point); p(y) is the predicted probability of the point to be positive.

Method

We propose a deep learning-based predictor to predict employees’ stress levels. The employee’s feature is represented by a vector with predefined dimensions. We construct the neural network architecture using Multi-layer perceptron (MLP), which is essentially a fully connected network. In our problem, there are two kinds of output layers. When the prediction is binary results that characterize workers’ satisfied statuses or unsatisfied statuses, the output layer consists of 2 neurons. When the prediction is the numeric result that characterizes workers’ satisfactory level in the interval [0, 1], the output layer consists of 1 neuron. And these two networks are called the classification model and regression model, respectively. We illustrate the network architectures of the stress classification model and stress regression model in Figs 1 and 2, respectively. In Fig 1, the input layer consists of several neutrons that correspond to the number of worker’s features. Following the input layer, several hidden layers are set up to extract the worker’s feature in the more abstract representation spaces layer by layer. Due to the binary classification in the stress classification model, we set up 2 neutrons in the output layer. Similar network architecture is used in the stress regression model as shown in Fig 2. Differently, the output layer consists of only one neutron due to the scalar stress level prediction in the stress regression model. Actually, we can construct the stress regression model by adding a neutron as the output layer in the stress classification model.
Fig 1

The network architecture of the classification model used in our setting.

Fig 2

The network architecture of the regression model used in our setting.

By setting up the network architectures, we can formally develop our method for the workers’ stress prediction problem. Taking two real-world datasets (ESI for the stress classification model and HAJP in the stress regression model) as examples, we illustrate our method in Fig 3. The procedure of constructing a predictive model can be summarized as follows: 1) Data collection: system receives the datasets (e.g., ESI and HAJP) as inputs; 2) Variables determination input: System identifies the variables and inputs the determined variables; 3) Data pre-processing: Before model training, system scrambles and generalizes the variables due to a different physical unit of the variables; 4) Database dividing: System divides the dataset into three shares for model training, model validation, and model testing; 5) ML-FCN DNN: System runs DNN over the training set and checks the accuracy of the training DNN model over the validation set. When the training process is finished, the system uses the test set to evaluate the generalization ability of the model and further validate the prediction accuracy.
Fig 3

The procedure of constructing a predictive model.

Experiments

Setup

We carry out experiments to evaluate the proposed predictor over two datasets: Employee Satisfaction Index (ESI) https://www.kaggle.com/mohamedharris/employee-satisfaction-index-dataset and Hr Analytics Job Prediction (HAJP) https://www.kaggle.com/mfaisalqureshi/hr-analytics-and-job-prediction, which are publicized in Kaggle. In ESI, there are 500 workers with 14 attributes. We exclude the index id and worker id and set the valid features as: “age, dept, location, education, recruitment_type, job_level, rating, onsite, awards, certifications, and salary”. Among these features, the numeric ones include “age, job_level, rating, onsite, awards, certifications and salary”. For attributes “job_level and rating”, their values are ranged in {1, 2, 3, 4, 5}. For attribute “dept”, it represents the department worker belongs to and its domain is {HR, Technology, Sales, Purchasing, Marketing}. For attribute “education”, it represents the degree worker has and its domain includes undergraduate (UG) and postgraduate (PG). For attribute “location”, it represents the location worker lives and its domain includes city and suburb. For attribute “recruitment_type”, its domain is {Referral, Walk- in, On- Campus, Recruitment Agency}. The label is “satisfied” which is a binary attribute. Thus, our predictor for the ESI dataset belongs to the classifier model. In HAJP, there are 14999 workers with 10 attributes. We select “last_evaluation, number_project, average_montly_hours, time_spend_company, Work_accident, left, promotion_last_5years, Department, salary” as valid features. The label is “satisfaction_level” which is floating attribute and ranged in [0, 1]. Thus, our predictor for the HAJP dataset belongs to the regression model. We implement the proposed predictor using the Pytorch framework with version 1.6.0. We run all the experiments on a Ubuntu 16.04.3 server with five NVIDIA TITAN xp graphic cards. We set up 2 hidden layers for our MLP-based predictor. We split the whole datasets into training datasets, validating datasets, and testing datasets with a ratio 6: 2: 2. The maximum training steps are set to be 500 by default. To conveniently demonstrate the performance of testing phase, we report the test results during the training process.

Numerical results

The performance of stress classification model

We first evaluate the performance of our stress classification model over the ESI dataset where the labels are the binary attribute: satisfied and unsatisfied. The performance indicators to evaluate the stress classification model include model loss and model accuracy. We train the stress classification model up to 1000 epochs and evaluate the model loss and model accuracy in the training stage, validation stage and testing stage, respectively. The results are plotted in Figs 4 and 5. As shown in Fig 4, we can see that the model losses in the training stage, validation stage and testing stage decrease with the training step. When the training step is close to 600, the loss function gradually converges. This means that the model can learn to predict the workers’ stress from the training dataset as long as enough training steps are taken. As shown in Fig 5, we can also see that the model accuracies in the training stage, validation stage and testing stage increase with the training step. After 200 epoch, the model accuracy of 3 curves for the training stage, validation stage and testing stage becomes stable and reaches the peak value. This also validates that the stress classification model can predict accurately workers’ stress. The maximum accuracy our stress classification model achieves in the validation stage is 71.2%. The model performance can be improved when the samples are heterogeneous and the size of the training dataset is increased. When the data samples are more diverse and heterogeneous, the data distribution in the dataset is more approximate to the original ground-truth distribution. Thus, the trained model can learn more and have a more powerful prediction. And when the size of dataset is large, the dataset is more likely diverse and heterogeneous [37, 38].
Fig 4

The model loss performance of our DNN model over the ESI dataset.

Fig 5

The model accuracy performance of our DNN model over the ESI dataset.

It should be noted that the test data was never used in the training phase though we report the testing result in each time step in Figs 4 and 5. The comparison with SVM classifier. To verify the performance of our stress classification model, we compare our stress classification model with a baseline: SVM-based stress classifier, a traditional classification approach. We still use the same experimental setup: train the models 1000 epochs and report the accuracy and F1 score results. We summarize the comparison result in Table 3.
Table 3

Comparing our stress classification model with SVM-based stress classifier.

MethodsOursSVM
Accuracy 71.2%60.9%
F1 score 68.657.9
From Table 3, we can see that the accuracy and F1 score metrics of our stress classification model are 71.2% and 68.6, respectively. The accuracy and F1 score metrics of the SVM-based stress classifier are 60.9% and 57.9, respectively. Therefore, our stress classification model outperforms the SVM-based stress classifier when predicting workers’ stress statuses. The impact of number of layers and neurons. Next, we evaluate the impact of the network’s architecture (i.e., the number of the network’s layers and neurons) on the model accuracy. We vary the number of total neurons in {10, 20, …, 90} and the total hidden layers in {1, 2, …, 6}. We plot the result in Fig 6. As shown in Fig 6, we can see that the testing accuracy has significant non-convex relations with the number of the network’s layers and neurons. This means that it is difficult to optimize the hyperparameters (i.e., the number of the network’s layers and neurons) in DNN. Roughly speaking, the optimal accuracy 71.2% can be achieved when the number of the network’s neurons is set to be 50 and the number of the network’s layers is set to be 5. It is possible that there exists a global maximum with respect to the number of the network’s layers and neurons. Applying the hyperparameter optimization technique, the optimal hyperparameters can be determined. However, it would be expensive to find the optimal hyperparameters due to the difficulty of non-convex optimization. And we will choose the near-optimal hyperparameters (i.e., 50 neurons and 5 hidden layers) in our paper.
Fig 6

The performance of DNN’s architecture.

To further investigate the classification performance of our stress classification model, we collect the accuracy results in the training stage, validation stage and testing stage and plot the results in the confusion matrix in Figs 7–9. In each confusion matrix, each row represents ground truth labels (stress status) while each column corresponds to predicted labels. In the training phase (i.e., Fig 7), 63.5% workers are recognized as “satisfied” while their actual stress statuses are “satisfied”. And 65.0% workers are recognized as “unsatisfied” while their actual stress statuses are “unsatisfied”. In the validation phase (i.e., Fig 8), 71.2% workers are recognized as “satisfied” while their actual stress statuses are “satisfied”. And 70.9% workers are recognized as “unsatisfied” while their actual stress statuses are “unsatisfied”. In the testing phase (i.e., Fig 9), 69.5% workers are recognized as “satisfied” while their actual stress statuses are “satisfied”. And 68.9% workers are recognized as “unsatisfied” while their actual stress statuses are “unsatisfied”.
Fig 7

Confusion matrices of our DNN model over the ESI dataset in the training phase.

Fig 9

Confusion matrices of our DNN model over the ESI dataset in the testing phase.

Fig 8

Confusion matrices of our DNN model over the ESI dataset in the validation phase.

The performance of stress regression model

Next, we evaluate the performance of our stress regression model over the HAJP dataset where the labels are the numeric attribute in the interval [0, 1]. The difference between the stress classification model and the stress regression model is that the stress classification model has two neutrons in the output layer while the stress regression model has only one neutron in the output layer. This is because the label in the stress classification model is binary while the label in the stress classification model is numeric. Thus, the performance indicator for evaluating the stress classification model is model loss. We plot the results in Figs 10 and 11. As shown in Fig 10, we can see that the model losses for the stress classification model in the training stage, validation stage and testing stage decrease with the training step. When the training step is close to 650, the loss function gradually converges. This means that the model can learn to fit the workers’ stress level from the training dataset (i.e., HAJP) as long as enough training steps are taken. In Fig 11, we evaluate the impact of the selected features on the model loss reduction. We can see that the model loss is reduced significantly when a large number of features is selected to train the stress regression model. However, the more features are used to train the model, the marginal model loss is reduced less. This demonstrates the diminishing return property in the relationship between model loss and the number of features.
Fig 10

The model loss performance of our DNN model over the HAJP dataset.

Fig 11

The impact of # of features on loss reduction in the HAJP dataset.

Conclusion and future work

In this paper, we investigate a DNN-based stress predictor for HRM, in terms of involvement; training, development and education; work conditions; and compensation and rewards. Our work fills the gap in HRM by introducing a scientific measurement to employees’ stress levels, predicting the potential mental issues and assisting the manager to conduct the effective measure. In the experiments, the first test is in the ESI dataset of 500 workers with 14 attributes. Then, in the HAJP dataset, the training and validating datasets are extended to be of 14999 workers with 10 attributes to build our regression model on stress level. The experimental results show that our proposed deep learning based approach can effectively predict workers’ stress status with 71.2% accuracy in the classification model and 11.1 prediction loss in the regression model. By accurately predicting workers’ stress status with our method, the HRM of enterprises can be improved. Inspired by our stress predictor, there are some interesting issues to be exploited. First, is there any scientific decision maker to solve the predicted mental issues? Then, there exist other mental diseases which will make an influence on working performance, beyond the stress-related mental diseases. We should attempt to find a more comprehensive mental disease predictor with high accuracy. Finally, the prediction and decision-making assistance should be of more crucial issues rather than individuals’ issues, such as the development policies and marketing strategies of enterprises.

ESI dataset.

(CSV) Click here for additional data file.

HAJP dataset.

(CSV) Click here for additional data file. 29 Dec 2021
PONE-D-21-32032
Happy work: Improving enterprise human resource management by predicting workers' stress using deep learning
PLOS ONE Dear Dr. zhang, Thank you for submitting your manuscript to PLOS ONE. After careful consideration, we feel that it has merit but does not fully meet PLOS ONE’s publication criteria as it currently stands. Therefore, we invite you to submit a revised version of the manuscript that addresses the points raised during the review process. Please submit your revised manuscript by Feb 12 2022 11:59PM. If you will need more time than this to complete your revisions, please reply to this message or contact the journal office at plosone@plos.org. When you're ready to submit your revision, log on to https://www.editorialmanager.com/pone/ and select the 'Submissions Needing Revision' folder to locate your manuscript file. Please include the following items when submitting your revised manuscript:
A rebuttal letter that responds to each point raised by the academic editor and reviewer(s). You should upload this letter as a separate file labeled 'Response to Reviewers'. A marked-up copy of your manuscript that highlights changes made to the original version. You should upload this as a separate file labeled 'Revised Manuscript with Track Changes'. An unmarked version of your revised paper without tracked changes. You should upload this as a separate file labeled 'Manuscript'. If you would like to make changes to your financial disclosure, please include your updated statement in your cover letter. Guidelines for resubmitting your figure files are available below the reviewer comments at the end of this letter. If applicable, we recommend that you deposit your laboratory protocols in protocols.io to enhance the reproducibility of your results. Protocols.io assigns your protocol its own identifier (DOI) so that it can be cited independently in the future. For instructions see: https://journals.plos.org/plosone/s/submission-guidelines#loc-laboratory-protocols. Additionally, PLOS ONE offers an option for publishing peer-reviewed Lab Protocol articles, which describe protocols hosted on protocols.io. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols. We look forward to receiving your revised manuscript. Kind regards, Ashraf Imran, Ph.D. Academic Editor PLOS ONE Journal Requirements: When submitting your revision, we need you to address these additional requirements. 1. Please ensure that your manuscript meets PLOS ONE's style requirements, including those for file naming. The PLOS ONE style templates can be found at https://journals.plos.org/plosone/s/file?id=wjVg/PLOSOne_formatting_sample_main_body.pdf and https://journals.plos.org/plosone/s/file?id=ba62/PLOSOne_formatting_sample_title_authors_affiliations.pdf 2. Please amend the manuscript submission data (via Edit Submission) to include author Hongwei Liu. 3. Please amend your authorship list in your manuscript file to include author Ershi Qi. Additional Editor Comments: Based on the reviewer's comments, the authors are advised to make "major revisions" and resubmit the revised version. Authors are also advised to take special care of English typos and errors. [Note: HTML markup is below. Please do not edit.] Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Partly Reviewer #2: Yes Reviewer #3: Yes ********** 2. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: Yes Reviewer #2: N/A Reviewer #3: Yes ********** 3. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** 4. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes Reviewer #2: Yes Reviewer #3: Yes ********** 5. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: - The idea of detecting stress level based on factual data rather than subjective data with ANNs is novel. However, the manuscript should be organized better to support this proposal. - The work proposes detecting stress level of workers based on objective worker’s data would deliver better results than a potentially subjective questionnaire. After that it conducts experiments on some objective data of workers and finds accuracy results. However, merely delivering this result doesn’t support its claimed novelty; therefore, a comparison between stress level detection accuracy based on a questionnaire and based on proposed method should be illustrated. - The performance of proposed model (using ANNs for classification) may be compared to performance of other non-SOTA ML classifiers (i.e. SVM) to see its contribution. - Access links of the datasets are not available via Kaggle but they are attached to the manuscript. Therefore, it is not clear that these are existing sets that developed by others or newly developed by the authors. If the data is developed by the authors, then data generation process should be illustrated. The Figure 2 gives steps about data collection and preprocessing, the manuscript should also detail these steps. - In Figure 5, the confusion matrices are given based on percentages of total number of workers in ESI dataset (i.e., 500 workers). When the given percentages are multiplied with the total worker number, the sum doesn’t end up to 500. In other words, the percentages do not sum up to 1. Therefore, it is not possible to compute the accuracy metric from the confusion matrix. - In Figure 2, testing process is shown as a distinct process then the training process. The validation process is not shown in the figure; however, it is expected to be part of the training process. The accuracy metric of the manuscript is shown as performance of the validation process, which is not expected to be. The overall performance of the network should be indicated as performance of a distinct testing process on never-seen data. This should clearly be illustrated in the Figure 2 and results should be organized accordingly. - The performance metric (i.e. accuracy) should be defined clearly and results should accompany it. - The manuscript includes some capitalization and grammatical errors. - In the Related Works section, the general review of ANN’s is given lengthy compared to works related to stress level detection methods. When a quick search is conducted, it is possible to find various methods for stress detection with ANN based on different type of data. A couple of them are: o https://www.mdpi.com/2227-7390/9/6/626/htm o https://bmcmedinformdecismak.biomedcentral.com/articles/10.1186/s12911-020-01299-4 o https://ieeexplore.ieee.org/abstract/document/8834624 - This statement is not tested, or results are not illustrated: “The model performance can be improved when the size of the training dataset is increased and the samples are heterogeneous.” - In Figure 3, the given training, validation, and test set graphs imply that they are generated during the training process. In other words, the test data appears to be used in the training process, however, it is possible that the corresponding intermediate results on the test data did not contribute to the training process contrary to validation results. If this is the case (i.e. test data is tested on the intermediate trained model but the results were not used to improve the intermediate model), then it should clearly be indicated in the manuscript. If the test data was never used during the training, then the figures should be explained accordingly. Reviewer #2: 1- it is recommended to add the structure of the paper at the end of introduction section 2-contribution 2 is not clear which is the main contribution of this study author should explain it in details 3-the results are not discussed, need to discus results critically 4- author could use the recent publish work in Deep Learning application such as https://journal.esj.edu.iq/index.php/IJCM/article/view/100 Reviewer #3: Thanks to the authors for this research effort and the idea that contributes to promoting an intelligent, AI-based employee management approach, specifically deep learning, away from traditional methods. The research is interesting in its idea, implementation and depiction of its results. ********** 6. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: No Reviewer #3: No [NOTE: If reviewer comments were submitted as an attachment file, they will be attached to this email and accessible via the submission site. Please log into your account, locate the manuscript record, and check for the action link "View Attachments". If this link does not appear, there are no attachment files.] While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital diagnostic tool, https://pacev2.apexcovantage.com/. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Registration is free. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email PLOS at figures@plos.org. Please note that Supporting Information files do not need this step. 25 Feb 2022 Response to Reviewers’ Comments We would like to thank the editor and the reviewers for their careful reading and valuable comments that have helped us to improve this manuscript. We have made several improvements to the manuscript following the reviewers’ comments and suggestions. We highlighted the main changes in the draft in blue for the reviewers’ convenience. Now we first summarize these main changes and then respond to each of the reviewer’s comments in detail. 1. We have discussed the difference between our work and the questionnaire based stress level detection (Work Stress Questionnaire, WSQ [1]). 2. We have added three most related works and described their difference from our work to highlight the significance. 3. We have corrected the figures, typos and confusions according to reviewers’ comments. As for the detailed responses to each comment, please refer to our response letter. Submitted filename: Response_letter.pdf Click here for additional data file. 21 Mar 2022 Happy work: Improving enterprise human resource management by predicting workers' stress using deep learning PONE-D-21-32032R1 Dear Dr. zhang, We’re pleased to inform you that your manuscript has been judged scientifically suitable for publication and will be formally accepted for publication once it meets all outstanding technical requirements. Within one week, you’ll receive an e-mail detailing the required amendments. When these have been addressed, you’ll receive a formal acceptance letter and your manuscript will be scheduled for publication. An invoice for payment will follow shortly after the formal acceptance. To ensure an efficient process, please log into Editorial Manager at http://www.editorialmanager.com/pone/, click the 'Update My Information' link at the top of the page, and double check that your user information is up-to-date. If you have any billing related questions, please contact our Author Billing department directly at authorbilling@plos.org. If your institution or institutions have a press office, please notify them about your upcoming paper to help maximize its impact. If they’ll be preparing press materials, please inform our press team as soon as possible -- no later than 48 hours after receiving the formal acceptance. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information, please contact onepress@plos.org. Kind regards, Ashraf Imran, Ph.D. Academic Editor PLOS ONE Additional Editor Comments (optional): Reviewers' comments: Reviewer's Responses to Questions Comments to the Author 1. If the authors have adequately addressed your comments raised in a previous round of review and you feel that this manuscript is now acceptable for publication, you may indicate that here to bypass the “Comments to the Author” section, enter your conflict of interest statement in the “Confidential to Editor” section, and submit your "Accept" recommendation. Reviewer #1: All comments have been addressed Reviewer #2: All comments have been addressed ********** 2. Is the manuscript technically sound, and do the data support the conclusions? The manuscript must describe a technically sound piece of scientific research with data that supports the conclusions. Experiments must have been conducted rigorously, with appropriate controls, replication, and sample sizes. The conclusions must be drawn appropriately based on the data presented. Reviewer #1: Yes Reviewer #2: Yes ********** 3. Has the statistical analysis been performed appropriately and rigorously? Reviewer #1: Yes Reviewer #2: Yes ********** 4. Have the authors made all data underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data underlying the findings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data—e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: Yes ********** 5. Is the manuscript presented in an intelligible fashion and written in standard English? PLOS ONE does not copyedit accepted manuscripts, so the language in submitted articles must be clear, correct, and unambiguous. Any typographical or grammatical errors should be corrected at revision, so please note any specific errors here. Reviewer #1: Yes Reviewer #2: Yes ********** 6. Review Comments to the Author Please use the space provided to explain your answers to the questions above. You may also include additional comments for the author, including concerns about dual publication, research ethics, or publication ethics. (Please upload your review as an attachment if it exceeds 20,000 characters) Reviewer #1: Revised version is well-worked and now I believe ready for publication. Congratulation to the authors and thanks for their contribution to the field! Reviewer #2: Paper could be accepted and authors addressed all reviewers comments.the paper is good and could be useful for many companies ********** 7. PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: Yes: Mohammad Aljanabi 1 Apr 2022 PONE-D-21-32032R1 Happy work: Improving enterprise human resource management by predicting workers’ stress using deep learning Dear Dr. Zhang: I'm pleased to inform you that your manuscript has been deemed suitable for publication in PLOS ONE. Congratulations! Your manuscript is now with our production department. If your institution or institutions have a press office, please let them know about your upcoming paper now to help maximize its impact. If they'll be preparing press materials, please inform our press team within the next 48 hours. Your manuscript will remain under strict press embargo until 2 pm Eastern Time on the date of publication. For more information please contact onepress@plos.org. If we can help with anything else, please email us at plosone@plos.org. Thank you for submitting your work to PLOS ONE and supporting open access. Kind regards, PLOS ONE Editorial Office Staff on behalf of Dr. Ashraf Imran Academic Editor PLOS ONE
  11 in total

1.  3D convolutional neural networks for human action recognition.

Authors:  Shuiwang Ji; Ming Yang; Kai Yu
Journal:  IEEE Trans Pattern Anal Mach Intell       Date:  2013-01       Impact factor: 6.226

Review 2.  Deep learning.

Authors:  Yann LeCun; Yoshua Bengio; Geoffrey Hinton
Journal:  Nature       Date:  2015-05-28       Impact factor: 49.962

3.  Psychometric testing of the Pecka Grading Rubric for evaluating higher-order thinking in distance learning.

Authors:  Shannon Pecka; Kendra Schmid; Bunny Pozehl
Journal:  AANA J       Date:  2014-12

Review 4.  Sex differences in the septo-hippocampal cholinergic system in rats: behavioral consequences.

Authors:  Dai Mitsushima
Journal:  Curr Top Behav Neurosci       Date:  2011

5.  The development, refinement, and psychometric testing of the attitude toward advanced directive survey in implantable cardioverter defibrillator patients.

Authors:  Jaclyn Conelius
Journal:  J Cardiovasc Nurs       Date:  2013 May-Jun       Impact factor: 2.083

6.  Development and Psychometric Testing of the Caregiver Self-Efficacy in Contributing to Patient Self-Care Scale.

Authors:  Maddalena De Maria; Paolo Iovino; Silvia Lorini; Davide Ausili; Maria Matarese; Ercole Vellone
Journal:  Value Health       Date:  2021-08-17       Impact factor: 5.725

7.  Convolutional Neural Network Model for Intensive Care Unit Acute Kidney Injury Prediction.

Authors:  Sidney Le; Angier Allen; Jacob Calvert; Paul M Palevsky; Gregory Braden; Sharad Patel; Emily Pellegrini; Abigail Green-Saxena; Jana Hoffman; Ritankar Das
Journal:  Kidney Int Rep       Date:  2021-02-26

8.  Artificial neural network application in the diagnosis of disease conditions with liver ultrasound images.

Authors:  Karthik Kalyan; Binal Jakhia; Ramachandra Dattatraya Lele; Mukund Joshi; Abhay Chowdhary
Journal:  Adv Bioinformatics       Date:  2014-09-16

9.  The Work Stress Questionnaire (WSQ) - reliability and face validity among male workers.

Authors:  Anna Frantz; Kristina Holmgren
Journal:  BMC Public Health       Date:  2019-11-27       Impact factor: 3.295

10.  Stress detection using deep neural networks.

Authors:  Russell Li; Zhandong Liu
Journal:  BMC Med Inform Decis Mak       Date:  2020-12-30       Impact factor: 2.796

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.