Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition

As the number of smartphone users is increasing exponentially, there is an increase in the availability of continuous sensor data, which has attracted enormous interest in sensor-based human-activity recognition (HAR). Recognizing human activities is particularly important in detecting abnormal acti...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Wireless personal communications 2021-11, Vol.121 (1), p.381-398
Hauptverfasser: Sri Harsha, N. C., Anudeep, Y. Girish Venkata Sai, Vikash, Kudarvalli, Ratnam, D. Venkata
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 398
container_issue 1
container_start_page 381
container_title Wireless personal communications
container_volume 121
creator Sri Harsha, N. C.
Anudeep, Y. Girish Venkata Sai
Vikash, Kudarvalli
Ratnam, D. Venkata
description As the number of smartphone users is increasing exponentially, there is an increase in the availability of continuous sensor data, which has attracted enormous interest in sensor-based human-activity recognition (HAR). Recognizing human activities is particularly important in detecting abnormal activities and tracking a person's physical activity, especially in healthcare applications, among many others. In this paper, HAR analysis is conducted with three different machine learning algorithms (Support Vector Machines (SVM), Decision tree, and random forest methods) based on smartphone sensors. Machine learning algorithms are capable of identifying and differentiating between different human activities using mobile phone sensor data. The smartphone sensors (gyroscope and accelerometer) data are recorded at the Koneru Lakshmaiah Education Foundation University campus, Guntur, India, with different human activities. In this research work, the data from smartphone mobile sensors were initially analysed with SVM, decision tree, and random forest algorithms. To evaluate the machine learning algorithm's accuracy, F1 score for different smartphone sensors for both individually and combined is estimated. The results indicate that the proposed machine learning methods can derive a relation between type of activity, algorithm, smartphone sensors data, and their corresponding accuracy. The outcome of this work would be beneficial for detecting abnormal features of older people with a smartphone device.
doi_str_mv 10.1007/s11277-021-08641-7
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2586508194</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2586508194</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-d46294d6d5825f9cb7df8c3f082063eedfe3b85ccc8ba062cbe2b6234b52a5ce3</originalsourceid><addsrcrecordid>eNp9kMtKAzEARYMoWKs_4CrgOprHJJNZjkWtUFF8gLuQyWSmKW1Sk6nQvzc6gjtXd3PPhXsAOCf4kmBcXiVCaFkiTAnCUhQElQdgQnhJkWTF-yGY4IpWSFBCj8FJSiuMM1bRCTBPNnYhbrQ3FtZer_fJJRg6-KDN0nkLF1ZH73wP63UfohuWmwQzAF82Og7bZfAWXetkWzjf5RFYm8F9umEPn60JvXeDC_4UHHV6nezZb07B2-3N62yOFo9397N6gQwj1YDaQtCqaEXLJeVdZZqy7aRhHZYUC2Zt21nWSG6MkY3GgprG0kZQVjScam4sm4KLcXcbw8fOpkGtwi7mT0lRLgXHklRFbtGxZWJIKdpObaPLZ_aKYPUtU40yVZapfmSqMkNshFIu-97Gv-l_qC8vfnkj</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2586508194</pqid></control><display><type>article</type><title>Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition</title><source>Springer Nature - Complete Springer Journals</source><creator>Sri Harsha, N. C. ; Anudeep, Y. Girish Venkata Sai ; Vikash, Kudarvalli ; Ratnam, D. Venkata</creator><creatorcontrib>Sri Harsha, N. C. ; Anudeep, Y. Girish Venkata Sai ; Vikash, Kudarvalli ; Ratnam, D. Venkata</creatorcontrib><description>As the number of smartphone users is increasing exponentially, there is an increase in the availability of continuous sensor data, which has attracted enormous interest in sensor-based human-activity recognition (HAR). Recognizing human activities is particularly important in detecting abnormal activities and tracking a person's physical activity, especially in healthcare applications, among many others. In this paper, HAR analysis is conducted with three different machine learning algorithms (Support Vector Machines (SVM), Decision tree, and random forest methods) based on smartphone sensors. Machine learning algorithms are capable of identifying and differentiating between different human activities using mobile phone sensor data. The smartphone sensors (gyroscope and accelerometer) data are recorded at the Koneru Lakshmaiah Education Foundation University campus, Guntur, India, with different human activities. In this research work, the data from smartphone mobile sensors were initially analysed with SVM, decision tree, and random forest algorithms. To evaluate the machine learning algorithm's accuracy, F1 score for different smartphone sensors for both individually and combined is estimated. The results indicate that the proposed machine learning methods can derive a relation between type of activity, algorithm, smartphone sensors data, and their corresponding accuracy. The outcome of this work would be beneficial for detecting abnormal features of older people with a smartphone device.</description><identifier>ISSN: 0929-6212</identifier><identifier>EISSN: 1572-834X</identifier><identifier>DOI: 10.1007/s11277-021-08641-7</identifier><language>eng</language><publisher>New York: Springer US</publisher><subject>Accelerometers ; Algorithms ; Colleges &amp; universities ; Communications Engineering ; Computer Communication Networks ; Decision analysis ; Decision trees ; Engineering ; Human activity recognition ; Machine learning ; Moving object recognition ; Networks ; Sensors ; Signal,Image and Speech Processing ; Smartphones ; Support vector machines</subject><ispartof>Wireless personal communications, 2021-11, Vol.121 (1), p.381-398</ispartof><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021</rights><rights>The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-d46294d6d5825f9cb7df8c3f082063eedfe3b85ccc8ba062cbe2b6234b52a5ce3</citedby><cites>FETCH-LOGICAL-c319t-d46294d6d5825f9cb7df8c3f082063eedfe3b85ccc8ba062cbe2b6234b52a5ce3</cites><orcidid>0000-0002-2389-4196</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11277-021-08641-7$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11277-021-08641-7$$EHTML$$P50$$Gspringer$$H</linktohtml><link.rule.ids>314,777,781,27905,27906,41469,42538,51300</link.rule.ids></links><search><creatorcontrib>Sri Harsha, N. C.</creatorcontrib><creatorcontrib>Anudeep, Y. Girish Venkata Sai</creatorcontrib><creatorcontrib>Vikash, Kudarvalli</creatorcontrib><creatorcontrib>Ratnam, D. Venkata</creatorcontrib><title>Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition</title><title>Wireless personal communications</title><addtitle>Wireless Pers Commun</addtitle><description>As the number of smartphone users is increasing exponentially, there is an increase in the availability of continuous sensor data, which has attracted enormous interest in sensor-based human-activity recognition (HAR). Recognizing human activities is particularly important in detecting abnormal activities and tracking a person's physical activity, especially in healthcare applications, among many others. In this paper, HAR analysis is conducted with three different machine learning algorithms (Support Vector Machines (SVM), Decision tree, and random forest methods) based on smartphone sensors. Machine learning algorithms are capable of identifying and differentiating between different human activities using mobile phone sensor data. The smartphone sensors (gyroscope and accelerometer) data are recorded at the Koneru Lakshmaiah Education Foundation University campus, Guntur, India, with different human activities. In this research work, the data from smartphone mobile sensors were initially analysed with SVM, decision tree, and random forest algorithms. To evaluate the machine learning algorithm's accuracy, F1 score for different smartphone sensors for both individually and combined is estimated. The results indicate that the proposed machine learning methods can derive a relation between type of activity, algorithm, smartphone sensors data, and their corresponding accuracy. The outcome of this work would be beneficial for detecting abnormal features of older people with a smartphone device.</description><subject>Accelerometers</subject><subject>Algorithms</subject><subject>Colleges &amp; universities</subject><subject>Communications Engineering</subject><subject>Computer Communication Networks</subject><subject>Decision analysis</subject><subject>Decision trees</subject><subject>Engineering</subject><subject>Human activity recognition</subject><subject>Machine learning</subject><subject>Moving object recognition</subject><subject>Networks</subject><subject>Sensors</subject><subject>Signal,Image and Speech Processing</subject><subject>Smartphones</subject><subject>Support vector machines</subject><issn>0929-6212</issn><issn>1572-834X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kMtKAzEARYMoWKs_4CrgOprHJJNZjkWtUFF8gLuQyWSmKW1Sk6nQvzc6gjtXd3PPhXsAOCf4kmBcXiVCaFkiTAnCUhQElQdgQnhJkWTF-yGY4IpWSFBCj8FJSiuMM1bRCTBPNnYhbrQ3FtZer_fJJRg6-KDN0nkLF1ZH73wP63UfohuWmwQzAF82Og7bZfAWXetkWzjf5RFYm8F9umEPn60JvXeDC_4UHHV6nezZb07B2-3N62yOFo9397N6gQwj1YDaQtCqaEXLJeVdZZqy7aRhHZYUC2Zt21nWSG6MkY3GgprG0kZQVjScam4sm4KLcXcbw8fOpkGtwi7mT0lRLgXHklRFbtGxZWJIKdpObaPLZ_aKYPUtU40yVZapfmSqMkNshFIu-97Gv-l_qC8vfnkj</recordid><startdate>20211101</startdate><enddate>20211101</enddate><creator>Sri Harsha, N. C.</creator><creator>Anudeep, Y. Girish Venkata Sai</creator><creator>Vikash, Kudarvalli</creator><creator>Ratnam, D. Venkata</creator><general>Springer US</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-2389-4196</orcidid></search><sort><creationdate>20211101</creationdate><title>Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition</title><author>Sri Harsha, N. C. ; Anudeep, Y. Girish Venkata Sai ; Vikash, Kudarvalli ; Ratnam, D. Venkata</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-d46294d6d5825f9cb7df8c3f082063eedfe3b85ccc8ba062cbe2b6234b52a5ce3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Accelerometers</topic><topic>Algorithms</topic><topic>Colleges &amp; universities</topic><topic>Communications Engineering</topic><topic>Computer Communication Networks</topic><topic>Decision analysis</topic><topic>Decision trees</topic><topic>Engineering</topic><topic>Human activity recognition</topic><topic>Machine learning</topic><topic>Moving object recognition</topic><topic>Networks</topic><topic>Sensors</topic><topic>Signal,Image and Speech Processing</topic><topic>Smartphones</topic><topic>Support vector machines</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Sri Harsha, N. C.</creatorcontrib><creatorcontrib>Anudeep, Y. Girish Venkata Sai</creatorcontrib><creatorcontrib>Vikash, Kudarvalli</creatorcontrib><creatorcontrib>Ratnam, D. Venkata</creatorcontrib><collection>CrossRef</collection><jtitle>Wireless personal communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Sri Harsha, N. C.</au><au>Anudeep, Y. Girish Venkata Sai</au><au>Vikash, Kudarvalli</au><au>Ratnam, D. Venkata</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition</atitle><jtitle>Wireless personal communications</jtitle><stitle>Wireless Pers Commun</stitle><date>2021-11-01</date><risdate>2021</risdate><volume>121</volume><issue>1</issue><spage>381</spage><epage>398</epage><pages>381-398</pages><issn>0929-6212</issn><eissn>1572-834X</eissn><abstract>As the number of smartphone users is increasing exponentially, there is an increase in the availability of continuous sensor data, which has attracted enormous interest in sensor-based human-activity recognition (HAR). Recognizing human activities is particularly important in detecting abnormal activities and tracking a person's physical activity, especially in healthcare applications, among many others. In this paper, HAR analysis is conducted with three different machine learning algorithms (Support Vector Machines (SVM), Decision tree, and random forest methods) based on smartphone sensors. Machine learning algorithms are capable of identifying and differentiating between different human activities using mobile phone sensor data. The smartphone sensors (gyroscope and accelerometer) data are recorded at the Koneru Lakshmaiah Education Foundation University campus, Guntur, India, with different human activities. In this research work, the data from smartphone mobile sensors were initially analysed with SVM, decision tree, and random forest algorithms. To evaluate the machine learning algorithm's accuracy, F1 score for different smartphone sensors for both individually and combined is estimated. The results indicate that the proposed machine learning methods can derive a relation between type of activity, algorithm, smartphone sensors data, and their corresponding accuracy. The outcome of this work would be beneficial for detecting abnormal features of older people with a smartphone device.</abstract><cop>New York</cop><pub>Springer US</pub><doi>10.1007/s11277-021-08641-7</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0002-2389-4196</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0929-6212
ispartof Wireless personal communications, 2021-11, Vol.121 (1), p.381-398
issn 0929-6212
1572-834X
language eng
recordid cdi_proquest_journals_2586508194
source Springer Nature - Complete Springer Journals
subjects Accelerometers
Algorithms
Colleges & universities
Communications Engineering
Computer Communication Networks
Decision analysis
Decision trees
Engineering
Human activity recognition
Machine learning
Moving object recognition
Networks
Sensors
Signal,Image and Speech Processing
Smartphones
Support vector machines
title Performance Analysis of Machine Learning Algorithms for Smartphone-Based Human Activity Recognition
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T20%3A38%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Performance%20Analysis%20of%20Machine%20Learning%20Algorithms%20for%20Smartphone-Based%20Human%20Activity%20Recognition&rft.jtitle=Wireless%20personal%20communications&rft.au=Sri%20Harsha,%20N.%20C.&rft.date=2021-11-01&rft.volume=121&rft.issue=1&rft.spage=381&rft.epage=398&rft.pages=381-398&rft.issn=0929-6212&rft.eissn=1572-834X&rft_id=info:doi/10.1007/s11277-021-08641-7&rft_dat=%3Cproquest_cross%3E2586508194%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2586508194&rft_id=info:pmid/&rfr_iscdi=true