Las técnicas de IA usadas en los juegos comerciales son en la mayoría de los casos predecibles, rígidas y poco adaptativas, causando una pérdida en el realismo de cara al jugador. En esta charla mostraremos cómo hemos conectado varios juegos (GTA IV, Warcraft 3, y otros) al framework ALIVE, basado en teorías organizacionales. El objetivo de nuestro trabajo es dotar al desarrollador de IA para juegos de una metodología y herramientas que permitan modelar escenarios de juego usando estructuras sociales.
Este documento presenta varias técnicas de inteligencia artificial utilizadas en videojuegos. Explica brevemente qué es la inteligencia artificial para videojuegos y clasifica los diferentes tipos de videojuegos. Luego describe técnicas como path planning, máquinas de estado finitas, árboles de comportamiento y GOAP. Concluye que la inteligencia artificial mejora la sensación de realismo en los videojuegos y que existen más técnicas como aprendizaje automático y planificación automática que podrían incrementar la racionalidad
Este algoritmo, llamado Grafos A, combina las ventajas de los algoritmos primero en profundidad y primero en amplitud al seguir un sendero a la vez pero poder cambiarse a otro sendero más prometedor. Usa dos listas de nodos y una función heurística para estimar los méritos de cada nodo y encontrar una solución sin expandirse completamente por todas las ramas. Pondera lo cerca que está del nodo meta y lo lejos del nodo inicial, lo que ofrece soluciones más cercanas a la raíz pero complica la función de evalu
El documento presenta una introducción a la relación del autor con la inteligencia artificial (IA) y los videojuegos. Brevemente describe su experiencia como investigador e inventor de sistemas de IA para videojuegos sociales. También resume algunos de sus proyectos de investigación y desarrollo en IA aplicada a videojuegos y redes sociales, así como talleres y publicaciones relacionadas.
Este documento trata sobre la inteligencia artificial y el procesamiento digital de imágenes. Explora el uso de algoritmos inteligentes en aplicaciones como videojuegos, redimensionamiento de videos y la industria automotriz. También analiza el uso de la inteligencia artificial en robótica y menciona a Asimo como uno de los primeros robots humanoides con inteligencia artificial. El documento concluye que la inteligencia artificial es muy beneficiosa para ayudar a los humanos pero también podría hacerlos dependientes si no se usa de manera equilibrada.
Videoconferencia Foresta_Proyecto First 7 september 2010ForestaChile
Este documento presenta información sobre el proyecto FIRST, una acción de apoyo financiada por la UE para fomentar la cooperación en investigación y desarrollo entre Europa y América Latina en las áreas de Internet del futuro, componentes TIC y sistemas. Se propone establecer Plataformas Tecnológicas en cinco países latinoamericanos siguiendo el modelo europeo. En Chile, se propone crear una Plataforma Tecnológica Chilena de Internet del Futuro para promover la cooperación entre actores del sector.
El proyecto INREDIS es un consorcio de investigación tecnológica liderado por Technosite con un presupuesto de 23,6 millones de euros entre 2007-2010. El objetivo es desarrollar tecnologías accesibles e interoperables para mejorar la comunicación entre personas con discapacidad y su entorno. La investigación se centra en nueve áreas como las necesidades de los usuarios, protocolos de interoperabilidad, y tecnologías de interacción. Los resultados de 2007 incluyen estudios de necesidades de usuarios, estados del arte tecnológic
El documento describe el proyecto metalTIC - Hogar Digital. El proyecto recrea una vivienda con las últimas tecnologías del hogar digital con un alto nivel de domotización y atención a la accesibilidad. El hogar se usará para la innovación, difusión de tecnologías del hogar, educación y investigación. Se construyó una casa de 50m2 con salón, cocina, dormitorio y baño para mostrar tecnologías de gestión de energía, seguridad, confort y accesibilidad.
Este documento presenta varias técnicas de inteligencia artificial utilizadas en videojuegos. Explica brevemente qué es la inteligencia artificial para videojuegos y clasifica los diferentes tipos de videojuegos. Luego describe técnicas como path planning, máquinas de estado finitas, árboles de comportamiento y GOAP. Concluye que la inteligencia artificial mejora la sensación de realismo en los videojuegos y que existen más técnicas como aprendizaje automático y planificación automática que podrían incrementar la racionalidad
Este algoritmo, llamado Grafos A, combina las ventajas de los algoritmos primero en profundidad y primero en amplitud al seguir un sendero a la vez pero poder cambiarse a otro sendero más prometedor. Usa dos listas de nodos y una función heurística para estimar los méritos de cada nodo y encontrar una solución sin expandirse completamente por todas las ramas. Pondera lo cerca que está del nodo meta y lo lejos del nodo inicial, lo que ofrece soluciones más cercanas a la raíz pero complica la función de evalu
El documento presenta una introducción a la relación del autor con la inteligencia artificial (IA) y los videojuegos. Brevemente describe su experiencia como investigador e inventor de sistemas de IA para videojuegos sociales. También resume algunos de sus proyectos de investigación y desarrollo en IA aplicada a videojuegos y redes sociales, así como talleres y publicaciones relacionadas.
Este documento trata sobre la inteligencia artificial y el procesamiento digital de imágenes. Explora el uso de algoritmos inteligentes en aplicaciones como videojuegos, redimensionamiento de videos y la industria automotriz. También analiza el uso de la inteligencia artificial en robótica y menciona a Asimo como uno de los primeros robots humanoides con inteligencia artificial. El documento concluye que la inteligencia artificial es muy beneficiosa para ayudar a los humanos pero también podría hacerlos dependientes si no se usa de manera equilibrada.
Videoconferencia Foresta_Proyecto First 7 september 2010ForestaChile
Este documento presenta información sobre el proyecto FIRST, una acción de apoyo financiada por la UE para fomentar la cooperación en investigación y desarrollo entre Europa y América Latina en las áreas de Internet del futuro, componentes TIC y sistemas. Se propone establecer Plataformas Tecnológicas en cinco países latinoamericanos siguiendo el modelo europeo. En Chile, se propone crear una Plataforma Tecnológica Chilena de Internet del Futuro para promover la cooperación entre actores del sector.
El proyecto INREDIS es un consorcio de investigación tecnológica liderado por Technosite con un presupuesto de 23,6 millones de euros entre 2007-2010. El objetivo es desarrollar tecnologías accesibles e interoperables para mejorar la comunicación entre personas con discapacidad y su entorno. La investigación se centra en nueve áreas como las necesidades de los usuarios, protocolos de interoperabilidad, y tecnologías de interacción. Los resultados de 2007 incluyen estudios de necesidades de usuarios, estados del arte tecnológic
El documento describe el proyecto metalTIC - Hogar Digital. El proyecto recrea una vivienda con las últimas tecnologías del hogar digital con un alto nivel de domotización y atención a la accesibilidad. El hogar se usará para la innovación, difusión de tecnologías del hogar, educación y investigación. Se construyó una casa de 50m2 con salón, cocina, dormitorio y baño para mostrar tecnologías de gestión de energía, seguridad, confort y accesibilidad.
Programa nacional vintec antena tecnológica min cy t–uiaVicky Watson
Este documento describe la primera experiencia en Argentina sobre vigilancia tecnológica e inteligencia competitiva. Se presenta el Programa Nacional VINTEC creado en 2010 por el MINCyT para promover estas actividades en empresas, universidades y organismos públicos. También se detallan algunas de las actividades realizadas entre 2010-2012 como estudios sectoriales, talleres y la creación de una red nacional e iberoamericana sobre el tema.
Creación de una cultura científica y tecnológicaGobernabilidad
El documento presenta una agenda sobre ciencia, tecnología e innovación con cinco puntos principales: 1) introducción a la ciencia y tecnología, 2) telecentros educativos comunitarios, 3) capacitación, 4) portal educativo, y 5) una computadora por docente. Incluye cifras sobre el uso de internet y redes sociales en el mundo, y describe brevemente cada punto de la agenda con énfasis en promover el acceso a la tecnología y la educación en Bolivia.
El documento presenta una agenda sobre ciencia, tecnología e innovación con cinco puntos principales: 1) introducción a la ciencia y tecnología, 2) telecentros educativos comunitarios, 3) capacitación, 4) portal educativo, y 5) una computadora por docente. Incluye cifras sobre el uso de internet y redes sociales, y describe los objetivos de promover una cultura científica y tecnológica a través de la educación.
Este documento resume una sesión sobre tecnología y sociedad. Incluye debates sobre si la tecnología ha fallado, teorías sobre cómo la tecnología y la sociedad se co-producen, y estadísticas sobre la adopción de banda ancha y acceso a Internet en diferentes países y regiones. Muestra que factores políticos y sociales influyen en el despliegue de la tecnología más que la disponibilidad de la tecnología en sí.
La Fundación para la eSalud (FeSalud) es una organización sin ánimo de lucro cuyo objetivo es generar e intercambiar conocimiento sobre proyectos de innovación en eSalud y bienestar a través de las tecnologías de la información y comunicación. Uno de sus proyectos es GoldUI, cuyo objetivo es crear interfaces adaptativas para mejorar el acceso de las personas mayores a los servicios digitales.
Este documento presenta el Centro de Investigación de Domótica Integral (CeDInt) de la Universidad Politécnica de Madrid. Describe las líneas de investigación del centro, incluyendo edificios inteligentes, realidad virtual, ingeniería óptica y más. También describe infraestructuras como CAVE y aplicaciones de realidad virtual. Finalmente, resume varios proyectos en curso relacionados con reconstrucción 3D, seguimiento en tiempo real, domótica y entretenimiento inmersivo.
Integración de Soluciones de Contenidos y Sistemas de Aprendizaje MÓVILCRISEL BY AEFOL
Este documento describe las investigaciones y proyectos de Daniel Garcia La Barca en el campo de la integración de soluciones de contenido y sistemas de aprendizaje móvil. Ha trabajado en más de 50 proyectos internacionales desde 2000 y su laboratorio de investigación Giunti Labs se enfoca en nuevas metodologías de aprendizaje, tecnologías y soluciones. Algunos de los proyectos descritos incluyen el desarrollo de arquitecturas para sistemas de gestión de contenido, soluciones móviles y proyectos
Este documento discute el papel de las entidades locales en la innovación y los servicios en la nube. Explica cómo los parques científicos y tecnológicos pueden impulsar la innovación en un territorio y presenta casos de proyectos de computación en la nube desarrollados por municipios. También analiza cuestiones de seguridad e interoperabilidad relacionadas con los servicios en la nube.
Este documento resume los ejes de discusión de la XI Conferencia Internacional de Inteligencia Territorial que se llevará a cabo en La Plata, Argentina. Los ejes incluyen: 1) Cultura de inteligencia colectiva y desarrollo sostenible; 2) Educación y aprendizaje para el desarrollo sostenible; 3) Procesos de información y comunicación para la cooperación y participación. Cada eje explorará temas como la identidad cultural local, la transición socio-ecológica, y el uso de la tecnología digital para
Presentación de los servicios que presta FICYT para promover la internacionalización de las actividades de I+D+i de empresas y centros de investigación
Este documento proporciona información sobre cómo solicitar proyectos del 7o Programa Marco de la Unión Europea y sobre el Horizonte 2020. Explica los servicios que ofrece la OTRI de la Universidad de Sevilla para apoyar a investigadores en la búsqueda de financiación internacional. También resume los diferentes tipos de proyectos y socios elegibles, así como los pasos para elaborar una propuesta europea exitosa desde la idea inicial hasta la presentación final.
El documento presenta una propuesta de capacitación docente en el uso de las Tecnologías de la Información y la Comunicación (TIC) para el Colegio Omega. El plan de capacitación de nueve meses incluye talleres sobre hardware, software, internet y herramientas digitales. Se detallan los objetivos, contenidos, estrategias, evaluación, recursos y cronograma de actividades para tres grupos de docentes.
El documento presenta una propuesta de capacitación docente en el uso de las Tecnologías de la Información y la Comunicación (TIC) para el Colegio Omega. El plan consiste en nueve meses de talleres para 80 profesores, cubriendo temas como sistemas operativos, Office, Internet, correo electrónico, y herramientas como blogs y Moodle. El objetivo es mejorar las habilidades TIC del profesorado para aprovechar la tecnología en la enseñanza.
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CREADAS EN EL 2013Alexis Alexis
Este documento trata sobre las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica brevemente el concepto de TIC y cómo han revolucionado la forma en que las personas se comunican y acceden a la información. También describe algunos avances tecnológicos recientes como chips que se autorreparan, teléfonos con pantallas flexibles y la creación de retinas en el laboratorio a partir de células madre.
Este documento trata sobre las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica brevemente el concepto de TIC y cómo han evolucionado los servicios TIC a medida que aumentó el ancho de banda, incluyendo el comercio electrónico, la banca en línea y la televisión bajo demanda. También describe brevemente algunas innovaciones tecnológicas recientes como chips que se autorreparan, teléfonos con pantallas flexibles y la creación de retinas en el laboratorio a
Tecnologias de la informacion y comunicacion 2013Alexis Alexis
Este documento describe las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica cómo las TIC permiten el acceso a información y comunicación en cualquier lugar y cómo han evolucionado los servicios TIC a medida que aumenta el ancho de banda. También describe brevemente algunas innovaciones tecnológicas recientes como chips que se autorreparan, pantallas flexibles para teléfonos y la creación de retinas en el laboratorio a partir de células madre.
Este documento trata sobre la convergencia tecnológica y la ofimática. Explica cómo la aplicación de la ofimática por las organizaciones y en la vida diaria requiere identificar y manejar paquetes ofimáticos que garanticen la competencia en el uso de programas. También menciona temas relacionados como las comunicaciones, la educación, las empresas y la perspectiva tecnológica.
La gente produce y consume información de las redes sociales. El contenido de estos mensajes puede ayudar a modelar el comportamiento de una ciudad. Éste modelo puede identificar anormalidades y entonces eventos disruptivos.
The document proposes studying how social institutions and individual behaviors interact in the tragedy of the commons problem. It discusses prior work on collective action dilemmas and models of individualistic vs communal agents. The hypothesis is that communal agents may optimize resource provision while individualistic agents optimize resource appropriation. An agent-based model is proposed to analyze the effects of different behavioral patterns and institutional changes on avoiding the tragedy of the commons.
Más contenido relacionado
Similar a cOncienS: un nuevo paradigma de IA para juegos
Programa nacional vintec antena tecnológica min cy t–uiaVicky Watson
Este documento describe la primera experiencia en Argentina sobre vigilancia tecnológica e inteligencia competitiva. Se presenta el Programa Nacional VINTEC creado en 2010 por el MINCyT para promover estas actividades en empresas, universidades y organismos públicos. También se detallan algunas de las actividades realizadas entre 2010-2012 como estudios sectoriales, talleres y la creación de una red nacional e iberoamericana sobre el tema.
Creación de una cultura científica y tecnológicaGobernabilidad
El documento presenta una agenda sobre ciencia, tecnología e innovación con cinco puntos principales: 1) introducción a la ciencia y tecnología, 2) telecentros educativos comunitarios, 3) capacitación, 4) portal educativo, y 5) una computadora por docente. Incluye cifras sobre el uso de internet y redes sociales en el mundo, y describe brevemente cada punto de la agenda con énfasis en promover el acceso a la tecnología y la educación en Bolivia.
El documento presenta una agenda sobre ciencia, tecnología e innovación con cinco puntos principales: 1) introducción a la ciencia y tecnología, 2) telecentros educativos comunitarios, 3) capacitación, 4) portal educativo, y 5) una computadora por docente. Incluye cifras sobre el uso de internet y redes sociales, y describe los objetivos de promover una cultura científica y tecnológica a través de la educación.
Este documento resume una sesión sobre tecnología y sociedad. Incluye debates sobre si la tecnología ha fallado, teorías sobre cómo la tecnología y la sociedad se co-producen, y estadísticas sobre la adopción de banda ancha y acceso a Internet en diferentes países y regiones. Muestra que factores políticos y sociales influyen en el despliegue de la tecnología más que la disponibilidad de la tecnología en sí.
La Fundación para la eSalud (FeSalud) es una organización sin ánimo de lucro cuyo objetivo es generar e intercambiar conocimiento sobre proyectos de innovación en eSalud y bienestar a través de las tecnologías de la información y comunicación. Uno de sus proyectos es GoldUI, cuyo objetivo es crear interfaces adaptativas para mejorar el acceso de las personas mayores a los servicios digitales.
Este documento presenta el Centro de Investigación de Domótica Integral (CeDInt) de la Universidad Politécnica de Madrid. Describe las líneas de investigación del centro, incluyendo edificios inteligentes, realidad virtual, ingeniería óptica y más. También describe infraestructuras como CAVE y aplicaciones de realidad virtual. Finalmente, resume varios proyectos en curso relacionados con reconstrucción 3D, seguimiento en tiempo real, domótica y entretenimiento inmersivo.
Integración de Soluciones de Contenidos y Sistemas de Aprendizaje MÓVILCRISEL BY AEFOL
Este documento describe las investigaciones y proyectos de Daniel Garcia La Barca en el campo de la integración de soluciones de contenido y sistemas de aprendizaje móvil. Ha trabajado en más de 50 proyectos internacionales desde 2000 y su laboratorio de investigación Giunti Labs se enfoca en nuevas metodologías de aprendizaje, tecnologías y soluciones. Algunos de los proyectos descritos incluyen el desarrollo de arquitecturas para sistemas de gestión de contenido, soluciones móviles y proyectos
Este documento discute el papel de las entidades locales en la innovación y los servicios en la nube. Explica cómo los parques científicos y tecnológicos pueden impulsar la innovación en un territorio y presenta casos de proyectos de computación en la nube desarrollados por municipios. También analiza cuestiones de seguridad e interoperabilidad relacionadas con los servicios en la nube.
Este documento resume los ejes de discusión de la XI Conferencia Internacional de Inteligencia Territorial que se llevará a cabo en La Plata, Argentina. Los ejes incluyen: 1) Cultura de inteligencia colectiva y desarrollo sostenible; 2) Educación y aprendizaje para el desarrollo sostenible; 3) Procesos de información y comunicación para la cooperación y participación. Cada eje explorará temas como la identidad cultural local, la transición socio-ecológica, y el uso de la tecnología digital para
Presentación de los servicios que presta FICYT para promover la internacionalización de las actividades de I+D+i de empresas y centros de investigación
Este documento proporciona información sobre cómo solicitar proyectos del 7o Programa Marco de la Unión Europea y sobre el Horizonte 2020. Explica los servicios que ofrece la OTRI de la Universidad de Sevilla para apoyar a investigadores en la búsqueda de financiación internacional. También resume los diferentes tipos de proyectos y socios elegibles, así como los pasos para elaborar una propuesta europea exitosa desde la idea inicial hasta la presentación final.
El documento presenta una propuesta de capacitación docente en el uso de las Tecnologías de la Información y la Comunicación (TIC) para el Colegio Omega. El plan de capacitación de nueve meses incluye talleres sobre hardware, software, internet y herramientas digitales. Se detallan los objetivos, contenidos, estrategias, evaluación, recursos y cronograma de actividades para tres grupos de docentes.
El documento presenta una propuesta de capacitación docente en el uso de las Tecnologías de la Información y la Comunicación (TIC) para el Colegio Omega. El plan consiste en nueve meses de talleres para 80 profesores, cubriendo temas como sistemas operativos, Office, Internet, correo electrónico, y herramientas como blogs y Moodle. El objetivo es mejorar las habilidades TIC del profesorado para aprovechar la tecnología en la enseñanza.
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CREADAS EN EL 2013Alexis Alexis
Este documento trata sobre las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica brevemente el concepto de TIC y cómo han revolucionado la forma en que las personas se comunican y acceden a la información. También describe algunos avances tecnológicos recientes como chips que se autorreparan, teléfonos con pantallas flexibles y la creación de retinas en el laboratorio a partir de células madre.
Este documento trata sobre las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica brevemente el concepto de TIC y cómo han evolucionado los servicios TIC a medida que aumentó el ancho de banda, incluyendo el comercio electrónico, la banca en línea y la televisión bajo demanda. También describe brevemente algunas innovaciones tecnológicas recientes como chips que se autorreparan, teléfonos con pantallas flexibles y la creación de retinas en el laboratorio a
Tecnologias de la informacion y comunicacion 2013Alexis Alexis
Este documento describe las tecnologías de la información y comunicación (TIC) y su impacto en la educación. Explica cómo las TIC permiten el acceso a información y comunicación en cualquier lugar y cómo han evolucionado los servicios TIC a medida que aumenta el ancho de banda. También describe brevemente algunas innovaciones tecnológicas recientes como chips que se autorreparan, pantallas flexibles para teléfonos y la creación de retinas en el laboratorio a partir de células madre.
Este documento trata sobre la convergencia tecnológica y la ofimática. Explica cómo la aplicación de la ofimática por las organizaciones y en la vida diaria requiere identificar y manejar paquetes ofimáticos que garanticen la competencia en el uso de programas. También menciona temas relacionados como las comunicaciones, la educación, las empresas y la perspectiva tecnológica.
La gente produce y consume información de las redes sociales. El contenido de estos mensajes puede ayudar a modelar el comportamiento de una ciudad. Éste modelo puede identificar anormalidades y entonces eventos disruptivos.
The document proposes studying how social institutions and individual behaviors interact in the tragedy of the commons problem. It discusses prior work on collective action dilemmas and models of individualistic vs communal agents. The hypothesis is that communal agents may optimize resource provision while individualistic agents optimize resource appropriation. An agent-based model is proposed to analyze the effects of different behavioral patterns and institutional changes on avoiding the tragedy of the commons.
Macros are functions that are supplied with Clojure and defined by users. Argument forms are passed as data to the macro function, which returns a new data structure as a replacement for the macro call. Many things that are built-in to other languages are implemented as macros in Clojure.
The document discusses artificial intelligence techniques used in commercial video games. It notes that pathfinding algorithms like A* are still commonly used. For behavior and strategy, games typically use scripting, finite state machines, rule engines, or decision trees to hardcode actions. This results in a lack of flexibility and reasoning. The document suggests that more reusable AI engines based on planning techniques could help, citing examples like GOAP that allow dynamic planning and re-planning to achieve goals. However, such engines still do not support reasoning about why particular actions are taken.
The document discusses normative monitoring, including semantics and implementation. It provides definitions for key concepts like norms, counts-as rules, institutions, and normative monitors. The norm lifecycle and labelled transition system for normative monitors are also defined. The goal is to formally define the semantics and provide a direct translation from norms to rules for implementation in rule-based systems.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive function. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
The ALIVE project aimed to develop techniques for engineering flexible and adaptive service-oriented applications. It involved designing organizational, coordination, and service models to describe distributed systems. Tools were created to specify coordination patterns and organizational rules to govern service interactions. The goal was to close the gap between theoretical approaches and existing web services technologies by bringing together ideas from coordination technology, organizational theory, and model-driven design.
This document discusses the ALIVE project, which aims to organize web services to develop dynamic, flexible, distributed systems. It provides an overview of the ALIVE approach, which involves modeling systems at an organizational level, coordination level, and service level. At the organizational level, roles, norms, and objectives are defined. At the coordination level, tasks and plans are allocated to actors. And at the service level, semantic web services are described, matched, and composed. The document presents examples and discusses how the multi-level modeling approach enables adaptation and traceability across levels.
In systems based on organisational specifications a reoccur- ring problem remains to be solved in the disparity between the level of abstractness of the organisational concepts and the concepts used in the implementation. Organisational specifications (deliberately) abstract from general practice, which creates a need to relate the abstract con- cepts used in the specification to concrete ones used in the practice. The prevailing solution for this problem is the use of counts-as statements. However, current implementations of counts-as view the relations ex- pressed in this notion as static ontological classifications, which presents problems in dynamic environments where the meaning of abstract con- cepts can change over time. This limitation has already been solved in complex formal theoretical investigations, but the results of that study are far too complex to make a practical implementation. This paper in- vestigates the limitations of current implementations of counts-as, and proposes a more flexible implementation based on the use of inheritance relations.
The document discusses a project that developed methods for engineering verifiable cross-organizational networked business applications using contracts. The project created a formal contract framework, a contracting language to specify interactions, a contract execution environment for web services, and verification/monitoring tools. It aimed to allow predicting application behavior without full source code access by using contracts to represent obligations between parties.
The document discusses norms and electronic institutions for regulating behavior in distributed systems, particularly for applications in e-contracting environments. It introduces a language for representing norms, discusses how norms can guide the behavior of normative agents, and how electronic institutions can provide safe environments for enforcing norms and coordinating agent interaction through the definition and enforcement of norms. It also discusses how contract-based approaches can provide governance in service-oriented architectures.
This document discusses computational mechanisms for norm enforcement in service-oriented architectures. It introduces concepts like behavior monitoring and enforcement in SOA, and proposes a norm enforcement mechanism. Key topics covered include applying concepts from artificial intelligence research to SOAs, challenges like semantic verification of service behavior and higher-level behavioral control, and how norms and institutions can provide rules to help govern service interactions and reduce risks.
Más de Knowledge Engineering and Machine Learning Group (13)
KAWARU CONSULTING presenta el projecte amb l'objectiu de permetre als ciutadans realitzar tràmits administratius de manera telemàtica, des de qualsevol lloc i dispositiu, amb seguretat jurídica. Aquesta plataforma redueix els desplaçaments físics i el temps invertit en tràmits, ja que es pot fer tot en línia. A més, proporciona evidències de la correcta realització dels tràmits, garantint-ne la validesa davant d'un jutge si cal. Inicialment concebuda per al Ministeri de Justícia, la plataforma s'ha expandit per adaptar-se a diverses organitzacions i països, oferint una solució flexible i fàcil de desplegar.
HPE presenta una competició destinada a estudiants, que busca fomentar habilitats tecnològiques i promoure la innovació en un entorn STEAM (Ciència, Tecnologia, Enginyeria, Arts i Matemàtiques). A través de diverses fases, els equips han de resoldre reptes mensuals basats en àrees com algorísmica, desenvolupament de programari, infraestructures tecnològiques, intel·ligència artificial i altres tecnologies. Els millors equips tenen l'oportunitat de desenvolupar un projecte més gran en una fase presencial final, on han de crear una solució concreta per a un conflicte real relacionat amb la sostenibilitat. Aquesta competició promou la inclusió, la sostenibilitat i l'accessibilitat tecnològica, alineant-se amb els Objectius de Desenvolupament Sostenible de l'ONU.
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaAMADO SALVADOR
Descubra el catálogo completo de buzones BTV, una marca líder en la fabricación de buzones y cajas fuertes para los sectores de ferretería, bricolaje y seguridad. Como distribuidor oficial de BTV, Amado Salvador se enorgullece de presentar esta amplia selección de productos diseñados para satisfacer las necesidades de seguridad y funcionalidad en cualquier entorno.
Descubra una variedad de buzones residenciales, comerciales y corporativos, cada uno construido con los más altos estándares de calidad y durabilidad. Desde modelos clásicos hasta diseños modernos, los buzones BTV ofrecen una combinación perfecta de estilo y resistencia, garantizando la protección de su correspondencia en todo momento.
Amado Salvador, se compromete a ofrecer productos de primera clase respaldados por un servicio excepcional al cliente. Como distribuidor oficial de BTV, entendemos la importancia de la seguridad y la tranquilidad para nuestros clientes. Por eso, trabajamos en colaboración con BTV para brindarle acceso a los mejores productos del mercado.
Explore el catálogo de buzones ahora y encuentre la solución perfecta para sus necesidades de correo y seguridad. Confíe en Amado Salvador y BTV para proporcionarle buzones de calidad excepcional que cumplan y superen sus expectativas.
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...AMADO SALVADOR
El catálogo general de electrodomésticos Teka presenta una amplia gama de productos de alta calidad y diseño innovador. Como distribuidor oficial Teka, Amado Salvador ofrece soluciones en electrodomésticos Teka que destacan por su tecnología avanzada y durabilidad. Este catálogo incluye una selección exhaustiva de productos Teka que cumplen con los más altos estándares del mercado, consolidando a Amado Salvador como el distribuidor oficial Teka.
Explora las diversas categorías de electrodomésticos Teka en este catálogo, cada una diseñada para satisfacer las necesidades de cualquier hogar. Amado Salvador, como distribuidor oficial Teka, garantiza que cada producto de Teka se distingue por su excelente calidad y diseño moderno.
Amado Salvador, distribuidor oficial Teka en Valencia. La calidad y el diseño de los electrodomésticos Teka se reflejan en cada página del catálogo, ofreciendo opciones que van desde hornos, placas de cocina, campanas extractoras hasta frigoríficos y lavavajillas. Este catálogo es una herramienta esencial para inspirarse y encontrar electrodomésticos de alta calidad que se adaptan a cualquier proyecto de diseño.
En Amado Salvador somos distribuidor oficial Teka en Valencia y ponemos atu disposición acceso directo a los mejores productos de Teka. Explora este catálogo y encuentra la inspiración y los electrodomésticos necesarios para equipar tu hogar con la garantía y calidad que solo un distribuidor oficial Teka puede ofrecer.
1. 02/27/10 | 1 Fiberparty Febrero 2010
cOncienS
Sergio Alvarez
!"#$%&'()*+#",'
Ignasi Gómez
-$.+/%'012",'
Javier Vázquez
3+*%"#'45,67",'
João Lopes
Grup KEMLg
Dept. Llenguatges i sistemes informàtics
Universitat Politècnica de Catalunya
Campus Nord, Edifici K2M
Jordi Girona 1-3
08034 Barcelona
ALIVE EU FUNDED PROJECT
ALIVE EU FUNDED PROJECT
2. 02/27/10 | Fiberparty Febrero 2010
Indice
• Quiénes somos
• AI en juegos comerciales
• Qué proponemos
• Tecnología
• Demo
ALIVE EU FUNDED PROJECT
3. 02/27/10 | Fiberparty Febrero 2010
El grupo
• El Knowledge Engineering and Machine Learning
Group se fundó en 1989 dentro de la Sección de
Inteligencia Artificial del Dept. LSI.
• Actualmente esta formado por un catedrático, 5
titulares, 4 investigadores post-doc, 9 estudiantes de
doctorado, 4 estudiantes de máster.
ALIVE EU FUNDED PROJECT
3
4. 02/27/10 | Fiberparty Febrero 2010
Nuestras líneas de investigación (I)
Knowledge
Health & Assistive
Environmental Management Industrial
Sciences Technologies & Web Applications
Software Agents, Multiagent Systems,
Electronic Institutions and Grid Computing
Intelligent Decision Support Systems (IDSS),
Knowledge Discovery, Machine Learning and Data Mining
Knowledge Representation, Ontologies,
The semantic Web and Web services
ALIVE EU FUNDED PROJECT
4
5. 02/27/10 | Fiberparty Febrero 2010
Nuestras líneas de investigación (II)
Knowledge
Environmental
Health & Assistive Industrial
Management
Sciences Technologies Applications
& Web
Software Agents, Multiagent Systems,
Electronic Institutions and Grid Computing
DAI-DEPUR+
ESCONDA
Intelligent Decision Support Systems (IDSS),
HIDRADMET
Machine Learning and Data Mining
OCATTIA
Knowledge Representation, Ontologies,
Volcán
the semantic Web and Web services
ALIVE EU FUNDED PROJECT
5
6. 02/27/10 | Fiberparty Febrero 2010
Queremos FEEDBACK
ALIVE EU FUNDED PROJECT
7. 02/27/10 | Fiberparty Febrero 2010
AI para juegos: tipos
• Movimiento (pathfinding, colisiones, visibilidad)
• Comportamiento individual (NPCs)
• Estrategia colectiva (grupos de NPCs)
ALIVE EU FUNDED PROJECT
8. 02/27/10 | Fiberparty Febrero 2010
State of the art
Hash tables
Finite State Machines
Scripting
Neural Networks
Rule Engines
Goal-Oriented Action Planning
ALIVE EU FUNDED PROJECT
9. 02/27/10 | Fiberparty Febrero 2010
Problemas
• Se especifica el CÓMO, no el POR QUÉ
• Flexibilidad y adaptabilidad limitadas
• Comportamiento rígido, predecible y poco realista
• Reusabilidad nula
ALIVE EU FUNDED PROJECT
10. 02/27/10 | Fiberparty Febrero 2010
Fuente de inspiración: El proyecto ALIVE
• Universitat Politecnica de Catalunya (UPC)
– Barcelona / Spain
• University of Bath (BATH)
– Bath / UK
• Trinity College Dublin (TCD)
– Dublin / Ireland
• University of Aberdeen (UNIABDN)
– Aberdeen / UK
• Universiteit Utrecht (UU)
– Utrecht / The Netherlands
• Calico Jack Ltd. (CJ)
– Dundee / UK
• TMT Factory (TMT)
– Barcelona / Spain
• Thales Nederland B.V. (THALES)
ALIVE EU FUNDED PROJECT – Hengelo / The Netherlands
11. 02/27/10 | Fiberparty Febrero 2010
Off-line architecture On-line architecture
Operetta Organisational
Organisational Tool Model Rep.
Level
Ontology Domain Global Monitor
Ontology Rep.
Editor event
Event Bus Event
Coordination recorder
Model Rep.
Notify event notify event
Coordination Coordination
Level Design Tool All events
Plan AgS_1
Synthesis monitor planner
AgS_2 Event Log
Matchmaker enact planner monitor
coordinate
Agent Request enact
Plan Ws for
Repository task invoke ws
invoke ws Monitor Tool
Ontology
Editor
Look for ws for a task
Service
WS
ModelRep. WS WS
WS WS
Service WS WS
Level Service Template register WS
Design Tool Repository register workflow
WS WS
Service WS
Matchmaker Directory adaptor
ALIVE EU FUNDED PROJECT WS
register
12. 02/27/10 | Fiberparty Febrero 2010
Off-line architecture On-line architecture
Operetta Organisational
Organisational
Level
Tool Model Rep. ¿POR QUE?
(motivos)
Ontology Domain Global Monitor
Ontology Rep.
Editor event
Event Bus Event
Coordination recorder
Model Rep.
Notify event notify event
Coordination
¿QUE?
Coordination
Level Design Tool All events
Plan AgS_1
Synthesis (acciones monitor planner
posibles, planes)
AgS_2 Event Log
Matchmaker enact planner monitor
coordinate
Agent Request enact
Plan Ws for
Repository task invoke ws
invoke ws Monitor Tool
Ontology
Editor
Look for ws for a task
Service
WS
ModelRep. WS WS
WS WS
Service WS
Level Service
Design Tool
Template ¿COMO?
register
register
WS
WS
workflow
Repository
(servicios disponibles) WS WS
Service WS
Matchmaker Directory adaptor
ALIVE EU FUNDED PROJECT
register WS
13. 02/27/10 | Fiberparty Febrero 2010
¿Qué aporta ALIVE?
• Esquema de alto nivel que justifica las acciones que
se toman durante el razonamiento
– Roles, objetivos, normas, planes...
• Separar de forma clara implementacion de diseño
– De esta forma se pueden reutilizar los diseños
· Cambios mínimos (ej. Vocabulario)
· Menor esfuerzo de adaptacion
– Aplicar técnicas de reorganización dinámicas
ALIVE EU FUNDED PROJECT
14. 02/27/10 | Fiberparty Febrero 2010
Off-line architecture On-line architecture
Operetta Organisational
Organisational Tool Model Rep.
Level
Ontology Domain Global Monitor
Ontology Rep.
Editor event
Event Bus Event
Coordination recorder
Model Rep.
Notify event notify event
Coordination Coordination
Level Design Tool All events
Plan AgS_1
Synthesis monitor planner
AgS_2 Event Log
enact planner monitor
coordinate
Plan enact
Repository
Monitor Tool
Game
Level
Game Engine
ALIVE EU FUNDED PROJECT
15. 02/27/10 | Fiberparty Febrero 2010
Objetivos de cOnscienS
• Plataforma IDE para ‘desarrolladores’
• NO pretendemos substituir otras técnicas
– Sino complementarlas
• Eficiencia Flexibilidad, realismo
– Comportamiento individual
– Estrategia colectiva
– Narrativa
ALIVE EU FUNDED PROJECT
16. 02/27/10 | Fiberparty Febrero 2010
Conexión con juegos
• Lenguajes de scripting con I/O (e.g. LUA)
• DLL Injection
• Source code
ALIVE EU FUNDED PROJECT
17. 02/27/10 | Fiberparty Febrero 2010
Dónde estamos
• Conexiones hechas con
– GTA IV (DLL Injection)
– Warcraft III (DLL Injection)
– Spring RTS (Java scripting)
– Lincity (Source code)
– World of Warcraft (Server source code)
• Modelado organizacional
• Implementación de planes
ALIVE EU FUNDED PROJECT
18. 02/27/10 | Fiberparty Febrero 2010
GTA
• Diseño de un modelo normativo
– “Está prohibido bajo multa saltárse un semáforo”
• Las violaciones de normas de tráfico afectan al juego
• Conexión hecha mediante DLL injection y Protocol
Buffers
time_since_ran_light = 320ms RanLight()
time_since_drive_wrong = -1 RanLight() ALIVE Monitor
Java GTA
GTA IV
Event Bus
GTA IV Annotated
ScriptHook ALIVE
Service
Infrastructure
set_wanted_level(4)
ChasePlayer() Police
ChasePlayer()
Agent
ALIVE EU FUNDED PROJECT
19. 02/27/10 | Fiberparty Febrero 2010
WC3
• Diseño de un modelo organizacional OPERA
• Integración del modelo con un thread Java
• Conexión del thread de ALIVE con WC3
– Funciones de sockets añadidas mediante DLL
injection
ALIVE EU FUNDED PROJECT
20. 02/27/10 | Fiberparty Febrero 2010
WC3
ALIVE EU FUNDED PROJECT
21. 02/27/10 | Fiberparty Febrero 2010
WC3
ALIVE EU FUNDED PROJECT
22. 02/27/10 | Fiberparty Febrero 2010
WC3
• Conexión del juego con el cerebro Java
• El cerebro Java es un thread que lee datos del juego
de forma periódica. El juego puede pasar datos al
cerebro java gracias a ‘New Gen Warcraft’
• El juego envia datos para ser leidos por el thread
– Unidades disponibles (soldados, trabajadores y
edificios)
– Recursos del mapa (minas de oro y árboles)
– Recursos disponibles (Oro y madera recolectados,
soportes disponibles)
ALIVE EU FUNDED PROJECT
23. 02/27/10 | Fiberparty Febrero 2010
WC3
• Conectamos el cerebro Java con el juego mediante
‘New Gen Warcarft’. Esto permite pasar parametros
al juego que son interpretados por los triggers
tomando las acciones oportunas
• Por ejemplo ‘Tfoo|1234567’ se interpreta como que la
unidad con ID 1234567 debe entrar un ‘footman’
• El cerebro java se encarga de asegurarse que las
condiciones para que esta accion se lleve a cabo de
forma satisfactoria se cumplan
· La unidad es de tipo barracks
· Existe oro suficiente
· Etc.
ALIVE EU FUNDED PROJECT
24. 02/27/10 | Fiberparty Febrero 2010
WC3
• Del mismo modo, el cerebro Java se encarga de
asegurarse que las acciones que se ejecutan en el
juego entren dentro del marco organizacional definido
por el usuario.
– Ratios recolectores de madera / recolectores de
oro
– Ratios trabajador / Soldado
– Creación de granjas para el soporte de unidades
• Como veremos, modificar el marco organizacional
modifica las decisiones que toma el cerebro Java
• El cerebro java es capaz de razonar en base a la
información disponible y encargar acciones al juego.
ALIVE EU FUNDED PROJECT
25. 02/27/10 | Fiberparty Febrero 2010
Desarrollo
• Open source
– http://sourceforge.net/projects/conciens
• Hacemos esto en nuestro tiempo libre
– Estáis todos invitados
– PFCs / Master Thesis (IA)
ALIVE EU FUNDED PROJECT