A Method for Designing an Embedded Human Activity Recognition System for a Kitchen Use Case Based on Machine Learning

Marc Schroth, Andreas Ilg, L. Kohout, Wilhelm Stork
{"title":"A Method for Designing an Embedded Human Activity Recognition System for a Kitchen Use Case Based on Machine Learning","authors":"Marc Schroth, Andreas Ilg, L. Kohout, Wilhelm Stork","doi":"10.1109/IAICT55358.2022.9887452","DOIUrl":null,"url":null,"abstract":"Human activity recognition enables technical systems to analyse human behaviour in various settings. For example, it can be directly used to support the user in elder care, healthcare or training environments. Nevertheless, human activities are often times highly variable and therefore pose a challenge for any technical system to correctly classify and, even more importantly, generate a feedback that is valuable to the user. In this paper the process for designing a system that uses machine learning on the sensor node itself is presented in order to improve human activity recognition within a sensor network. Each sensor node of the network consists of a Bluetooth capable system on module and an accelerometer. The acceleration data is used to distinguish between several slicing techniques of different vegetables with the aim to help the network to distinguish the different dishes cooked with those vegetables. Various steps were taken to find the best possible machine learning model and sensor configuration to infer the cut vegetable on the sensor hardware, which is based on a standard microcontroller and therefore poses a challenge with its limited memory. Overall, the system is able to correctly infer the correct class most of the times while enabling a sufficient battery run time. Within this paper these steps and tests for the design and implementation of the embedded machine learning algorithm is described and its capability for activity recognition evaluated","PeriodicalId":154027,"journal":{"name":"2022 IEEE International Conference on Industry 4.0, Artificial Intelligence, and Communications Technology (IAICT)","volume":"397 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Conference on Industry 4.0, Artificial Intelligence, and Communications Technology (IAICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IAICT55358.2022.9887452","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Human activity recognition enables technical systems to analyse human behaviour in various settings. For example, it can be directly used to support the user in elder care, healthcare or training environments. Nevertheless, human activities are often times highly variable and therefore pose a challenge for any technical system to correctly classify and, even more importantly, generate a feedback that is valuable to the user. In this paper the process for designing a system that uses machine learning on the sensor node itself is presented in order to improve human activity recognition within a sensor network. Each sensor node of the network consists of a Bluetooth capable system on module and an accelerometer. The acceleration data is used to distinguish between several slicing techniques of different vegetables with the aim to help the network to distinguish the different dishes cooked with those vegetables. Various steps were taken to find the best possible machine learning model and sensor configuration to infer the cut vegetable on the sensor hardware, which is based on a standard microcontroller and therefore poses a challenge with its limited memory. Overall, the system is able to correctly infer the correct class most of the times while enabling a sufficient battery run time. Within this paper these steps and tests for the design and implementation of the embedded machine learning algorithm is described and its capability for activity recognition evaluated
基于机器学习的嵌入式厨房用例人体活动识别系统设计方法
人类活动识别使技术系统能够分析各种环境下的人类行为。例如,它可以直接用于支持老年人护理、医疗保健或培训环境中的用户。然而,人类活动往往是高度可变的,因此对任何技术系统正确分类构成挑战,更重要的是,产生对用户有价值的反馈。本文介绍了在传感器节点本身上使用机器学习的系统设计过程,以提高传感器网络中人类活动的识别能力。网络的每个传感器节点由一个具有蓝牙功能的系统模块和一个加速度计组成。加速度数据用于区分不同蔬菜的几种切片技术,目的是帮助网络区分用这些蔬菜烹制的不同菜肴。为了找到最好的机器学习模型和传感器配置,我们采取了各种措施来推断传感器硬件上的切菜,这是基于标准微控制器的,因此对其有限的内存提出了挑战。总体而言,该系统能够在大多数情况下正确推断正确的类别,同时保证足够的电池运行时间。本文描述了嵌入式机器学习算法设计和实现的步骤和测试,并对其活动识别能力进行了评估
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信