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

Marcelo O. R. Prates

dblp:137/3835 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0002-5576-7060ORCID · reported

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

Artificial intelligence and machine learning · 8 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1

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
3 papers
Graph learning · 50% Knowledge representation and reasoning · 23% Reinforcement learning · 15%
Theoretical computer science
1 paper
Mathematical optimization · 100%

Topics — the 6 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
0.822020
Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspective · IJCAI 2020
Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP · AAAI 2019
Knowledge, reasoning and agents › Knowledge representation and reasoning
neuro-symbolic AI
0.412020
Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspective · IJCAI 2020
Mathematical optimization
combinatorial optimization
0.412019
Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP · AAAI 2019
Machine learning › Reinforcement learning › multi-agent reinforcement learning
agent diversity
0.212015
Collaboration in Social Problem-Solving: When Diversity Trumps Network Efficiency · AAAI 2015
Machine learning › Graph learning › graph neural network
message passing
0.112019
Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP · AAAI 2019
Machine learning › Reinforcement learning › exploration
exploration-exploitation tradeoff
0.112015
Collaboration in Social Problem-Solving: When Diversity Trumps Network Efficiency · AAAI 2015

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

message passing · 0.8graph neural network · 0.8network simulation · 0.2agent-based modeling · 0.2
YearPublicationVenuePosition
2020 Neural-Symbolic Relational Reasoning on Graph Models: Effective Link Inference and Computation from Knowledge Bases
Henrique Lemos dos Santos, Pedro H. C. Avelar, Marcelo O. R. Prates, Artur S. d'Avila Garcez, Luís C. Lamb
ICANN (1)3
2020 Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspective
abstract
Neural-symbolic computing has now become the subject of interest of both academic and industry research laboratories. Graph Neural Networks (GNNs) have been widely used in relational and symbolic domains, with widespread application of GNNs in combinatorial optimization, constraint satisfaction, relational reasoning and other scientific domains. The need for improved explainability, interpretability and trust of AI systems in general demands principled methodologies, as suggested by neural-symbolic computing. In this paper, we review the state-of-the-art on the use of GNNs as a model of neural-symbolic computing. This includes the application of GNNs in several domains as well as their relationship to current developments in neural-symbolic computing.
Luís C. Lamb, Artur S. d'Avila Garcez, Marco Gori, Marcelo O. R. Prates, Pedro H. C. Avelar, Moshe Y. Vardi
IJCAI4
2020 Assessing gender bias in machine translation: a case study with Google Translate
Marcelo O. R. Prates, Pedro H. C. Avelar, Luís C. Lamb
Neural Comput. Appl.1
2019 Learning to Solve NP-Complete Problems: A Graph Neural Network for Decision TSP
abstract
Graph Neural Networks (GNN) are a promising technique for bridging differential programming and combinatorial domains. GNNs employ trainable modules which can be assembled in different configurations that reflect the relational structure of each problem instance. In this paper, we show that GNNs can learn to solve, with very little supervision, the decision variant of the Traveling Salesperson Problem (TSP), a highly relevant NP-Complete problem. Our model is trained to function as an effective message-passing algorithm in which edges (embedded with their weights) communicate with vertices for a number of iterations after which the model is asked to decide whether a route with cost < C exists. We show that such a network can be trained with sets of dual examples: given the optimal tour cost C∗, we produce one decision instance with target cost x% smaller and one with target cost x% larger than C∗. We were able to obtain 80% accuracy training with −2%,+2% deviations, and the same trained model can generalize for more relaxed deviations with increasing performance. We also show that the model is capable of generalizing for larger problem sizes. Finally, we provide a method for predicting the optimal route cost within 2% deviation from the ground truth. In summary, our work shows that Graph Neural Networks are powerful enough to solve NP-Complete problems which combine symbolic and numeric data.
Marcelo O. R. Prates, Pedro H. C. Avelar, Henrique Lemos dos Santos, Luís C. Lamb, Moshe Y. Vardi
AAAI1
2019 Graph Colouring Meets Deep Learning: Effective Graph Neural Network Models for Combinatorial Problems
abstract
Deep learning has consistently defied state-of-the-art techniques in many fields over the last decade. However, we are just beginning to understand the capabilities of neural learning in symbolic domains. Deep learning architectures that employ parameter sharing over graphs can produce models which can be trained on complex properties of relational data. These include highly relevant NP-Complete problems, such as SAT and TSP. In this work, we showcase how Graph Neural Networks (GNN) can be engineered - with a very simple architecture - to solve the fundamental combinatorial problem of graph colouring. Our results show that the model, which achieves high accuracy upon training on random instances, is able to generalise to graph distributions different from those seen at training time. Further, it performs better than the Neurosat, Tabucol and greedy baselines for some distributions. In addition, we show how vertex embeddings can be clustered in multidimensional spaces to yield constructive solutions even though our model is only trained as a binary classifier. In summary, our results contribute to shorten the gap in our understanding of the algorithms learned by GNNs, as well as hoarding empirical evidence for their capability on hard combinatorial problems. Our results thus contribute to the standing challenge of integrating robust learning and symbolic reasoning in Deep Learning systems.
Henrique Lemos dos Santos, Marcelo O. R. Prates, Pedro H. C. Avelar, Luís C. Lamb
ICTAI2
2018 Neural Networks Models for Analyzing Magic: The Gathering Cards
Felipe Zilio, Marcelo O. R. Prates, Luís C. Lamb
ICONIP (2)2
2018 Problem Solving at the Edge of Chaos: Entropy, Puzzles and the Sudoku Freezing Transition
abstract
Sudoku is a widely popular NP-Complete combinatorial puzzle whose prospects for studying human computation have recently received attention, but the algorithmic hardness of Sudoku solving is yet largely unexplored. In this paper, we study the statistical mechanical properties of random Sudoku grids, showing that puzzles of varying sizes attain a hardness peak associated with a critical behavior in the constrainedness of random instances. In doing so, we provide the first description of a Sudoku freezing transition, showing that the fraction of backbone variables undergoes a phase transition as the density of pre-filled cells is calibrated. We also uncover a variety of critical phenomena in the applicability of Sudoku elimination strategies, providing explanations as to why puzzles become boring outside the typical range of clue densities adopted by Sudoku publishers. We further show that the constrainedness of Sudoku puzzles can be understood in terms of the informational (Shannon) entropy of their solutions, which only increases up to the critical point where variables become frozen. Our findings shed light on the nature of the k-coloring transition when the graph topology is fixed, and are an invitation to the study of phase transition phenomena in problems defined over alldifferent constraints. They also suggest advantages to studying the statistical mechanics of popular NP-Hard puzzles, which can both aid the design of hard instances and help understand the difficulty of human problem solving.
Marcelo O. R. Prates, Luís C. Lamb
ICTAI1
2015 Collaboration in Social Problem-Solving: When Diversity Trumps Network Efficiency
abstract
Recent studies have suggested that current agent-based models are not sufficiently sophisticated to reproduce results achieved by human collaborative learning and reasoning. Such studies suggest that humans are diverse and dynamic when solving problems socially. However, despite their relevance to problem-solving, these two behavioral features have not yet been fully investigated. In this paper we analyse a recent social problem-solving model and attempt to address its shortcomings. Specifically, we investigate the effects of separating exploitation from exploration in agent behaviors and explore the concept of diversity in such models. We found out that diverse populations outperform homogeneous ones in both efficient and inefficient networks. Finally, we show that agent diversity is more relevant than the strategic behavioral dynamics. This work contributes towards understanding the role of diverse and dynamic behaviors in social problem-solving as well as the advancement of state-of-art social problem-solving models.
Diego Noble, Marcelo O. R. Prates, Daniel Bossle, Luís C. Lamb
AAAI2
2013 Leveraging Collaboration: A Methodology for the Design of Social Problem-Solving Systems
abstract
Social collaboration has been shown to facilitate problemsolving activity in diverse sets of environments. Nevertheless, if not well designed, social and human computation systems may achieve results only similar to those of a single human subject performing a task. This scenario reflects a need for better understanding of the performance issues of human problem-solving social networks. Firstly, we propose a model for simulating social problem-solving. We then carry out several simulations with artificial agents supported by results of experiments carried out with human subjects, in order to analyse which parameters influence the performance of collaborative problem-solving social networks. We analyse the strategies humans follow when solving a problem, comparing them with alternative ones, and identify the consequences of the employed strategies in the collective performance of the social network. Our results also indicate that copying and guessing are beneficial to the performance of the social networks. We then propose mechanisms that can improve collaborative problem-solving. Finally, we show that our results lead to a methodology for the design of efficient problem-solving systems that can be applied to several kinds of collaborative social systems.
Lucas M. Tabajara, Marcelo O. R. Prates, Diego Noble, Luís C. Lamb
HCOMP2