DESARROLLO DE UN AGENTE INTELIGENTE DEDICADO AL

Anuncio
DESARROLLO DE UN AGENTE INTELIGENTE DEDICADO AL
ANÁLISIS DE LOS DATOS DE LA PLATAFORMA SIAM II.
Autor: Pablo Gómez Cayón.
Directores: Contreras Bárcena, David.
Sanz Bobi, Miguel Ángel.
Entidad Colaboradora: ICAI – Universidad Pontificia Comillas.
RESUMEN DEL PROYECTO
La plataforma SIAM II nació de la necesidad de mejorar y aumentar el alcance que
tenía el sistema SIAM I, desarrollado antiguamente, las siglas SIAM hacen referencia a
Sistema Inteligente de Ayuda a personas Mayores.
Los comienzos de este sistema los podemos encontrar en el año 2006 con la aprobación
de la ley “de Promoción de la Autonomía Personal y Atención a las personas en
situación de dependencia.”. Esta ley introdujo una serie de obligaciones que se debían
cubrir para aquellas personas que estuvieran en un estado de dependencia y necesitasen
ayuda para poder desarrollar una vida normal.
El sistema intenta cubrir una de esas necesidades que es la teleasistencia, servicio de
ayuda en el propio hogar para personas mayores o en condiciones de discapacidad. El
sistema integra un conjunto de nuevas tecnologías para poder desarrollar la
teleasistencia de forma activa y eficiente, ofreciendo un servicio de 24 horas 7 días a la
semana.
En la actualidad se pueden encontrar un gran número de servicios orientados a la
teleasistencia, que se basan principalmente en el desarrollo de aplicaciones orientadas a
la domótica, pese a ser un conjunto de soluciones muy validas, se puede decir que
algunos de estos sistemas les falta incorporar un mejor manejo de los recursos que nos
puede ofrecer la tecnología en la actualidad.
De todas esas necesidades nace SIAM II, como sistemas para mejorar el sistema SIAM
I, capaz de cubrir las necesidades creadas por la ley y un sistema para entrar en
competición con otros sistemas añadiendo funcionalidades de las que otros carecen.
Esta monitorización del entorno en el hogar del usuario será llevado a cabo por dos
entidades de nuestro sistema.
La primera será un conjunto de sensores posicionados en puntos estratégicos de la casa
que estarán de forma continua tomando datos del entorno como temperatura, presencia
de persona, apertura de puertas, concentración de gases, incluso se pueden poner estos
sensores sobre elementos peligrosos o de riesgo, como por ejemplo seria los grifos
dentro de la casa, o la cocina. Estos sensores estarían continuamente tomando datos
dentro de la casa y enviándolos por medio de las actuales tecnologías de comunicación,
a un ordenador dentro de la casa, una vez recibida esta información se realizara un
análisis de los datos.
El ordenador dentro de la casa será el controlador, encargado de realizar una consulta
continua de los sensores, tomando los datos y realizando un análisis de los datos, por
medio de un sistema experto, este sistema se basara en un conjunto de ficheros, donde
se podrá dar de alta o de baja los sensores activos en cada uno de las casas.
Uno de estos ficheros deberá contener el conjunto de sensores activos en cada una de las
casas. Los datos obtenidos de los sensores, mas el conjunto de los sensores activos, será
el estado en que se encuentre el entorno de la persona en cada instante de tiempo.
Consiguiendo así crear la base de hechos de nuestro sistema.
El otro fichero deberá contener el conocimiento sobre los posibles síntomas que nos dan
los sensores, se deberá contrastar los datos suministrado por los sensores conocidos
como hechos, cada uno de los hechos se corresponderá con uno o varios síntomas
dentro de las reglas de la base de conocimientos. Se desarrollara un programa para
poder modificar este archivo sin tener que acceder automáticamente al fichero, sin que
se tenga problemas al almacenar estos datos y así no se llegue a almacenar de forma que
nuestro sistema no pueda tratarlo.
El fin de todo esto es crear un programa que tome ambos datos, la base de hechos y la
base de conocimientos, consiguiendo saber en qué estado se encuentra la persona en
cada instante y saber si la persona está en peligro, como actuar y quien se debe avisar.
DEVELOPMENT OF AN INTELLIGENT AGENT DEDICATED TO
THE ANALYSIS OF THE DATA ON THE SHELF SIAM II
The platform SIAM II stemmed from the need to improve and expand the scope that
SIAM system had, developed in the past, the acronym SIAM reference Intelligent
System to Assist Older People.
The beginnings of this system can be found in 2006 with the adoption of the "Promotion
of Personal Autonomy and Care for people in situations of dependency" This law
introduced a series of obligations that had to cover for those who were in a state of
dependency and need help to develop a normal life.
The system tries to fill one of those needs is the telecare support service in the home for
the elderly or disabling conditions. The system integrates a set of new technologies to
develop telecare actively and efficiently, providing service 24 hours 7 days a week.
Today you can find a number of services of telecare, which are based primarily on the
development of applications oriented to the domotica, despite being a very valid
solution set; we find that some of these systems will need to incorporate a better
management of resources that technology can offer today.
From all these requirements born SIAM II, such as systems to improve the system
SIAM I, as a system to meet the needs created by the law and a system to enter into
competition with other systems by adding technologies that others lack.
This monitoring of the environment in the user's home will be carried out by two
entities in our system.
The first is a set of sensors placed at strategic points in the house that are continuously
taking data from the environment such as temperature, presence of people, open doors,
gas concentration, you can even put these sensors over dangerous or risky elements
such as taps inside the house, or kitchen. These sensors would continuously taking data
inside the house and sending them through the current communication technologies, to a
computer inside the house, after receiving this information will be sent to the central
server, where analyze and get a result.
The computer inside the house will be the driver, to carry out an ongoing consultation
of the sensors, taking data and performing a data analysis by means of an expert system,
this system is based on a set of files, where may give high or low active sensors in each
of the houses.
One of these files should contain the set of active sensors in each of the houses. Data
from the sensors, but the set of active sensors will be the state where the environment is
the person at each instant of time. Getting thus create the basis of facts of our system.
The other file should contain knowledge about the possible symptoms that give us the
sensors, you must compare the data supplied by sensors known as facts, facts each
corresponding to one or more symptoms within the rules base knowledge. It developed
a program to modify this file without having to access the file automatically, without
having problems storing the data so it will not reach store so that our system cannot
treat it.
The end of all this is to create a program that takes two sets of data, the basis of facts
and knowledge base, getting to know in what state the person at every moment and
whether the person is in danger, how to act and who should be advised.
Descargar