ACTIVITY RECOGNITION FOR AMBIENT SENSING DATA AND RULE BASED ANOMALY DETECTION

E. Ardebili, S. Eken, K. Küçük
{"title":"ACTIVITY RECOGNITION FOR AMBIENT SENSING DATA AND RULE BASED ANOMALY DETECTION","authors":"E. Ardebili, S. Eken, K. Küçük","doi":"10.5194/isprs-archives-xliv-4-w3-2020-379-2020","DOIUrl":null,"url":null,"abstract":"Abstract. After a brief look at the smart home, we conclude that to have a smart home, and it is necessary to have an intelligent management center. In this article, We have tried to make it possible for the smart home management center to be able to detect the presence of an abnormal state in the behavior of someone who lives in the house. In the proposed method, the daily algorithm examines the rate of changes of a person and provides a number which is henceforth called NNC (Number of normal changes) based on the person’s behavioral changes. We achieve the NNC number using a machine learning algorithm and performing a series of several simple statistical and mathematical calculations. NNC is a number that shows abnormal changes in residents’ behaviors in a smart home, i.e., this number is a small number for a regular person with constant planning and for a person who may not have any fixed principles and regular in personal life is a big number.To increase our accuracy in calculating NNC, we review all common machine learning algorithms and after tests we choose the decision tree because of its higher accuracy and speed and finally, NNC number is obtained by combining the Decision Tree algorithm with statistical and mathematical methods. In this method, we present a set of states and information obtained from the sensors along with the activities performed by the occupant of the house over a period of several days to the proposed algorithm. and the method ahead generates the main NNC number for those days for anyone living in a smart home. To generate this main NNC, we calculate each person’s daily NNC. That means we have daily NNCs for each person (based on his/her behaviors on that day) and the main NNC is the average of these daily NNC. We chose ARAS dataset (Human Activity Datasets in Multiple Homes with Multiple Residents) to implement our method and after tests and replications on the ARAS dataset, and to find anomalies in each person’s behavior in a day, we compare the main (average) NNC with that person’s daily NNC on that day. Finally, we can say, if the main NNC changes more than 30%, there is a possibility of an abnormality. and if the NNC changes more than 60% percent, we can say that an abnormal state or an uncommon event happened that day, and a declaration of an abnormal state will be issued to the resident of the house.","PeriodicalId":14757,"journal":{"name":"ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences","volume":"92 1","pages":"379-382"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"ISPRS - International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5194/isprs-archives-xliv-4-w3-2020-379-2020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Abstract. After a brief look at the smart home, we conclude that to have a smart home, and it is necessary to have an intelligent management center. In this article, We have tried to make it possible for the smart home management center to be able to detect the presence of an abnormal state in the behavior of someone who lives in the house. In the proposed method, the daily algorithm examines the rate of changes of a person and provides a number which is henceforth called NNC (Number of normal changes) based on the person’s behavioral changes. We achieve the NNC number using a machine learning algorithm and performing a series of several simple statistical and mathematical calculations. NNC is a number that shows abnormal changes in residents’ behaviors in a smart home, i.e., this number is a small number for a regular person with constant planning and for a person who may not have any fixed principles and regular in personal life is a big number.To increase our accuracy in calculating NNC, we review all common machine learning algorithms and after tests we choose the decision tree because of its higher accuracy and speed and finally, NNC number is obtained by combining the Decision Tree algorithm with statistical and mathematical methods. In this method, we present a set of states and information obtained from the sensors along with the activities performed by the occupant of the house over a period of several days to the proposed algorithm. and the method ahead generates the main NNC number for those days for anyone living in a smart home. To generate this main NNC, we calculate each person’s daily NNC. That means we have daily NNCs for each person (based on his/her behaviors on that day) and the main NNC is the average of these daily NNC. We chose ARAS dataset (Human Activity Datasets in Multiple Homes with Multiple Residents) to implement our method and after tests and replications on the ARAS dataset, and to find anomalies in each person’s behavior in a day, we compare the main (average) NNC with that person’s daily NNC on that day. Finally, we can say, if the main NNC changes more than 30%, there is a possibility of an abnormality. and if the NNC changes more than 60% percent, we can say that an abnormal state or an uncommon event happened that day, and a declaration of an abnormal state will be issued to the resident of the house.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
环境传感数据的活动识别和基于规则的异常检测
摘要在对智能家居进行了简单的了解之后,我们得出结论,要拥有智能家居,就必须拥有智能管理中心。在本文中,我们试图使智能家居管理中心能够检测住在房子里的人的行为中是否存在异常状态。在提出的方法中,每日算法检查一个人的变化率,并根据人的行为变化提供一个数字,从此称为NNC(正常变化数)。我们使用机器学习算法并执行一系列简单的统计和数学计算来实现NNC数。NNC是一个显示智能家居中居民行为异常变化的数字,即这个数字对于经常有计划的普通人来说是一个小数字,对于可能没有固定原则的人来说,个人生活的规律性是一个大数字。为了提高我们计算NNC的精度,我们回顾了所有常用的机器学习算法,经过测试,我们选择了决策树算法,因为它具有更高的精度和速度,最后将决策树算法与统计和数学方法相结合,得到了NNC数。在这种方法中,我们将从传感器获得的一组状态和信息以及房屋居住者在几天内执行的活动呈现给所提出的算法。前面的方法为生活在智能家居中的任何人生成了当时的主要NNC数字。为了生成这个主要的NNC,我们计算每个人每天的NNC。这意味着我们有每个人的每日NNC(基于他/她当天的行为),主要NNC是这些每日NNC的平均值。我们选择了ARAS数据集(多个居民的多个家庭的人类活动数据集)来实现我们的方法,并且在ARAS数据集上进行测试和复制后,为了发现每个人在一天中的行为异常,我们将主要(平均)NNC与该人当天的日常NNC进行比较。最后,我们可以说,如果主NNC变化超过30%,就有可能出现异常。如果NNC变化超过60%,我们可以说当天发生了异常状态或不寻常事件,并且将向该房屋的居民发出异常状态声明。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A NOVEL GREEDY GENETIC ALGORITHM TO SOLVE COMBINATORIAL OPTIMIZATION PROBLEM POST-EARTHQUAKE 3D BUILDING MODEL (LOD2) GENERATION FROM UAS IMAGERY: THE CASE OF VRISA TRADITIONAL SETTLEMENT, LESVOS, GREECE DECISIONAL TREE MODELS FOR LAND COVER MAPPING AND CHANGE DETECTION BASED ON PHENOLOGICAL BEHAVIORS. APPLICATION CASE: LOCALIZATION OF NON-FULLY-EXPLOITED AGRICULTURAL SURFACES IN THE EASTERN PART OF THE HAOUZ PLAIN IN THE SEMI-ARID CENTRAL MOROCCO NATIONAL SMART CITIES STRATEGY AND ACTION PLAN: THE TURKEY’S SMART CITIES APPROACH EXPLOITATION OF THE DOMESTIC WASTEWATER TREATMENT PLANT BY ACTIVATED SLUDGE IN THE AIRPORT AREA OF THE CITY BEN SLIMANE (MOROCCO)
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1