Physiological Stress Prediction using Machine Learning Classifiers
Nisitaa Karen1, Anuja TR2, Amirtha P3, R. Angeline4
1Nisitaa Karen*, Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India.
2Anuja TR, Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India.
3Amirtha P, Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India.
4Angeline R, Assistant Professor, Department of Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India.
Manuscript received on October 16, 2019. | Revised Manuscript received on 23 October, 2019. | Manuscript published on November 10, 2019. | PP: 675-677 | Volume-9 Issue-1, November 2019. | Retrieval Number: A4556119119/2019©BEIESP | DOI: 10.35940/ijitee.A4556.119119
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The aim of this study is to predict the stress of a person using Machine Learning classifiers. This system classifies the stress of a person as either High or Low. There are various classification algorithms present, out of which 9 classification algorithms have been chosen for this study. The algorithms implemented are K-Nearest Neighbor classifier, Support Vector Machine with an RBF kernel, Decision Tree algorithm, Random Forest algorithm, Bagging Classifier, Adaboost algorithm, Voting classifier, Logistic Regression and MLP classifier. The different algorithms are applied on the same dataset. The dataset is obtained from a GitHub repository labelled Stress classifier with AutoML. The different accuracies of each algorithm are found, and the classification algorithm with the best accuracy is determined. On comparison, it was found that the K-Nearest Neighbor algorithm has the best accuracy with an accuracy rate of 79.3% for physiological stress prediction. While other algorithms had varying accuracies, K-Nearest Neighbor algorithm was the most consistent.
Keywords: KNN, Machine Learning Classification, Stress Prediction.
Scope of the Article: Classification