A Reference Model for IoT Embodied Agents Controlled by Neural Networks

02/15/2021
by   Nathalia Nascimento, et al.
0

Embodied agents is a term used to denote intelligent agents, which are a component of devices belonging to the Internet of Things (IoT) domain. Each agent is provided with sensors and actuators to interact with the environment, and with a 'controller' that usually contains an artificial neural network (ANN). In previous publications, we introduced three software approaches to design, implement and test IoT embodied agents. In this paper, we propose a reference model based on statecharts that offers abstractions tailored to the development of IoT applications. The model represents embodied agents that are controlled by neural networks. Our model includes the ANN training process, represented as a reconfiguration step such as changing agent features or neural net connections. Our contributions include the identification of the main characteristics of IoT embodied agents, a reference model specification based on statecharts, and an illustrative application of the model to support autonomous street lights. The proposal aims to support the design and implementation of IoT applications by providing high-level design abstractions and models, thus enabling the designer to have a uniform approach to conceiving, designing and explaining such applications.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/14/2018

An IoT Analytics Embodied Agent Model based on Context-Aware Machine Learning

Agent-based Internet of Things (IoT) applications have recently emerged ...
research
01/12/2018

Engineering Cooperative Smart Things based on Embodied Cognition

The goal of the Internet of Things (IoT) is to transform any thing aroun...
research
03/28/2021

IUP: An Intelligent Utility Prediction Scheme for Solid-State Fermentation in 5G IoT

At present, SOILD-STATE Fermentation (SSF) is mainly controlled by artif...
research
04/07/2017

Threat analysis of IoT networks Using Artificial Neural Network Intrusion Detection System

The Internet of things (IoT) is still in its infancy and has attracted m...
research
02/12/2018

Machine Learning-based Variability Handling in IoT Agents

Agent-based IoT applications have recently been proposed in several doma...
research
11/18/2020

Specifying Autonomy in the Internet of Things: The Autonomy Model and Notation

Driven by digitization in society and industry, automating behavior in a...
research
05/17/2022

Explainable and Optimally Configured Artificial Neural Networks for Attack Detection in Smart Homes

In recent years cybersecurity has become a major concern in adaptation o...

Please sign up or login with your details

Forgot password? Click here to reset