SlideShare a Scribd company logo
1 of 20
Download to read offline
Autor:
Grupo de Sistemas Inteligentes
Universidad Politécnica de Madrid
Desarrollo y evaluación de sistemas de
inteligencia ambiental con UbikSim
Emilio Serrano, Ph.d.
Grupo de Sistemas Inteligentes (GSI)
Departamento de Inteligencia Artificial
Universidad Politécnica de Madrid
Contacto: www.emilioserra.com
Conferencias de Posgrado
Madrid, 13/04/2015
Inteligencia Artificial
 Computación convencional:
 “modelar, formalizar, programar e
implementar maquinas soporte
capaces de interactuar de forma no
trivial con el medio” [1]
 Trata problemas que se puedan
describir de forma “clara, completa,
precisa e inequívoca”
 IA:
 mismas tareas pero para problemas
que no cumpla lo anterior 2
This picture is from a work by Robert
Fludd published between 1617 and
1621. (referencia)
Sistemas multi-agente (MAS) y
simulación social (ABSS)
IA
Ciencia
Comprensión de los
procesos cognitivos
Simulación
social (basada
en agentes)
Ejemplo:
Sistemas expertos,
Diagnosis de
enfermedades
infecciosas (MYCIN)
Ejemplo:
Redes neuronales
artificiales, de los
neurólogos
McCulloch y Pitts
Sistemas
multi-
agente
Ingeniería
Tareas y métodos de
solución
Fire example
(2006)
Sugarscape
Ants
(la agenda oculta de la IA)
3
Inteligencia Ambiental (AmI)
Example of SleepingCtx Agent argument
4
([2])
5
Recapitulemos
IA
MAS SimSoc
ABSSAmI
UbikSim
UbikSim I: ABSS para AmI
 AmI es difícil de diseñar, testar,
verificar, y validar.
 Se requiere un entorno.
 Se requiere un despliegue de dispositivos.
 Funcionamiento del sistema sujeto a una sociedad de
usuarios.
 La aparición de fallos se retrasa mucho.
 UbikSim propone simular sociedades (y todo el
sistema AmI) para asistir en estas tareas.
 Descubrir fallos cuanto antes.
 Misma idea que en el “fire example”.
6
UbikSim II: ABSS para AmI
 UbikSim es fruto de una línea de
investigación iniciada en 2008 [3].
 UbikSim (2009)
 UbikSim para gestión de emergencias.
 UbikSim 1.0 (2012)
 UbikSim y emergencias en THOFU.
 Simulación pura
 Simulación participativa
 UbikSim 2.0. (2015)
 (resuelve problemas de navegación). 7
Algunas ideas fundamentales
 El visor/display suele desaparecer de la simulación en fase de pruebas
[4].
 La simulación de la sociedad desapare del sistema desplegado.
 UbikSim no sustituye otros enfoques sino que los complementa.
 Se recomiendan más pruebas (Living Labs).
 El sistema desplegado equivale al probado en la simulación.
 Diseño iterativo e incremental.
 Hay una transición suave entre ABSS y MAS…
 y entre MAS y AmI.
 ¿Es realista?
 Definitivamente es útil.
 (Puede que las únicas pruebas disponibles).
8
UbikSim desde el punto de vista del código
 ¡Software abierto y libre! [5]
 https://github.com/emilioserra/UbikSim/wiki
 UbikSim= Framework de simulación social + diseñador/visor de entornos 3D + algoritmos de
pathfinding + (Casos de investigación).
 O, UbikSim= MASON + SweetHome3D + Slick2D + (Casos de investigación).
 Motivación: simplicidad de uso + lenguaje unificado (Java) + software abierto y libre.
9
MASON
 http://cs.gmu.edu/~eclab/projects/mason/
 En java, código libre, simulaciones en java.
 Muy preocupada por la eficiencia y replicabilidad
 Núcleo simple y bien definido.
 Resuelve aspectos de UbikSim como: pseudo paralelismo de
