With the vigorous development of information technology, the applications of the Internet of Things (IoT) have become increasingly common in recent years. Robot vacuum has become a popular and representative product in smart homes. This study proposed a hybrid fuzzy multi-criteria decision-making (MCDM) model that applied fuzzy analytic network process (FANP) and decision-making trial and evaluation laboratory (DEMATEL) to analyze the critical factors evaluated by users when adopting a robot vacuum. It was found that the top two dimensions in order are “epistemic value” and “functional value”; and the top five factors in order are “novelty”, “exploratory”, “family information infrastructure”, “family consensus”, and “reliability”. Significant influential and affected factors were identified. Gender differences in decision-making factors are also discussed.
{"title":"Evaluation factors of adopting smart home IoT: The hybrid fuzzy MCDM approach for robot vacuum","authors":"Heng-Li Yang, Bo-Yi Li","doi":"10.3233/ais-230071","DOIUrl":"https://doi.org/10.3233/ais-230071","url":null,"abstract":"With the vigorous development of information technology, the applications of the Internet of Things (IoT) have become increasingly common in recent years. Robot vacuum has become a popular and representative product in smart homes. This study proposed a hybrid fuzzy multi-criteria decision-making (MCDM) model that applied fuzzy analytic network process (FANP) and decision-making trial and evaluation laboratory (DEMATEL) to analyze the critical factors evaluated by users when adopting a robot vacuum. It was found that the top two dimensions in order are “epistemic value” and “functional value”; and the top five factors in order are “novelty”, “exploratory”, “family information infrastructure”, “family consensus”, and “reliability”. Significant influential and affected factors were identified. Gender differences in decision-making factors are also discussed.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"137 1","pages":""},"PeriodicalIF":1.7,"publicationDate":"2024-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141739792","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Task allocation is a vital challenge in a multi-robot environment. A hybrid fuzzy response threshold-based method is proposed to address the problem of task allocation in a heterogeneous mobile robot environment. The method follows a distributed task allocation approach where every robot chooses its task and performs it, resulting in concurrent execution. The algorithm uses a fuzzy inference system to determine the capability of the robot to carry out a task. Then, the robot employs the response threshold model, utilizing the obtained capability to decide on the task to complete. The objective here is to maximize the tasks completed with the resources available while balancing the affinity with which the task is done. The proposed algorithm is initially applied to the static scenario where there is no failure among the mobile robots. The algorithm is then improved to run in the dynamic scenario to study the effect on the allocation. The proposed algorithm is empirically evaluated in simulation for multiple runs under different environment instances. The results show a good increase in tasks performed successfully across all the instances in static and dynamic scenarios. The proposed algorithms are validated using FireBird V mobile robots in an experimental environment.
任务分配是多机器人环境中的一项重要挑战。本文提出了一种基于模糊响应阈值的混合方法,以解决异构移动机器人环境中的任务分配问题。该方法采用分布式任务分配方法,每个机器人选择自己的任务并执行,从而实现并发执行。该算法使用模糊推理系统来确定机器人执行任务的能力。然后,机器人采用响应阈值模型,利用获得的能力来决定要完成的任务。这里的目标是利用可用资源最大限度地完成任务,同时平衡完成任务的亲和力。所提出的算法最初应用于移动机器人之间不发生故障的静态场景。然后对算法进行改进,使其在动态场景中运行,以研究其对分配的影响。通过在不同环境实例下多次运行模拟,对提出的算法进行了经验评估。结果表明,在静态和动态场景下的所有实例中,成功执行的任务都有了良好的增长。在实验环境中使用 FireBird V 移动机器人对所提出的算法进行了验证。
{"title":"Hybrid fuzzy response threshold-based distributed task allocation in heterogeneous multi-robot environment","authors":"Dani Reagan Vivek Joseph, S. S. Ramapackiyam","doi":"10.3233/ais-230196","DOIUrl":"https://doi.org/10.3233/ais-230196","url":null,"abstract":"Task allocation is a vital challenge in a multi-robot environment. A hybrid fuzzy response threshold-based method is proposed to address the problem of task allocation in a heterogeneous mobile robot environment. The method follows a distributed task allocation approach where every robot chooses its task and performs it, resulting in concurrent execution. The algorithm uses a fuzzy inference system to determine the capability of the robot to carry out a task. Then, the robot employs the response threshold model, utilizing the obtained capability to decide on the task to complete. The objective here is to maximize the tasks completed with the resources available while balancing the affinity with which the task is done. The proposed algorithm is initially applied to the static scenario where there is no failure among the mobile robots. The algorithm is then improved to run in the dynamic scenario to study the effect on the allocation. The proposed algorithm is empirically evaluated in simulation for multiple runs under different environment instances. The results show a good increase in tasks performed successfully across all the instances in static and dynamic scenarios. The proposed algorithms are validated using FireBird V mobile robots in an experimental environment.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"232 7","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138997167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. F. Khalfi, Mohammed Nadjib Tabbiche, R. Adjoudj
Since its introduction by Mark Weiser, ubiquitous computing has received increased interest in the dawn of technological advancement. Supported by wireless technology advancement, embedded systems, miniaturization, and the integration of various intelligent and communicative devise, context-aware ubiquitous applications actively and intelligently use rich contextual information to assist their users. However, their designs are subject to continuous changes imposed by external factors. Nowadays, software engineering, particularly in the fields of Model-Driven Engineering, displays a strong tendency towards developing applications for pervasive computing. This trend is also fueled by the rise of generative artificial intelligence, paving the way for a new generation of no-code development tools and models specifically trained on open-source code repositories to generate applications from their descriptions. The specificities of our approach lies in starting with a graphical model expressed using a domain-specific language (DSL) composed of symbols and formal notations. This allows for graphically instantiating and editing applications, guiding and assisting experts from various engineering fields in defining ubiquitous applications that are eventually transformed into peculiar models. We believe that creating intelligent models is the best way to promote software development efficiency. We have used and evaluated recurrent neural networks, leveraging the recurrence of processing the same contextual information collected within this model, and enabling iterative adaptation to future evolutions in ubiquitous systems. We propose a prototype instantiated by our meta-model which tracks the movements of individuals who were positive for COVID-19 and confirmed to be contagious. Different deep learning models and classical machine learning techniques are considered and compared for the task of detection/classification of COVID-19. Results obtained from all techniques were evaluated with confusion matrices, accuracy, precision, recall and F1-score. In summary, most of the results are very impressive. Our deep learning approach used a RNN architecture produced up to 92.1% accuracy. With the recent development of OpenAI Codex, optimized for programming languages, we provided the same requirements to the Codex model and asked it to generate the source code for the COVID-19 application, comparing it with the application generated by our workshop.
{"title":"From programming-to-modeling-to-prompts smart ubiquitous applications","authors":"M. F. Khalfi, Mohammed Nadjib Tabbiche, R. Adjoudj","doi":"10.3233/ais-220355","DOIUrl":"https://doi.org/10.3233/ais-220355","url":null,"abstract":"Since its introduction by Mark Weiser, ubiquitous computing has received increased interest in the dawn of technological advancement. Supported by wireless technology advancement, embedded systems, miniaturization, and the integration of various intelligent and communicative devise, context-aware ubiquitous applications actively and intelligently use rich contextual information to assist their users. However, their designs are subject to continuous changes imposed by external factors. Nowadays, software engineering, particularly in the fields of Model-Driven Engineering, displays a strong tendency towards developing applications for pervasive computing. This trend is also fueled by the rise of generative artificial intelligence, paving the way for a new generation of no-code development tools and models specifically trained on open-source code repositories to generate applications from their descriptions. The specificities of our approach lies in starting with a graphical model expressed using a domain-specific language (DSL) composed of symbols and formal notations. This allows for graphically instantiating and editing applications, guiding and assisting experts from various engineering fields in defining ubiquitous applications that are eventually transformed into peculiar models. We believe that creating intelligent models is the best way to promote software development efficiency. We have used and evaluated recurrent neural networks, leveraging the recurrence of processing the same contextual information collected within this model, and enabling iterative adaptation to future evolutions in ubiquitous systems. We propose a prototype instantiated by our meta-model which tracks the movements of individuals who were positive for COVID-19 and confirmed to be contagious. Different deep learning models and classical machine learning techniques are considered and compared for the task of detection/classification of COVID-19. Results obtained from all techniques were evaluated with confusion matrices, accuracy, precision, recall and F1-score. In summary, most of the results are very impressive. Our deep learning approach used a RNN architecture produced up to 92.1% accuracy. With the recent development of OpenAI Codex, optimized for programming languages, we provided the same requirements to the Codex model and asked it to generate the source code for the COVID-19 application, comparing it with the application generated by our workshop.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"28 6","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-12-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139008779","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Girolami, Erminia Cipullo, Tommaso Colella, Stefano Chessa
Mobile CrowdSensing (MCS) is a computational paradigm designed to gather sensing data by using personal devices of MCS platform users. However, being the mobility of devices tightly correlated with mobility of their owners, the locations from which data are collected might be limited to specific sub-regions. We extend the data coverage capability of a traditional MCS platform by exploiting unmanned aerial vehicles (UAV) as mobile sensors gathering data from low covered locations. We present a probabilistic model designed to measure the coverage of a location. The model analyses the user’s trajectories and the detouring capability of users towards locations of interest. Our model provides a coverage probability for each of the target locations, so that to identify low-covered locations. In turn, these locations are used as targets for the StationPositioning algorithms which optimizes the deployment of k UAV stations. We analyze the performance of StationPositioning by comparing the ratio of the covered locations against Random, DBSCAN and KMeans deployment algorithm. We explore the performance by varying the time period, the deployment regions and the existence of areas where it is not possible to deploy any station. Our experimental results show that StationPositioning is able to optimize the selected target location for a number of UAV stations with a maximum covered ratio up to 60%.
{"title":"A UAV deployment strategy based on a probabilistic data coverage model for mobile CrowdSensing applications","authors":"M. Girolami, Erminia Cipullo, Tommaso Colella, Stefano Chessa","doi":"10.3233/ais-220601","DOIUrl":"https://doi.org/10.3233/ais-220601","url":null,"abstract":"Mobile CrowdSensing (MCS) is a computational paradigm designed to gather sensing data by using personal devices of MCS platform users. However, being the mobility of devices tightly correlated with mobility of their owners, the locations from which data are collected might be limited to specific sub-regions. We extend the data coverage capability of a traditional MCS platform by exploiting unmanned aerial vehicles (UAV) as mobile sensors gathering data from low covered locations. We present a probabilistic model designed to measure the coverage of a location. The model analyses the user’s trajectories and the detouring capability of users towards locations of interest. Our model provides a coverage probability for each of the target locations, so that to identify low-covered locations. In turn, these locations are used as targets for the StationPositioning algorithms which optimizes the deployment of k UAV stations. We analyze the performance of StationPositioning by comparing the ratio of the covered locations against Random, DBSCAN and KMeans deployment algorithm. We explore the performance by varying the time period, the deployment regions and the existence of areas where it is not possible to deploy any station. Our experimental results show that StationPositioning is able to optimize the selected target location for a number of UAV stations with a maximum covered ratio up to 60%.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"17 2","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138589301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Fog computing is a paradigm that works in tandem with cloud computing. The emergence of fog computing has boosted cloud-based computation, especially in the case of delay-sensitive tasks, as the fog is situated closer to end devices such as sensors that generate data. While scheduling tasks, the fundamental issue is allocating resources to the fog nodes. With the ever-growing demands of the industry, there is a constant need for gateways for efficient task offloading and resource allocation, for improving the Quality of Service (QoS) parameters. This paper focuses on the smart gateways to enhance QoS and proposes a smart gateway framework for delay-sensitive and computation-intensive tasks. The proposed framework has been divided into two phases: task scheduling and task offloading. For the task scheduling phase, a dynamic priority-aware task scheduling algorithm (DP-TSA) is proposed to schedule the incoming task based on their priorities. A Memoization based Best-Fit approach (MBFA) algorithm is proposed to offload the task to the selected computational node for the task offloading phase. The proposed framework has been simulated and compared with the traditional baseline algorithms in different test case scenarios. The results show that the proposed framework not only optimized latency and throughput but also reduced energy consumption and was scalable as against the traditional algorithms.
{"title":"Memoization based priority-aware task management for QoS provisioning in IoT gateways","authors":"Gunjan Beniwal, Anita Singhrova","doi":"10.3233/ais-220613","DOIUrl":"https://doi.org/10.3233/ais-220613","url":null,"abstract":"Fog computing is a paradigm that works in tandem with cloud computing. The emergence of fog computing has boosted cloud-based computation, especially in the case of delay-sensitive tasks, as the fog is situated closer to end devices such as sensors that generate data. While scheduling tasks, the fundamental issue is allocating resources to the fog nodes. With the ever-growing demands of the industry, there is a constant need for gateways for efficient task offloading and resource allocation, for improving the Quality of Service (QoS) parameters. This paper focuses on the smart gateways to enhance QoS and proposes a smart gateway framework for delay-sensitive and computation-intensive tasks. The proposed framework has been divided into two phases: task scheduling and task offloading. For the task scheduling phase, a dynamic priority-aware task scheduling algorithm (DP-TSA) is proposed to schedule the incoming task based on their priorities. A Memoization based Best-Fit approach (MBFA) algorithm is proposed to offload the task to the selected computational node for the task offloading phase. The proposed framework has been simulated and compared with the traditional baseline algorithms in different test case scenarios. The results show that the proposed framework not only optimized latency and throughput but also reduced energy consumption and was scalable as against the traditional algorithms.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"36 4","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138525300","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Preface to JAISE 15(4)","authors":"J. Augusto, H. Aghajan, Andrés Muñoz","doi":"10.3233/ais-235006","DOIUrl":"https://doi.org/10.3233/ais-235006","url":null,"abstract":"","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"63 12","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138626690","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Savanna Denega Machado, João Elison da Rosa Tavares, Jorge Luis Victória Barbosa
Alzheimer’s Disease (AD) is an incurable disease and a type of dementia. About 55 million people around the world have AD. However, technologies have been used to assist in the healthcare of AD, supporting physicians in the palliative care of patients. This article presents a systematic mapping study (SMS) to identify articles that use technologies to monitor patients with AD in order to show an overview of the literature, identifying gaps and research opportunities in this field. The scientific contribution of this work is to identify monitoring technologies related to AD and highlight current trends on the subject. The paper uses the term technologies as hardware infrastructure and devices or systems without considering software technologies. In addition, this article proposes a taxonomy for the domain of technologies applied to AD patients. The SMS study was conducted in six databases, including articles from 1997 to 2021. An initial search resulted in 7,781 articles. After applying filter criteria, throwing automatic selection on databases, and manual assortment, 171 articles were selected. Subsequently, a second search was performed to reduce the list of articles and filter by the specific search objective of articles focused on technologies for monitoring with tracking, resulting in 74 works. The main results obtained are: (1) a relevant number of articles (43.42%) reported solutions used in sensor-based devices; (2) several works (33.33%) have the interaction focus on Position/Distance/Proximity/Location sensor type; (3) another group of articles has a secondary focus on Emergency help (18.97%). The results indicated the need for technologies to help caregivers monitor patients, in addition to evidence of research opportunities in palliative care and support for the daily activities of AD patients.
{"title":"Technologies for monitoring patients with Alzheimer’s disease: A systematic mapping study and taxonomy","authors":"Savanna Denega Machado, João Elison da Rosa Tavares, Jorge Luis Victória Barbosa","doi":"10.3233/ais-220407","DOIUrl":"https://doi.org/10.3233/ais-220407","url":null,"abstract":"Alzheimer’s Disease (AD) is an incurable disease and a type of dementia. About 55 million people around the world have AD. However, technologies have been used to assist in the healthcare of AD, supporting physicians in the palliative care of patients. This article presents a systematic mapping study (SMS) to identify articles that use technologies to monitor patients with AD in order to show an overview of the literature, identifying gaps and research opportunities in this field. The scientific contribution of this work is to identify monitoring technologies related to AD and highlight current trends on the subject. The paper uses the term technologies as hardware infrastructure and devices or systems without considering software technologies. In addition, this article proposes a taxonomy for the domain of technologies applied to AD patients. The SMS study was conducted in six databases, including articles from 1997 to 2021. An initial search resulted in 7,781 articles. After applying filter criteria, throwing automatic selection on databases, and manual assortment, 171 articles were selected. Subsequently, a second search was performed to reduce the list of articles and filter by the specific search objective of articles focused on technologies for monitoring with tracking, resulting in 74 works. The main results obtained are: (1) a relevant number of articles (43.42%) reported solutions used in sensor-based devices; (2) several works (33.33%) have the interaction focus on Position/Distance/Proximity/Location sensor type; (3) another group of articles has a secondary focus on Emergency help (18.97%). The results indicated the need for technologies to help caregivers monitor patients, in addition to evidence of research opportunities in palliative care and support for the daily activities of AD patients.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"1 1","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-11-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139242883","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Over the last fifty years, societies across the world have experienced multiple periods of energy insufficiency with the most recent one being the 2022 global energy crisis. In addition, the electric power industry has been experiencing a steady increase in electricity consumption since the secondindustrial revolution because of the widespread usage of electrical appliances and devices. Newer devices are equipped with sensors and actuators, they can collect a large amount of data that could help in power management. However, current energy management approaches are mostly applied to limited types of devices in specific domains and are difficult to implement in other scenarios. They fail when it comes to their level of autonomy, flexibility, and genericity. To address these shortcomings, we present, in this paper, an automated energy management approach for connected environments based on generating power estimation models, representing a formal description of energy-related knowledge, and using reinforcement learning (RL) techniques to accomplish energy-efficient actions. The architecture of this approach is based on three main components: power estimation models, knowledge base, and intelligence module. Furthermore, we develop algorithms that exploit knowledge from both the power estimator and the ontology, to generate the corresponding RL agent and environment. We also present different reward functions based on user preferences and power consumption. We illustrate our proposal in the smart home domain. An implementation of the approach is developed and two validation experiments are conducted. Both case studies are deployed in the context of smart homes: (a) a living room with a variety of devices and (b) a smart home with a heating system. The obtained results show that our approach performs well given the low convergence period, the high level of user preferences satisfaction, and the significant decrease in energy consumption.
{"title":"An automated energy management framework for smart homes","authors":"Houssam Kanso, Adel Noureddine, Ernesto Exposito","doi":"10.3233/ais-220482","DOIUrl":"https://doi.org/10.3233/ais-220482","url":null,"abstract":"Over the last fifty years, societies across the world have experienced multiple periods of energy insufficiency with the most recent one being the 2022 global energy crisis. In addition, the electric power industry has been experiencing a steady increase in electricity consumption since the secondindustrial revolution because of the widespread usage of electrical appliances and devices. Newer devices are equipped with sensors and actuators, they can collect a large amount of data that could help in power management. However, current energy management approaches are mostly applied to limited types of devices in specific domains and are difficult to implement in other scenarios. They fail when it comes to their level of autonomy, flexibility, and genericity. To address these shortcomings, we present, in this paper, an automated energy management approach for connected environments based on generating power estimation models, representing a formal description of energy-related knowledge, and using reinforcement learning (RL) techniques to accomplish energy-efficient actions. The architecture of this approach is based on three main components: power estimation models, knowledge base, and intelligence module. Furthermore, we develop algorithms that exploit knowledge from both the power estimator and the ontology, to generate the corresponding RL agent and environment. We also present different reward functions based on user preferences and power consumption. We illustrate our proposal in the smart home domain. An implementation of the approach is developed and two validation experiments are conducted. Both case studies are deployed in the context of smart homes: (a) a living room with a variety of devices and (b) a smart home with a heating system. The obtained results show that our approach performs well given the low convergence period, the high level of user preferences satisfaction, and the significant decrease in energy consumption.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"46 5","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138525272","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Nandesh O N, Rikitha Shetty, Saniha Alva, Aditi Paul, Pallaviram Sure
Technological innovations in Internet of Things (IoT) have resulted in smart agricultural solutions such as a remotely monitored Aquaponics system and a wireless sensor network (WSN) of such systems (nodes). IoT enables continuous sensing of temperature and pH data at each node of the WSN, which isperiodically transmitted to a remote fusion centre. In this regard, the data matrices acquired at the fusion centre often suffer from data vacancies and missing data problems, owing to typical wireless multipath fading environment, sensor malfunctions and node failures. This paper explores the applicability of different matrix completion approaches for missing data reconstruction. Specifically, the performance of baseline predictor, correlation based approaches such as baseline predictor with temporal model, k-nearest neighbors (kNN) and low rank based approaches such as Sparsity Regularized Singular Value Decomposition (SRSVD) and Augmented Lagrangian Sparsity Regularized Matrix Factorization (ALSRMF) have been explored. Reliable temperature and pH data for 19 independent acquisition hours with 60 samples per hour are acquired at the fusion centre via Ultra High Frequency (UHF) transmission at 470 MHz and suitable pre-processing. Simulating different data integrity scenarios, the reconstruction error plots from each of these matrix completion approaches is extracted. A hybrid of kNN and baseline predictor with temporal model rendered a Mean Absolute Percentage Error (MAPE) of 1.75% for temperature and 0.86% for pH, at 0.5 data integrity. Further, with ALSRMF, which exploits the low rank constraint, the error reduced to 1.25% for temperature and 0.7% for pH, thus substantiating a promising approach for Aquaponics system data reconstruction.
{"title":"Performance of matrix completion approaches for aquaponics data","authors":"Nandesh O N, Rikitha Shetty, Saniha Alva, Aditi Paul, Pallaviram Sure","doi":"10.3233/ais-230159","DOIUrl":"https://doi.org/10.3233/ais-230159","url":null,"abstract":"Technological innovations in Internet of Things (IoT) have resulted in smart agricultural solutions such as a remotely monitored Aquaponics system and a wireless sensor network (WSN) of such systems (nodes). IoT enables continuous sensing of temperature and pH data at each node of the WSN, which isperiodically transmitted to a remote fusion centre. In this regard, the data matrices acquired at the fusion centre often suffer from data vacancies and missing data problems, owing to typical wireless multipath fading environment, sensor malfunctions and node failures. This paper explores the applicability of different matrix completion approaches for missing data reconstruction. Specifically, the performance of baseline predictor, correlation based approaches such as baseline predictor with temporal model, k-nearest neighbors (kNN) and low rank based approaches such as Sparsity Regularized Singular Value Decomposition (SRSVD) and Augmented Lagrangian Sparsity Regularized Matrix Factorization (ALSRMF) have been explored. Reliable temperature and pH data for 19 independent acquisition hours with 60 samples per hour are acquired at the fusion centre via Ultra High Frequency (UHF) transmission at 470 MHz and suitable pre-processing. Simulating different data integrity scenarios, the reconstruction error plots from each of these matrix completion approaches is extracted. A hybrid of kNN and baseline predictor with temporal model rendered a Mean Absolute Percentage Error (MAPE) of 1.75% for temperature and 0.86% for pH, at 0.5 data integrity. Further, with ALSRMF, which exploits the low rank constraint, the error reduced to 1.25% for temperature and 0.7% for pH, thus substantiating a promising approach for Aquaponics system data reconstruction.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"74 1","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140152088","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Mohammad Tavakkoli, Ehsan Nazerfard, Maryam Amirmazlaghani
Human activity recognition (HAR) is a crucial area of research in human-computer interaction. Despite previous efforts in this field, there is still a need for more accurate and robust methods that can handle time-series data from different sensors. In this study, we propose a novel method that generates an image using wavelet transform to extract time-frequency features of the recorded signal. Our method employs convolutional neural networks (CNNs) for feature extraction and activity recognition, and a new loss function that produces denser representations for samples, improving the model’s generalization on unseen samples. To evaluate the effectiveness of our proposed method, we conducted experiments on multiple publicly available data sets. Our results demonstrate that our method outperforms previous methods in terms of activity classification accuracy. Specifically, our method achieves higher accuracy rates and demonstrates improved robustness in real-world settings. Overall, our proposed method addresses the research gap of accurate and robust activity recognition from time-series data recorded from different sensors. Our findings have the potential to improve the accuracy and robustness of human activity recognition systems in real-world applications.
{"title":"Wavelet-domain human activity recognition utilizing convolutional neural networks","authors":"Mohammad Tavakkoli, Ehsan Nazerfard, Maryam Amirmazlaghani","doi":"10.3233/ais-230174","DOIUrl":"https://doi.org/10.3233/ais-230174","url":null,"abstract":"Human activity recognition (HAR) is a crucial area of research in human-computer interaction. Despite previous efforts in this field, there is still a need for more accurate and robust methods that can handle time-series data from different sensors. In this study, we propose a novel method that generates an image using wavelet transform to extract time-frequency features of the recorded signal. Our method employs convolutional neural networks (CNNs) for feature extraction and activity recognition, and a new loss function that produces denser representations for samples, improving the model’s generalization on unseen samples. To evaluate the effectiveness of our proposed method, we conducted experiments on multiple publicly available data sets. Our results demonstrate that our method outperforms previous methods in terms of activity classification accuracy. Specifically, our method achieves higher accuracy rates and demonstrates improved robustness in real-world settings. Overall, our proposed method addresses the research gap of accurate and robust activity recognition from time-series data recorded from different sensors. Our findings have the potential to improve the accuracy and robustness of human activity recognition systems in real-world applications.","PeriodicalId":49316,"journal":{"name":"Journal of Ambient Intelligence and Smart Environments","volume":"12 1","pages":""},"PeriodicalIF":1.7,"publicationDate":"2023-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139082657","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}