Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Paulo E. Santos

dblp:33/5229 · also Paulo Eduardo Santos, Paulo Santos 0001 · DBLP profile ↗
← Back
32ranked-venue papers
8as first author
8since 2021 · last 2025
0000-0001-8484-0354ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 27 · 8 first-author · 6 since 2021Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-authorSystems, architecture and hardware · 2 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 2 · 1 since 2021Theory of computation · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
8 papers
Knowledge representation and reasoning · 73% Reinforcement learning · 14% Multi-agent systems · 7%
Theoretical computer science
3 papers
Logic in computer science · 55% Computational geometry · 45%

Topics — the 13 heaviest of 17, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning
case-based reasoning
0.412020
Qualitative case-based reasoning and learning · Artif. Intell. 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
spatial reasoning
0.412020
Spatial Reasoning about String Loops and Holes in Temporal ASP · KR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning
0.412020
Spatial Reasoning about String Loops and Holes in Temporal ASP · KR 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning › qualitative reasoning
qualitative spatial reasoning
0.212016
A qualitative spatial representation of string loops as holes · Artif. Intell. 2016
Machine learning › Reinforcement learning
transfer learning in reinforcement learning
0.212015
Transferring knowledge as heuristics in reinforcement learning: A case-based approach · Artif. Intell. 2015
Knowledge, reasoning and agents › Knowledge representation and reasoning › reasoning about action and change › reasoning about actions
action languages
0.112020
Spatial Reasoning about String Loops and Holes in Temporal ASP · KR 2020
Knowledge, reasoning and agents › Multi-agent systems › multi-robot systems
robot soccer
0.112020
Qualitative case-based reasoning and learning · Artif. Intell. 2020
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
puzzle solving
0.112011
Formalising the Fisherman's Folly puzzle · Artif. Intell. 2011
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology
0.112005
Supervaluation Semantics for an Inland Water Feature Ontology · IJCAI 2005
Logic in computer science
semantics
0.112005
Supervaluation Semantics for an Inland Water Feature Ontology · IJCAI 2005
Computer vision › Video understanding and tracking › spatio-temporal modeling
image sequence analysis
0.012003
A Logic-based Algorithm for Image Sequence Interpretation and Anchoring · IJCAI 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning
0.012003
A Logic-based Algorithm for Image Sequence Interpretation and Anchoring · IJCAI 2003
Logic in computer science
formal methods
0.012011
Formalising the Fisherman's Folly puzzle · Artif. Intell. 2011

Methods — techniques the papers use, named apart from their topics

