5 research outputs found
A multi-agent system framework for dialogue games in the group decision-making context
Dialogue games have been applied to various contexts in computer science and artificial intelligence, particularly to define interactions between autonomous software agents. However, in order to implement dialogue games, the developers need to deal with other important details besides what is presented in the model’s definition. This is a complex work, mostly when it is expected that the agents’ interactions correctly represent a human group behavior. In this work, we present a multi-agent system framework specifically designed to facilitate the implementation of dialogue games under the context of group decision-making in which agents interact as the humans do in face-to-face meetings. The proposed framework, named MAS4GDM, encapsulates the JADE framework and provides a layer that allows developers to easily implement their dialogue models without being concerned with some complex implementation details, such as: the communication model, the agents’ life cycle, among others. We ran an experimental evaluation and verified that the proposed framework allows to implement dialogue models in an easier way and abstract the developers from important implementation details that can compromise the application’s success.This work was supported by the GrouPlanner Project (POCI-01-0145-FEDER-29178) and by National Funds through the FCT – Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within the Projects UID/CEC/00319/2013 and UID/EEA/00760/2013
Semantic Web Services for Multi-Agent Systems Interoperability
Agent-based technologies are often used including existing web services. The outputs of some services are also frequently used as inputs for other services, including other MAS. However, while agent-based technologies can be used to provide services, these are not described using the same semantic web technologies web services use, which makes it difficult to discover, invoke and compose them with web services seamlessly. In this paper, we analyse different agent-based technologies and how these can be described using extensions to OWL-S. Additionally, we propose an architecture that facilitates these services’ usage, where services of any kind can be registered and executed (semi-)automatically.The present work has been developed under the PIANISM Project (ANI|P2020 40125) and has received funding from FEDER Funds through NORTE2020 program and from National Funds through Fundação para a Ciência e a Tecnologia (FCT) under the project UID/EEA/00760/2019. Gabriel Santos is supported by national funds through FCT PhD studentship with reference SFRH/BD/118487/2016.info:eu-repo/semantics/publishedVersio
A web-based group decision support system for multicriteria problems
One of the most important factors to determine the success of an organization is the quality of decisions made. Supporting a decision-making process is a complex task, mainly when decision-makers are dispersed. Group decision support systems (GDSSs) have been studied over the last decades with the goal of providing support to decision-makers; however, their acceptance by organizations has been difficult. This happens mostly due to usability problems, loss of interaction between decision-makers, and consequently, loss of information. In this work, we present a web-based GDSS developed to support groups of decision-makers, regardless of their geographic location. The system allows the creation of multicriteria problems and the configuration of the preferences, intentions, and interests of each decision-maker. The presented system uses a multiagent system to combine and process this information, using virtual agents that represent each decision-maker. We believe that, with this approach, we will proceed in the refinements of a successful GDSS to correctly support decision-makers while preserving the valuable intelligence and knowledge that can be generated in face-to-face meetings. Furthermore, the high level of usability that the system provides will contribute to an easier acceptance and adoption of this kind of systems.This work was supported by by National Funds through the FCT – Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) with GrouPlanner Project (POCI-01-0145-FEDER29178) and within the Projects UID/CEC/00319/2019 and UID/EEA/00760/2019, and the Luís Conceição
Ph.D. Grant with the reference SFRH/BD/137150/2018
Modeling a mobile group recommender system for tourism with intelligent agents and gamification
To provide recommendations to groups of people is a complex task, especially due to the group’s heterogeneity and conflicting preferences and personalities. This heterogeneity is even deeper in occasional groups formed for predefined tour packages in tourism. Group Recommender Systems (GRS) are being designed for helping in situations like those. However, many limitations can still be found, either on their time-consuming configurations and excessive intrusiveness to build the tourists’ profile, or in their lack of concern for the tourists’ interests during the planning and tours, like feeling a greater liberty, diminish the sense of fear/being lost, increase their sense of companionship, and promote the social interaction among them without losing a personalized experience. In this paper, we propose a conceptual model that intends to enhance GRS for tourism by using gamification techniques, intelligent agents modeled with the tourists’ context and profile, such as psychological and socio-cultural aspects, and dialogue games between the agents for the post-recommendation process. Some important aspects of a GRS for tourism are also discussed, opening the way for the proposed conceptual model, which we believe will help to solve the identified limitations.This work was supported by the GrouPlanner Project (POCI-01-0145-FEDER-29178) and by National Funds through the FCT –Fundação para a Ciência e a Tecnologia (Portuguese Foundation for Science and Technology) within the Projects UID/CEC/00319/2019 and UID/EEA/00760/2019
Argumentation dialogues in web-based GDSS: an approach using machine learning techniques
Tese de doutoramento em InformaticsA tomada de decisão está presente no dia a dia de qualquer pessoa, mesmo que muitas vezes ela
não tenha consciência disso. As decisões podem estar relacionadas com problemas quotidianos, ou
podem estar relacionadas com questões mais complexas, como é o caso das questões organizacionais.
Normalmente, no contexto organizacional, as decisões são tomadas em grupo.
Os Sistemas de Apoio à Decisão em Grupo têm sido estudados ao longo das últimas décadas com o
objetivo de melhorar o apoio prestado aos decisores nas mais diversas situações e/ou problemas a resolver.
Existem duas abordagens principais à implementação de Sistemas de Apoio à Decisão em Grupo:
a abordagem clássica, baseada na agregação matemática das preferências dos diferentes elementos do
grupo e as abordagens baseadas na negociação automática (e.g. Teoria dos Jogos, Argumentação, entre
outras).
Os atuais Sistemas de Apoio à Decisão em Grupo baseados em argumentação podem gerar uma
enorme quantidade de dados. O objetivo deste trabalho de investigação é estudar e desenvolver modelos
utilizando técnicas de aprendizagem automática para extrair conhecimento dos diálogos argumentativos
realizados pelos decisores, mais concretamente, pretende-se criar modelos para analisar, classificar e
processar esses dados, potencializando a geração de novo conhecimento que será utilizado tanto por
agentes inteligentes, como por decisiores reais. Promovendo desta forma a obtenção de consenso entre
os membros do grupo. Com base no estudo da literatura e nos desafios em aberto neste domínio,
formulou-se a seguinte hipótese de investigação - É possível usar técnicas de aprendizagem automática
para apoiar diálogos argumentativos em Sistemas de Apoio à Decisão em Grupo baseados na web.
No âmbito dos trabalhos desenvolvidos, foram aplicados algoritmos de classificação supervisionados
a um conjunto de dados contendo argumentos extraídos de debates online, criando um classificador
de frases argumentativas que pode classificar automaticamente (A favor/Contra) frases argumentativas
trocadas no contexto da tomada de decisão. Foi desenvolvido um modelo de clustering dinâmico para
organizar as conversas com base nos argumentos utilizados. Além disso, foi proposto um Sistema de
Apoio à Decisão em Grupo baseado na web que possibilita apoiar grupos de decisores independentemente
de sua localização geográfica. O sistema permite a criação de problemas multicritério e a configuração
das preferências, intenções e interesses de cada decisor. Este sistema de apoio à decisão baseado na
web inclui os dashboards de relatórios inteligentes que são gerados através dos resultados dos trabalhos
alcançados pelos modelos anteriores já referidos. A concretização de cada um dos objetivos permitiu
validar as questões de investigação identificadas e assim responder positivamente à hipótese definida.Decision-making is present in anyone’s daily life, even if they are often unaware of it. Decisions can be
related to everyday problems, or they can be related to more complex issues, such as organizational
issues. Normally, in the organizational context, decisions are made in groups.
Group Decision Support Systems have been studied over the past decades with the aim of improving
the support provided to decision-makers in the most diverse situations and/or problems to be solved.
There are two main approaches to implementing Group Decision Support Systems: the classical approach,
based on the mathematical aggregation of the preferences of the different elements of the group, and the
approaches based on automatic negotiation (e.g. Game Theory, Argumentation, among others).
Current argumentation-based Group Decision Support Systems can generate an enormous amount
of data. The objective of this research work is to study and develop models using automatic learning techniques
to extract knowledge from argumentative dialogues carried out by decision-makers, more specifically,
it is intended to create models to analyze, classify and process these data, enhancing the generation
of new knowledge that will be used both by intelligent agents and by real decision-makers. Promoting in
this way the achievement of consensus among the members of the group. Based on the literature study
and the open challenges in this domain, the following research hypothesis was formulated - It is possible
to use machine learning techniques to support argumentative dialogues in web-based Group Decision
Support Systems.
As part of the work developed, supervised classification algorithms were applied to a data set containing
arguments extracted from online debates, creating an argumentative sentence classifier that can
automatically classify (For/Against) argumentative sentences exchanged in the context of decision-making.
A dynamic clustering model was developed to organize conversations based on the arguments used. In
addition, a web-based Group Decision Support System was proposed that makes it possible to support
groups of decision-makers regardless of their geographic location. The system allows the creation of multicriteria
problems and the configuration of preferences, intentions, and interests of each decision-maker.
This web-based decision support system includes dashboards of intelligent reports that are generated
through the results of the work achieved by the previous models already mentioned. The achievement of
each objective allowed validation of the identified research questions and thus responded positively to the
defined hypothesis.I also thank to Fundação para a Ciência e a Tecnologia, for the Ph.D. grant funding with the reference: SFRH/BD/137150/2018