As wearable sensors are becoming more common, their utilization in real-world applications is also becoming more attractive. In this study, a single wrist-worn inertial measurement unit was attached to the active wrist of a worker and acceleration and angular speed information was used to decide what activity the worker was performing at certain time intervals. This activity information can then be used for proactive instruction systems or to ensure that all the needed work phases are performed. In this study, the selected activities were basic tasks of hammering, screwing, spanner use and using a power drill for screwing. In addition, a null activity class consisting of other activities (moving around the post, staying still, changing tools) was defined. The performed activity could then be recognized online by using a sliding window method to divide the data into two-second intervals and overlapping two adjacent windows by 1.5 seconds. Thus, the activity was recognized every half second. The method used for the actual recognition was the k nearest neighbor method with a specific distance boundary for classifying completely new events as null data. In addition, the final class was decided by using a majority vote to classifications of three adjacent windows. The results showed that almost 90 percent accuracy can be achieved with this kind of setting; the activity-specific accuracies for hammering, screwing, spanner use, power drilling and null data were 96.4%, 89.7%, 89.5%, 77.6% and 89.0%, respectively. In addition, in a case with completely new null events, use of the specific distance measure improved accuracy from 68.6% to 82.3%.
Implementation of data mining applications is a challenging and complicated task, and the applications are often built from scratch. In this paper, a component-based application framework, called Smart Archive (SA) designed for implementing data mining applications, is presented. SA provides functionality common to most data mining applications and components for utilizing history information. Using SA, it is possible to build high-quality applications with shorter development times by configuring the framework to process application-specific data. The architecture, the components, the implementation and the design principles of the framework are presented. The advantages of a framework-based implementation are demonstrated by presenting a case study which compares the framework approach to implementing a real-world application with the option of building an equivalent application from scratch. In conclusion, the paper presents a lucid framework for creating data mining applications and illustrates the importance and advantages of using the presented approach.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.