agentes, controles de simulación, gráficas, registro de datos,
etcétera.
 Bueno para ABSS general, pero se quedaba corto en diseño y
visualización de entornos.
 Alternativas: NetLogo y Repast.
 http://en.wikipedia.org/wiki/Comparison_of_agent-
based_modeling_software
10
SweetHome3D
 http://www.sweethome3d.com/es/
 Diseño de interiores
 “le ayuda a colocar sus muebles sobre un plano de
una casa en 2D, con una vista previa en 3D”.
 Resuelve el diseño y visualización de entornos en UbikSim.
 Diseño “para todos”.
 Alternativas: Blender, Art of Illusion.
 http://en.wikipedia.org/wiki/List_of_3D_modeling_
software 11
Slick2D
 http://slick.ninjacave.com/
 Herramientas para videojuegos 2D en Java.
 Métodos y estructuras de “pathfinding”: A*, navmesh.
 Resuelve en UbikSim: “Ve de A a B”.
 Alternativas: JMonkey, Unity
 Unity es propietario y requiere programar en C# (o
UnityScript o Boo).
 http://en.wikipedia.org/wiki/List_of_game_engines
12
http://en.wikipedia.org/wiki/A*_sea
rch_algorithm#/media/File:Astar_p
rogress_animation.gif
UbikSim desde el punto de vista de la investigación
 Además de herramientas (UbikSim), hay dos preocupaciones fundamentales:
metodologías de desarrollo de AmI guiadas por simulación social…
 y, dentro de esto, el realismo de la sociedad.
 Ingeniería del conocimiento, aprendizaje computacional.
 Extendemos (y automatizamos) los métodos de investigación generales de ABSS al
caso concreto de estudiar AmI y comprobar que los usuarios simulados son realistas.
13
14
Propuesta de Gilbert y Troitzsch [6] y esquematizada por Drogoul et. al [7].
UbikSim desde el punto de vista de la investigación (II)
15
UbikSim desde el punto de vista de la investigación (III)
Tesis doctoral de Francisco Campuzano [10], pendiente de publicación.
16
UbikSim desde el punto de vista de la investigación (IV)
 La web de UbikSim lista 22 publicaciones científicas donde se ha utilizado,
 Destacan tres publicaciones en Information Sciences (JCR 2013, 3.893, Q1).
 También se ha usado en numerosas tesis doctorales.
 Arquitectura de pizarras distribuidas para sistemas de inteligencia ambiental. José María Fernández de Alba
López de Pablo. Universidad Complutense de Madrid.
 Ha sido empleado en un gran número de proyectos de investigación.
 CALISTA. Tecnologías de Agentes e Ingeniería de Servicios para Diagnóstico y Configuración de la Red del
Hogar mediante un Teléfono Móvil. Ministerio de Economía y Competitividad. TEC2012-32457.
 THOFU Tecnologías del HOtel del FUturo (CEN-2010-1019).
 CASIA: cocina accesible y segura por medio de inteligencia ambiental.
 Dispositivo inteligente de alerta adaptable. Sensibilidad al contexto y análisis inteligente de datos. TRA2009-
041.
 Fundamentos para el desarrollo de servicios y aplicaciones AAL. TSI-020302-2010-171.
 Mobiliario Sensorial Inteligente.
17
UbikSim desde el punto de vista de la investigación (V)
Agent-Based, Social and Interdisciplinary Applications
Grupo de Sistemas Inteligentes
Grupo de Investigación de Servicios
Avanzados de Internet
Grupo de Inteligencia Artificial
Desarrollo de sistemas informáticos para
modelado social de la inteligencia ambiental
aplicada a grandes instalaciones
(grant P2013/ICE-3019, co-funded by EU
Structural Funds FSE and FEDER).
1/10/2014-30/09/2018
Más casos de UbikSim
18
 La gestión de emergencias es sólo un ejemplo.
 Elección social y recomendación en entornos inteligentes [8].
 https://www.youtube.com/watch?v=DmAxlC6LOMo
 Aplicaciones de realidad aumentada en museos (Pablo Campillo-Sanchez et al.)[9].
 https://www.youtube.com/watch?v=0XJXczBJIZA
 Análisis de requisitos en centros hospitalarios (Francisco Campuzano et al.) [10].
 http://ants.inf.um.es/staff/emilioserra/ubiksim/EAAI/video.html
 Gestión energética inteligente, prototipado rápido, etcétera.