qualitative spatial representation · 0.9holes · 0.5reinforcement learning · 0.4case-base maintenance · 0.4puzzle solving · 0.2formalisation · 0.2case-based reasoning · 0.2supervaluation semantics · 0.1logic-based reasoning · 0.0
YearPublicationVenuePosition
2025 Localization with Imprecise Observations Using Qualitative Reasoning
abstract
In this work we propose, on a conceptual level, a 2-D localization method based on Qualitative Spatial Reasoning (QSR). QSR is a formal way to reason about spatial entities in the environment and their relationship. We use QSR framework as observations that connect observer's position with the environment using a predefined map. These observations are, per definition, qualitative and do not contain quantitative numerical values. We develop a way of incorporating these observations in the Bayesian filter setting, mainly by creating a fitting likelihood function. The main motivation for this work comes from a case where a person wants to localize itself in the environment, but without any concrete quantitative measurements. We demonstrate the method with a small simulation example showing that it can produce a fairly good position estimate compared to the case without support from qualitative observations, i.e., pure dead-reckoning. The comparison is based on Monte Carlo evaluation. We also suggest future improvements of the method with extension to 3-D case, that can be useful for flying platforms, as well as the possibility of building the map concurrently with localization.
Zoran Sjanic, Adeline Secolo, Mariusz Wzorek, Paulo E. Santos
FUSION4
2025 Control Reallocation Using Deep Reinforcement Learning for Actuator Fault Recovery of an Autonomous Underwater Vehicle
abstract
Actuator faults in dynamic systems pose significant challenges, particularly for robotic systems operating in hostile environments such as Autonomous Underwater Vehicles (AUVs), risking loss of stability and performance degradation. Fault Tolerant Control (FTC) strategies, including Control Reallocation (CR), have been developed to mitigate such risks. However, these strategies extensively depend on explicit fault diagnosis, which may present challenges regarding computational demands and efficiency, particularly when dealing with unknown faults. This paper presents a novel method that performs CR with Deep Reinforcement Learning (DRL) for actuator fault recovery without explicit fault diagnosis. The approach is implemented on a BlueROV2 underwater vehicle and demonstrates improved performance for fault recovery compared to a standard Proportional-Integral-Derivative (PID) controller and a variable gain PID controller, both in simulation and in real-world conditions. The DRL-based CR method demonstrates generalisability by successfully handling faults not encountered during training, highlighting its adaptability to unforeseen circumstances.
Katell Lagattu, Eva Artusi, Paulo E. Santos, Karl Sammut, Gilles Le Chenadec, Benoit Clement
ICRA3
2025 Mining informativeness in scene graphs: Prioritizing informative relations in Scene Graph Generation for enhanced performance in applications
Maëlic Neau, Paulo E. Santos, Anne-Gwenn Bosser, Alistair Macvicar, Cédric Buche
Pattern Recognit. Lett.2
2023 In Defense of Scene Graph Generation for Human-Robot Open-Ended Interaction in Service Robotics
Maëlic Neau, Paulo E. Santos, Anne-Gwenn Bosser, Cédric Buche
RoboCup2
2023 Multimodal Speech Emotion Recognition Using Modality-Specific Self-Supervised Frameworks
abstract
Emotion recognition is a topic of significant interest in assistive robotics due to the need to equip robots with the ability to comprehend human behavior, facilitating their effective interaction in our society. Consequently, efficient and dependable emotion recognition systems supporting optimal human-machine communication are required. Multi-modality (including speech, audio, text, images, and videos) is typically exploited in emotion recognition tasks. Much relevant research is based on merging multiple data modalities and training deep learning models utilizing low-level data representations. However, most existing emotion databases are not large (or complex) enough to allow machine learning approaches to learn detailed representations. This paper explores modality-specific pre-trained transformer frameworks for self-supervised learning of speech and text representations for data-efficient emotion recognition while achieving state-of-the-art performance in recognizing emotions. This model applies feature-level fusion using nonverbal cue data points from motion capture to provide multimodal speech emotion recognition. The model was trained using the publicly available IEMOCAP dataset, achieving an overall accuracy of 77.58% for four emotions, outperforming state-of-the-art approaches
Rutherford Agbeshi Patamia, Paulo E. Santos, Kingsley Nketia Acheampong, Favour Ekong, Kwabena Sarpong, Kun She 0001
SMC2
2023 Cubic Paraconsistent Analysers with Evidence Filter and Temporal Analysis
abstract
Ambiguous or inconsistent information is frequently present in the input of any real-world system that relies on multiple data sources. In the presence of inconsistencies, an expert system based on classical logic is trivialised due to the principle of explosion, that forces any proposition (and its negation) to be inferred. Instead, a family of non-classical logics, called Paraconsistent Logics, formalises the idea that even from inconsistent premises, useful conclusions can be drawn. Within this context, the Paraconsistent Annotated Logics with Annotation of Two Values (PAL2v), which use a pair of favourable and unfavourable evidences as annotations, have been particularly successful in engineering applications. Structures called Para-Analysers can be built with these logics that provide the appropriate means to analyse the truth value of a proposition under conflicting/contradictory evidences. The work reported in this paper extends the traditional Para-Analysers with an evidence filter. This new model can be represented as a cubic structure representing various Para-Analyser lattices, each of which is selected according to the quality of the evidence, that is updated with respect to measurements executed at run time. The resulting three-dimensional paraconsistent analysis structure is encapsulated as an expert-system cell called Cubic Paraconsistent Analyser with Evidence Filter and Temporal Analysis (CPAet). Sets of CPAet nodes are combined constituting distinct network topologies that are used to infer the operating conditions of equipment in data networks of electrical systems control and supervision, resulting in a fault detection and classification system. Tests on simulated systems show that the CPAet networks were effective to deal with inconsistencies without trivialising the inferences, while also providing a more informed (finer grained) decision on the data network equipment state, when compared to the traditional paraconsistent analysers.
Hyghor Miranda Côrtes, Paulo E. Santos, João Inácio da Silva Filho
Expert Syst. Appl.2
2022 Heuristics, Answer Set Programming and Markov Decision Process for Solving a Set of Spatial Puzzles
Thiago Freitas dos Santos, Paulo E. Santos, Leonardo Anjoletto Ferreira, Reinaldo Augusto da Costa Bianchi, Pedro Cabalar
Appl. Intell.2
2022 Monitoring electrical systems data-network equipment by means of Fuzzy and Paraconsistent Annotated Logic
Hyghor Miranda Côrtes, Paulo E. Santos, João Inácio da Silva Filho
Expert Syst. Appl.2
2020 Spatial Reasoning about String Loops and Holes in Temporal ASP
abstract
This paper introduces a new formalism for the automated solution of spatial scenarios involving strings and holed objects. In particular, we revisit a previous formalisation that allows string loops to be treated as holes, but make a substantial modification by removing a previous limitation that prevented a string to cross its own loops. The formalisation introduced in the present paper relies on string segments as basic entities and achieves a greater degree of elaboration tolerance by using inertia to describe those parts of the physical scenario that are unaffected by a given action. As a representation language, we have used Temporal Answer Set Programming since it provides a simple and natural way to deal with time and inertia while, at the same time, it is accompanied by the automated tool 'telingo' that allows a systematic testing of the effects of any sequence of actions. As an illustrative example, we have studied the African Ring puzzle, a problem involving loops crossed by a unique string, and provided the first formalisation of its solution, to the best of our knowledge.
Pedro Cabalar, Paulo E. Santos
KR2
2020 Qualitative case-based reasoning and learning
abstract
The development of autonomous agents that perform tasks with the same dexterity as performed by humans is one of the challenges of artificial intelligence and robotics. This motivates the research on intelligent agents, since the agent must choose the best action in a dynamic environment in order to maximise the final score. In this context, the present paper introduces a novel algorithm for Qualitative Case-Based Reasoning and Learning (QCBRL), which is a case-based reasoning system that uses qualitative spatial representations to retrieve and reuse cases by means of relations between objects in the environment. Combined with reinforcement learning, QCBRL allows the agent to learn new qualitative cases at runtime, without assuming a pre-processing step. In order to avoid cases that do not lead to the maximum performance, QCBRL executes case-base maintenance, excluding these cases and obtaining new (more suitable) ones. Experimental evaluation of QCBRL was conducted in a simulated robot-soccer environment, in a real humanoid-robot environment and on simple tasks in two distinct gridworld domains. Results show that QCBRL outperforms traditional RL methods. As a result of running QCBRL in autonomous soccer matches, the robots performed a higher average number of goals than those obtained when using pure numerical models. In the gridworlds considered, the agent was able to learn optimal and safety policies.
Thiago Pedro Donadon Homem, Paulo E. Santos, Anna Helena Reali Costa, Reinaldo Augusto da Costa Bianchi, Ramón López de Mántaras
Artif. Intell.2
2020 Standpoint semantics for polysemy in spatial prepositions
abstract
Abstract In this paper, we present a formalism for handling polysemy in spatial expressions based on supervaluation semantics called standpoint semantics for polysemy (SSP). The goal of this formalism is, given a prepositional phrase, to define its possible spatial interpretations. For this, we propose to characterize spatial prepositions by means of a triplet $\langle $image schema, semantic feature, spatial axis$\rangle $. The core of SSP is predicate grounding theories, which are formulas of a first-order language that define a spatial preposition through the semantic features of its trajector and landmark. Precisifications are also established, which are a set of formulae of a qualitative spatial reasoning formalism that aims to provide the spatial characterization of the trajector with respect to the landmark. In addition to the theoretical model, we also present results of a computational implementation of SSP for the preposition ‘in’.
Edilson Rodrigues, Paulo E. Santos, Marcos Lopes, Brandon Bennett, Paul E. Oppenheimer
J. Log. Comput.2
2018 A Method for the Online Construction of the Set of States of a Markov Decision Process Using Answer Set Programming
Leonardo Anjoletto Ferreira, Reinaldo Augusto da Costa Bianchi, Paulo E. Santos, Ramón López de Mántaras
IEA/AIE3
2017 Consistency Check in a Multiple Viewpoint System for Reasoning About Occlusion
Ana Paula Martin, Paulo E. Santos, Marjan Safi-Samghabadi
IEA/AIE (1)2
2017 Answer set programming for non-stationary Markov decision processes
Leonardo Anjoletto Ferreira, Reinaldo Augusto da Costa Bianchi, Paulo E. Santos, Ramón López de Mántaras
Appl. Intell.3
2016 Qualitative Case-Based Reasoning for Humanoid Robot Soccer: A New Retrieval and Reuse Algorithm
Thiago Pedro Donadon Homem, Danilo H. Perico, Paulo E. Santos, Reinaldo Augusto da Costa Bianchi, Ramón López de Mántaras
ICCBR3
2016 A qualitative spatial representation of string loops as holes
Pedro Cabalar, Paulo E. Santos
Artif. Intell.2
2016 Probabilistic self-localisation on a qualitative map based on occlusions
abstract
Spatial knowledge plays an essential role in human reasoning, permitting tasks such as locating objects in the world (including oneself), reasoning about everyday actions and describing perceptual information. This is also the case in the field of mobile robotics, where one of the most basic (and essential) tasks is the autonomous determination of the pose of a robot with respect to a map, given its perception of the environment. This is the problem of robot self-localisation (or simply the localisation problem). This paper presents a probabilistic algorithm for robot self-localisation that is based on a topological map constructed from the observation of spatial occlusion. Distinct locations on the map are defined by means of a classical formalism for qualitative spatial reasoning, whose base definitions are closer to the human categorisation of space than traditional, numerical, localisation procedures. The approach herein proposed was systematically evaluated through experiments using a mobile robot equipped with a RGB-D sensor. The results obtained show that the localisation algorithm is successful in locating the robot in qualitatively distinct regions.
Paulo E. Santos, Murilo Fernandes Martins, Valquiria Fenelon, Fábio G. Cozman, Hannah M. Dee
J. Exp. Theor. Artif. Intell.1
2015 Transferring knowledge as heuristics in reinforcement learning: A case-based approach
Reinaldo Augusto da Costa Bianchi, Luiz A. Celiberto, Paulo E. Santos, Jackson Paul Matsuura, Ramón López de Mántaras
Artif. Intell.3
2014 Logic-probabilistic model for event recognition in a robotic search and rescue scenario
abstract
This paper presents initial results towards the development of a logic-based probabilistic event recognition system capable of learning and inferring high-level joint actions from simultaneous task execution demonstrations on a search and rescue scenario. We adopt a probabilistic extension of the Event Calculus defined over Markov Logic Networks (MLN-EC). This formalism was applied to learn and infer the actions of human operators teleoperating robots in a real-world robotic search and rescue task. Experimental results in both simulation and real robots show that the probabilistic event logic can recognise the actions taken by the human teleoperators in real world domains containing two collaborating robots, even with uncertain and noisy data.
José Angelo Gurzoni, Fábio G. Cozman, Murilo Fernandes Martins, Paulo E. Santos
SMC4
2013 Reasoning about shadows in a mobile robot environment
Valquiria Fenelon, Paulo E. Santos, Hannah M. Dee, Fábio G. Cozman
Appl. Intell.2
2011 Formalising the Fisherman's Folly puzzle
Pedro Cabalar, Paulo E. Santos
Artif. Intell.2
2010 Knowledge-based adaptive thresholding from shadows
abstract
This paper presents results of a mobile robot qualitative self-localisation experiment using information from cast shadows. We present results of self-localisation using two methods for obtaining the threshold automatically: in one method the images are segmented according to their grey-scale histograms, in the other the threshold is set according to a prediction about the robot's location, given a shadow-based map defined upon a qualitative spatial reasoning theory. To the best of our knowledge this is the first work that uses qualitative spatial representations both to perform egolocation and to calibrate a robot's interpretation of its perceptual input.
Paulo E. Santos, Hannah M. Dee, Valquiria Fenelon
ECAI1
2010 Exploring the knowledge contained in neuroimages: Statistical discriminant analysis and automatic segmentation of the most significant changes
Paulo E. Santos, Carlos E. Thomaz, Danilo dos Santos, Rodolpho Freire, João R. Sato, Mario Louzã, Paulo Sallet, Geraldo Filho Bussato, Wagner F. Gattaz
Artif. Intell. Medicine1
2009 Qualitative robot localisation using information from cast shadows
abstract
Recently, cognitive psychologists and others have turned their attention to the formerly neglected study of shadows, and the information they purvey. These studies show that the human perceptual system values information from shadows very highly, particularly in the perception of depth, even to the detriment of other cues. However with a few notable exceptions, computer vision systems have treated shadows not as signal but as noise. This paper makes a step towards redressing this imbalance by considering the formal representation of shadows. We take one particular aspect of reasoning about shadows, developing the idea that shadows carry information about a fragment of the viewpoint of the light source. We start from the observation that the region on which the shadow is cast is occluded by the caster with respect to the light source and build a qualitative theory about shadows using a region-based spatial formalism about occlusion. Using this spatial formalism and a machine vision system we are able to draw simple conclusions about domain objects and egolocation for a mobile robot.
Paulo E. Santos, Hannah M. Dee, Valquiria Fenelon
ICRA1
2009 Logic-based interpretation of geometrically observable changes occurring in dynamic scenes
Marcus V. dos Santos, R. C. de Brito, Ho-Hyun Park, Paulo E. Santos
Appl. Intell.4
2008 Reasoning about Dynamic Depth Profiles
abstract
Reasoning about perception of depth and about spatial relations between moving physical objects is a challenging problem. We investigate the representation of depth and motion by means of depth profiles whereby each object in the world is represented as a single peak. We propose a logical theory, formulated in the situation calculus (SC), that is used for reasoning about object motion (including motion of the observer). The theory proposed here is comprehensive enough to accommodate reasoning about both sensor data and actions in the world. We show that reasoning about depth profiles is sound and complete with respect to actual motion in the world. This shows that in the conceptual neighbourhood diagram (CND) of all possible depth perceptions, the transitions between perceptions are logical consequences of the proposed theory of depth and motion.
Mikhail Soutchanski, Paulo E. Santos
ECAI2
2005 Supervaluation Semantics for an Inland Water Feature Ontology
Paulo E. Santos, Brandon Bennett, Georgios Sakellariou
IJCAI1
2005 Protocols from perceptual observations
Chris J. Needham, Paulo E. Santos, Derek R. Magee, Vincent E. Devin, David C. Hogg, Anthony G. Cohn 0001
Artif. Intell.2
2004 Combining Multiple Answers for Learning Mathematical Structures from Visual Observation
Paulo E. Santos, Derek R. Magee, Anthony G. Cohn 0001, David C. Hogg
ECAI1
2003 A Logic-based Algorithm for Image Sequence Interpretation and Anchoring
Paulo E. Santos, Murray Shanahan
IJCAI1
2002 Hypothesising Object Relations from Image Transitions
Paulo E. Santos, Murray Shanahan
ECAI1
2000 The Nature of Knowledge in an Abductive Event Calculus Planner
Leliane Nunes de Barros, Paulo E. Santos
EKAW2