Carla Tettamanti, Marco Giordano, Julia Altheimer, Lukas Linhart, Michele Magno
{"title":"Towards Model Development for Sensor-Based Activity Recognition at the Construction Site","authors":"Carla Tettamanti, Marco Giordano, Julia Altheimer, Lukas Linhart, Michele Magno","doi":"10.1109/IWASI58316.2023.10164490","DOIUrl":null,"url":null,"abstract":"Digital solutions for the construction industry are promising to improve energy consumption, tool life cycle, tool design, productivity, safety, health, and risk management. In this study we assess the feasibility of using accelerometer data obtained from a low-power Micro-Electro-Mechanical Systems (MEMS) sensor directly placed on the tool, to identify screwdriver tool usage types. We focus on the performance evaluation of several distinct features and machine learning (ML) techniques regarding their accuracy and model size. To establish a comprehensive data set, we first collect data, identify fit-for-purpose usage classes and, subsequently, apply a variety of feature engineering and ML techniques to the established problem. As two distinct usage class groups, we identify, runtime classes (Drilling”, “Screwing” and “Unscrewing”) and the non-runtime classes (“Preparing the Tool “Carrying the Tool “Transportation of the Tool and “No Movement”).The paper proposes two tree-based models Decision Tree Classifier (DTC) and Gradient Boosting Machine (GBM), for which we assess various techniques of automated and handcrafted feature extraction. We design an iterative feature selection method to identify the most important ones from more than 4000 features. Further, we evaluated the neural networks Long Short-Term Memory (LSTM) and Temporal Convolutional Network (TCN), which process time-series data, and the Minimally Random Convolutional Kernel Transform (MINIROCKET). The experimental evaluation focuses on accuracy and model size.The MINIROCKET is the best-suited model with a balanced accuracy of 94.1% and a model size of 377.5 kB, enabling real-time processing in small micro-controller or even in Bluetooth low energy modules.","PeriodicalId":261827,"journal":{"name":"2023 9th International Workshop on Advances in Sensors and Interfaces (IWASI)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 9th International Workshop on Advances in Sensors and Interfaces (IWASI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IWASI58316.2023.10164490","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Digital solutions for the construction industry are promising to improve energy consumption, tool life cycle, tool design, productivity, safety, health, and risk management. In this study we assess the feasibility of using accelerometer data obtained from a low-power Micro-Electro-Mechanical Systems (MEMS) sensor directly placed on the tool, to identify screwdriver tool usage types. We focus on the performance evaluation of several distinct features and machine learning (ML) techniques regarding their accuracy and model size. To establish a comprehensive data set, we first collect data, identify fit-for-purpose usage classes and, subsequently, apply a variety of feature engineering and ML techniques to the established problem. As two distinct usage class groups, we identify, runtime classes (Drilling”, “Screwing” and “Unscrewing”) and the non-runtime classes (“Preparing the Tool “Carrying the Tool “Transportation of the Tool and “No Movement”).The paper proposes two tree-based models Decision Tree Classifier (DTC) and Gradient Boosting Machine (GBM), for which we assess various techniques of automated and handcrafted feature extraction. We design an iterative feature selection method to identify the most important ones from more than 4000 features. Further, we evaluated the neural networks Long Short-Term Memory (LSTM) and Temporal Convolutional Network (TCN), which process time-series data, and the Minimally Random Convolutional Kernel Transform (MINIROCKET). The experimental evaluation focuses on accuracy and model size.The MINIROCKET is the best-suited model with a balanced accuracy of 94.1% and a model size of 377.5 kB, enabling real-time processing in small micro-controller or even in Bluetooth low energy modules.