Referencias
 UbikSim website: https://github.com/emilioserra/UbikSim/wiki
 [1] Inteligencia artificial: Métodos, técnicas y aplicaciones. José Tomás Palma Méndez y Roque Marín Morales.
 [2] An Approach for Representing Sensor Data to Validate Alerts in Ambient Assisted Living. Andrés Muñoz et al. In: Sensors, 12 (5), pp.
6282–6306, 2012, ISSN: 1424-8220.
 [3] Ubik: a multi-agent based simulator for ubiquitous computing applications. Emilio Serrano et al.. In: Journal of Physical Agents, 3 (2), pp.
39–43, 2009.
 [4] Towards a Holistic Framework for the Evaluation of Emergency Plans in Indoor Environments. Emilio Serrano et al. In: Sensors, 14 (3),
pp. 4513–4535, 2014, ISSN: 1424-8220.
 [5] Software libre para una sociedad libre. Autores: Richard Stallman
 [6] Simulation for the Social Scientist, Open University Press, 2005. N. Gilbert and K. G. Troitzsch
 [7] Multi-agent based simulation: Where are the agents?. MABS 2002, pp. 1-15. A. Drogoul et al.
 [8] Evaluating social choice techniques into intelligent environments by agent based social simulation. Emilio Serrano et al. In: Information
Sciences , 286 (0), pp. 102–124, 2014, ISBN: 0020-0255,
 [9] Testing context-aware services based on smartphones by agent based social simulation. Pablo Campillo-Sanchez et al. In: Journal of
Ambient Intelligence and Smart Environments, 5 (3), pp. 311-330, 2013
 [10] Generation of Human Computational Models with Knowledge Engineering. Francisco Campuzano et al. In: Engineering Applications of
Artificial Intelligence, 35 (0), pp. 259 - 276, 2014, ISSN: 0952-1976
19
 (más recomendaciones en http://emilioserra.com/miscellaneous/readings)
Emilio Serrano
¡Muchas gracias por la atención!
20

More Related Content

What's hot

Utilitarios iii unidad i-elementos interfaz usuarios
Utilitarios iii unidad i-elementos interfaz usuariosUtilitarios iii unidad i-elementos interfaz usuarios
Utilitarios iii unidad i-elementos interfaz usuariosBerthamazon
 
Actividad #17 De Carlos Li
Actividad #17 De Carlos LiActividad #17 De Carlos Li
Actividad #17 De Carlos LiCarlosLi7
 
Contenidos anuales de NTICx
Contenidos anuales de NTICxContenidos anuales de NTICx
Contenidos anuales de NTICxpatrimoni
 
Unidad 5, tecnologia
Unidad 5, tecnologiaUnidad 5, tecnologia
Unidad 5, tecnologiaLily Alvarez
 
Presentación inteligente
Presentación inteligentePresentación inteligente
Presentación inteligenteAlex Ceverino
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificialdianitamsr
 
Inovacion Tecnologica
Inovacion TecnologicaInovacion Tecnologica
Inovacion TecnologicaDianasinhue
 
Interacción humano computador
Interacción humano  computadorInteracción humano  computador
Interacción humano computadorJavier DemuVox
 
Nuevas tecnologias(1)
Nuevas tecnologias(1)Nuevas tecnologias(1)
Nuevas tecnologias(1)gokujuan
 
HMI (Human Machine Interaction) key note- Carlos Díaz
HMI (Human Machine Interaction) key note- Carlos DíazHMI (Human Machine Interaction) key note- Carlos Díaz
HMI (Human Machine Interaction) key note- Carlos DíazUX Nights
 
Unefa foro
Unefa foroUnefa foro
Unefa forounefa1
 

What's hot (16)

Adrianae
AdrianaeAdrianae
Adrianae
 
Utilitarios iii unidad i-elementos interfaz usuarios
Utilitarios iii unidad i-elementos interfaz usuariosUtilitarios iii unidad i-elementos interfaz usuarios
Utilitarios iii unidad i-elementos interfaz usuarios
 
Actividad #17 De Carlos Li
Actividad #17 De Carlos LiActividad #17 De Carlos Li
Actividad #17 De Carlos Li
 
Contenidos anuales de NTICx
Contenidos anuales de NTICxContenidos anuales de NTICx
Contenidos anuales de NTICx
 
Avances tecnologicos
Avances tecnologicosAvances tecnologicos
Avances tecnologicos
 
Unidad 5, tecnologia
Unidad 5, tecnologiaUnidad 5, tecnologia
Unidad 5, tecnologia
 
Presentación inteligente
Presentación inteligentePresentación inteligente
Presentación inteligente
 
La sociedad del conocimiento
La sociedad del conocimientoLa sociedad del conocimiento
La sociedad del conocimiento
 
Indumentaria Inteligente
Indumentaria InteligenteIndumentaria Inteligente
Indumentaria Inteligente
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inovacion Tecnologica
Inovacion TecnologicaInovacion Tecnologica
Inovacion Tecnologica
 
Interacción humano computador
Interacción humano  computadorInteracción humano  computador
Interacción humano computador
 
Nuevas tecnologias(1)
Nuevas tecnologias(1)Nuevas tecnologias(1)
Nuevas tecnologias(1)
 
HMI (Human Machine Interaction) key note- Carlos Díaz
HMI (Human Machine Interaction) key note- Carlos DíazHMI (Human Machine Interaction) key note- Carlos Díaz
HMI (Human Machine Interaction) key note- Carlos Díaz
 
Unefa foro
Unefa foroUnefa foro
Unefa foro
 

Similar to Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim

Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Emilio Serrano
 
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...Miguel Palau
 
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Gabriel Gonzalez Serna
 
Computación Urbana, Urban computing
Computación Urbana, Urban computingComputación Urbana, Urban computing
Computación Urbana, Urban computingLuis Alberto Pineda
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativosxxxburroviejoxxx
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativosedisonblack
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativosxxxburroviejoxxx
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativosxxxburroviejoxxx
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativosedisonblack
 
Sistema de Interfaz Natural
Sistema de Interfaz NaturalSistema de Interfaz Natural
Sistema de Interfaz NaturalSuni Ramflo
 
Linea de investigacion Universidad Santiago Mariño
Linea de investigacion Universidad Santiago MariñoLinea de investigacion Universidad Santiago Mariño
Linea de investigacion Universidad Santiago MariñoCarlosMorales465956
 
Tendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialTendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialJose
 
U2 inteligencia artificial y programación funcional
U2 inteligencia artificial y programación funcionalU2 inteligencia artificial y programación funcional
U2 inteligencia artificial y programación funcionalrafael366138
 
Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)Emilio Serrano
 
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...Wilmer Gonzalez
 

Similar to Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim (20)

Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)Investigaciones y análisis de redes sociales (only in Spanish)
Investigaciones y análisis de redes sociales (only in Spanish)
 
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...
Etnografía Rápida y Realidad Aumentada: Diseño Conceptual Aplicaciones Móvile...
 
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
Tecnologías de Interacción Humano-Computadora para Sistemas de Información Co...
 
Computación Urbana, Urban computing
Computación Urbana, Urban computingComputación Urbana, Urban computing
Computación Urbana, Urban computing
 
Drive colaborativo grupo 4
Drive colaborativo   grupo  4Drive colaborativo   grupo  4
Drive colaborativo grupo 4
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativos
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativos
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativos
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativos
 
09 los simuladores virtuales educativos
09 los simuladores virtuales educativos09 los simuladores virtuales educativos
09 los simuladores virtuales educativos
 
Sistema de Interfaz Natural
Sistema de Interfaz NaturalSistema de Interfaz Natural
Sistema de Interfaz Natural
 
Linea de investigacion Universidad Santiago Mariño
Linea de investigacion Universidad Santiago MariñoLinea de investigacion Universidad Santiago Mariño
Linea de investigacion Universidad Santiago Mariño
 
Preguntas orientadoras
Preguntas orientadorasPreguntas orientadoras
Preguntas orientadoras
 
Tendencias de la Inteligencia Artificial
Tendencias de la Inteligencia ArtificialTendencias de la Inteligencia Artificial
Tendencias de la Inteligencia Artificial
 
U2 inteligencia artificial y programación funcional
U2 inteligencia artificial y programación funcionalU2 inteligencia artificial y programación funcional
U2 inteligencia artificial y programación funcional
 
Uniandes
UniandesUniandes
Uniandes
 
Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)Casos de sistemas inteligentes (only in Spanish)
Casos de sistemas inteligentes (only in Spanish)
 
Master thesis
Master thesisMaster thesis
Master thesis
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...
Adopción de la Inteligencia Artificial en el emprendimiento como evolución de...
 

More from Facultad de Informática UCM

¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?Facultad de Informática UCM
 
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...Facultad de Informática UCM
 
DRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersDRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersFacultad de Informática UCM
 
Tendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmTendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmFacultad de Informática UCM
 
Introduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingIntroduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingFacultad de Informática UCM
 
Inteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroInteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroFacultad de Informática UCM
 
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 Design Automation Approaches for Real-Time Edge Computing for Science Applic... Design Automation Approaches for Real-Time Edge Computing for Science Applic...
Design Automation Approaches for Real-Time Edge Computing for Science Applic...Facultad de Informática UCM
 
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Facultad de Informática UCM
 
Fault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFacultad de Informática UCM
 
Cómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoCómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoFacultad de Informática UCM
 
Automatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCAutomatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCFacultad de Informática UCM
 
Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Facultad de Informática UCM
 
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Facultad de Informática UCM
 
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Facultad de Informática UCM
 
Challenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windChallenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windFacultad de Informática UCM
 

More from Facultad de Informática UCM (20)

¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?¿Por qué debemos seguir trabajando en álgebra lineal?
¿Por qué debemos seguir trabajando en álgebra lineal?
 
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
TECNOPOLÍTICA Y ACTIVISMO DE DATOS: EL MAPEO COMO FORMA DE RESILIENCIA ANTE L...
 
DRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation ComputersDRAC: Designing RISC-V-based Accelerators for next generation Computers
DRAC: Designing RISC-V-based Accelerators for next generation Computers
 
uElectronics ongoing activities at ESA
uElectronics ongoing activities at ESAuElectronics ongoing activities at ESA
uElectronics ongoing activities at ESA
 
Tendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura ArmTendencias en el diseño de procesadores con arquitectura Arm
Tendencias en el diseño de procesadores con arquitectura Arm
 
Formalizing Mathematics in Lean
Formalizing Mathematics in LeanFormalizing Mathematics in Lean
Formalizing Mathematics in Lean
 
Introduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented ComputingIntroduction to Quantum Computing and Quantum Service Oriented Computing
Introduction to Quantum Computing and Quantum Service Oriented Computing
 
Computer Design Concepts for Machine Learning
Computer Design Concepts for Machine LearningComputer Design Concepts for Machine Learning
Computer Design Concepts for Machine Learning
 
Inteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuroInteligencia Artificial en la atención sanitaria del futuro
Inteligencia Artificial en la atención sanitaria del futuro
 
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 Design Automation Approaches for Real-Time Edge Computing for Science Applic... Design Automation Approaches for Real-Time Edge Computing for Science Applic...
Design Automation Approaches for Real-Time Edge Computing for Science Applic...
 
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
Estrategias de navegación para robótica móvil de campo: caso de estudio proye...
 
Fault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error Correction
 
Cómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intentoCómo construir un chatbot inteligente sin morir en el intento
Cómo construir un chatbot inteligente sin morir en el intento
 
Automatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPCAutomatic generation of hardware memory architectures for HPC
Automatic generation of hardware memory architectures for HPC
 
Type and proof structures for concurrency
Type and proof structures for concurrencyType and proof structures for concurrency
Type and proof structures for concurrency
 
Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...Hardware/software security contracts: Principled foundations for building sec...
Hardware/software security contracts: Principled foundations for building sec...
 
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
Jose carlossancho slidesLa seguridad en el desarrollo de software implementad...
 
Do you trust your artificial intelligence system?
Do you trust your artificial intelligence system?Do you trust your artificial intelligence system?
Do you trust your artificial intelligence system?
 
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.Redes neuronales y reinforcement learning. Aplicación en energía eólica.
Redes neuronales y reinforcement learning. Aplicación en energía eólica.
 
Challenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore windChallenges and Opportunities for AI and Data analytics in Offshore wind
Challenges and Opportunities for AI and Data analytics in Offshore wind
 

Recently uploaded

Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Bergarako Udala
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdfDemetrio Ccesa Rayme
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraJose Sanchez
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
Filosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroFilosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroJosé Luis Palma
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaMarco Camacho
 

Recently uploaded (20)

Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
Unidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la InvestigaciónUnidad 1 | Metodología de la Investigación
Unidad 1 | Metodología de la Investigación
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldadura
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
Filosofía del gobierno del general Alfaro
Filosofía del gobierno del general AlfaroFilosofía del gobierno del general Alfaro
Filosofía del gobierno del general Alfaro
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Acuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptxAcuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptx
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
Buenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria FarmaceuticaBuenas Practicas de Manufactura para Industria Farmaceutica
Buenas Practicas de Manufactura para Industria Farmaceutica
 

Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim

  • 1. Autor: Grupo de Sistemas Inteligentes Universidad Politécnica de Madrid Desarrollo y evaluación de sistemas de inteligencia ambiental con UbikSim Emilio Serrano, Ph.d. Grupo de Sistemas Inteligentes (GSI) Departamento de Inteligencia Artificial Universidad Politécnica de Madrid Contacto: www.emilioserra.com Conferencias de Posgrado Madrid, 13/04/2015
  • 2. Inteligencia Artificial  Computación convencional:  “modelar, formalizar, programar e implementar maquinas soporte capaces de interactuar de forma no trivial con el medio” [1]  Trata problemas que se puedan describir de forma “clara, completa, precisa e inequívoca”  IA:  mismas tareas pero para problemas que no cumpla lo anterior 2 This picture is from a work by Robert Fludd published between 1617 and 1621. (referencia)
  • 3. Sistemas multi-agente (MAS) y simulación social (ABSS) IA Ciencia Comprensión de los procesos cognitivos Simulación social (basada en agentes) Ejemplo: Sistemas expertos, Diagnosis de enfermedades infecciosas (MYCIN) Ejemplo: Redes neuronales artificiales, de los neurólogos McCulloch y Pitts Sistemas multi- agente Ingeniería Tareas y métodos de solución Fire example (2006) Sugarscape Ants (la agenda oculta de la IA) 3
  • 4. Inteligencia Ambiental (AmI) Example of SleepingCtx Agent argument 4 ([2])
  • 6. UbikSim I: ABSS para AmI  AmI es difícil de diseñar, testar, verificar, y validar.  Se requiere un entorno.  Se requiere un despliegue de dispositivos.  Funcionamiento del sistema sujeto a una sociedad de usuarios.  La aparición de fallos se retrasa mucho.  UbikSim propone simular sociedades (y todo el sistema AmI) para asistir en estas tareas.  Descubrir fallos cuanto antes.  Misma idea que en el “fire example”. 6
  • 7. UbikSim II: ABSS para AmI  UbikSim es fruto de una línea de investigación iniciada en 2008 [3].  UbikSim (2009)  UbikSim para gestión de emergencias.  UbikSim 1.0 (2012)  UbikSim y emergencias en THOFU.  Simulación pura  Simulación participativa  UbikSim 2.0. (2015)  (resuelve problemas de navegación). 7
  • 8. Algunas ideas fundamentales  El visor/display suele desaparecer de la simulación en fase de pruebas [4].  La simulación de la sociedad desapare del sistema desplegado.  UbikSim no sustituye otros enfoques sino que los complementa.  Se recomiendan más pruebas (Living Labs).  El sistema desplegado equivale al probado en la simulación.  Diseño iterativo e incremental.  Hay una transición suave entre ABSS y MAS…  y entre MAS y AmI.  ¿Es realista?  Definitivamente es útil.  (Puede que las únicas pruebas disponibles). 8
  • 9. UbikSim desde el punto de vista del código  ¡Software abierto y libre! [5]  https://github.com/emilioserra/UbikSim/wiki  UbikSim= Framework de simulación social + diseñador/visor de entornos 3D + algoritmos de pathfinding + (Casos de investigación).  O, UbikSim= MASON + SweetHome3D + Slick2D + (Casos de investigación).  Motivación: simplicidad de uso + lenguaje unificado (Java) + software abierto y libre. 9
  • 10. MASON  http://cs.gmu.edu/~eclab/projects/mason/  En java, código libre, simulaciones en java.  Muy preocupada por la eficiencia y replicabilidad  Núcleo simple y bien definido.  Resuelve aspectos de UbikSim como: pseudo paralelismo de agentes, controles de simulación, gráficas, registro de datos, etcétera.  Bueno para ABSS general, pero se quedaba corto en diseño y visualización de entornos.  Alternativas: NetLogo y Repast.  http://en.wikipedia.org/wiki/Comparison_of_agent- based_modeling_software 10
  • 11. SweetHome3D  http://www.sweethome3d.com/es/  Diseño de interiores  “le ayuda a colocar sus muebles sobre un plano de una casa en 2D, con una vista previa en 3D”.  Resuelve el diseño y visualización de entornos en UbikSim.  Diseño “para todos”.  Alternativas: Blender, Art of Illusion.  http://en.wikipedia.org/wiki/List_of_3D_modeling_ software 11
  • 12. Slick2D  http://slick.ninjacave.com/  Herramientas para videojuegos 2D en Java.  Métodos y estructuras de “pathfinding”: A*, navmesh.  Resuelve en UbikSim: “Ve de A a B”.  Alternativas: JMonkey, Unity  Unity es propietario y requiere programar en C# (o UnityScript o Boo).  http://en.wikipedia.org/wiki/List_of_game_engines 12 http://en.wikipedia.org/wiki/A*_sea rch_algorithm#/media/File:Astar_p rogress_animation.gif
  • 13. UbikSim desde el punto de vista de la investigación  Además de herramientas (UbikSim), hay dos preocupaciones fundamentales: metodologías de desarrollo de AmI guiadas por simulación social…  y, dentro de esto, el realismo de la sociedad.  Ingeniería del conocimiento, aprendizaje computacional.  Extendemos (y automatizamos) los métodos de investigación generales de ABSS al caso concreto de estudiar AmI y comprobar que los usuarios simulados son realistas. 13
  • 14. 14 Propuesta de Gilbert y Troitzsch [6] y esquematizada por Drogoul et. al [7]. UbikSim desde el punto de vista de la investigación (II)
  • 15. 15 UbikSim desde el punto de vista de la investigación (III) Tesis doctoral de Francisco Campuzano [10], pendiente de publicación.
  • 16. 16 UbikSim desde el punto de vista de la investigación (IV)  La web de UbikSim lista 22 publicaciones científicas donde se ha utilizado,  Destacan tres publicaciones en Information Sciences (JCR 2013, 3.893, Q1).  También se ha usado en numerosas tesis doctorales.  Arquitectura de pizarras distribuidas para sistemas de inteligencia ambiental. José María Fernández de Alba López de Pablo. Universidad Complutense de Madrid.  Ha sido empleado en un gran número de proyectos de investigación.  CALISTA. Tecnologías de Agentes e Ingeniería de Servicios para Diagnóstico y Configuración de la Red del Hogar mediante un Teléfono Móvil. Ministerio de Economía y Competitividad. TEC2012-32457.  THOFU Tecnologías del HOtel del FUturo (CEN-2010-1019).  CASIA: cocina accesible y segura por medio de inteligencia ambiental.  Dispositivo inteligente de alerta adaptable. Sensibilidad al contexto y análisis inteligente de datos. TRA2009- 041.  Fundamentos para el desarrollo de servicios y aplicaciones AAL. TSI-020302-2010-171.  Mobiliario Sensorial Inteligente.
  • 17. 17 UbikSim desde el punto de vista de la investigación (V) Agent-Based, Social and Interdisciplinary Applications Grupo de Sistemas Inteligentes Grupo de Investigación de Servicios Avanzados de Internet Grupo de Inteligencia Artificial Desarrollo de sistemas informáticos para modelado social de la inteligencia ambiental aplicada a grandes instalaciones (grant P2013/ICE-3019, co-funded by EU Structural Funds FSE and FEDER). 1/10/2014-30/09/2018
  • 18. Más casos de UbikSim 18  La gestión de emergencias es sólo un ejemplo.  Elección social y recomendación en entornos inteligentes [8].  https://www.youtube.com/watch?v=DmAxlC6LOMo  Aplicaciones de realidad aumentada en museos (Pablo Campillo-Sanchez et al.)[9].  https://www.youtube.com/watch?v=0XJXczBJIZA  Análisis de requisitos en centros hospitalarios (Francisco Campuzano et al.) [10].  http://ants.inf.um.es/staff/emilioserra/ubiksim/EAAI/video.html  Gestión energética inteligente, prototipado rápido, etcétera.
  • 19. Referencias  UbikSim website: https://github.com/emilioserra/UbikSim/wiki  [1] Inteligencia artificial: Métodos, técnicas y aplicaciones. José Tomás Palma Méndez y Roque Marín Morales.  [2] An Approach for Representing Sensor Data to Validate Alerts in Ambient Assisted Living. Andrés Muñoz et al. In: Sensors, 12 (5), pp. 6282–6306, 2012, ISSN: 1424-8220.  [3] Ubik: a multi-agent based simulator for ubiquitous computing applications. Emilio Serrano et al.. In: Journal of Physical Agents, 3 (2), pp. 39–43, 2009.  [4] Towards a Holistic Framework for the Evaluation of Emergency Plans in Indoor Environments. Emilio Serrano et al. In: Sensors, 14 (3), pp. 4513–4535, 2014, ISSN: 1424-8220.  [5] Software libre para una sociedad libre. Autores: Richard Stallman  [6] Simulation for the Social Scientist, Open University Press, 2005. N. Gilbert and K. G. Troitzsch  [7] Multi-agent based simulation: Where are the agents?. MABS 2002, pp. 1-15. A. Drogoul et al.  [8] Evaluating social choice techniques into intelligent environments by agent based social simulation. Emilio Serrano et al. In: Information Sciences , 286 (0), pp. 102–124, 2014, ISBN: 0020-0255,  [9] Testing context-aware services based on smartphones by agent based social simulation. Pablo Campillo-Sanchez et al. In: Journal of Ambient Intelligence and Smart Environments, 5 (3), pp. 311-330, 2013  [10] Generation of Human Computational Models with Knowledge Engineering. Francisco Campuzano et al. In: Engineering Applications of Artificial Intelligence, 35 (0), pp. 259 - 276, 2014, ISSN: 0952-1976 19  (más recomendaciones en http://emilioserra.com/miscellaneous/readings)
  • 20. Emilio Serrano ¡Muchas gracias por la atención! 20