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

Matteo Almanza

dblp:177/9290 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
5since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 5 · 4 first-author · 4 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021Theory of computation · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 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.

Theoretical computer science
3 papers
Algorithms and data structures · 46% Algorithmic game theory and mechanism design · 22% Approximation and online algorithms · 22%
Databases, data mining, and information retrieval
3 papers
Web and social media mining · 55% Data mining · 45%
Artificial intelligence
3 papers
Probabilistic and Bayesian machine learning · 68% Trustworthy machine learning · 20% Generative modeling · 12%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › choice modeling
random utility models
0.612022
RUMs from Head-to-Head Contests · ICML 2022
Approximation and online algorithms
approximation algorithms
0.612022
k-Clustering with Fair Outliers · WSDM 2022
Algorithms and data structures
clustering
0.612022
k-Clustering with Fair Outliers · WSDM 2022
Algorithms and data structures › clustering › robust clustering
clustering with outliers
0.612022
k-Clustering with Fair Outliers · WSDM 2022
Algorithms and data structures › clustering › constrained clustering
fair clustering
0.612022
k-Clustering with Fair Outliers · WSDM 2022
Web and social media mining
information diffusion
0.512021
Twin Peaks, a Model for Recurring Cascades · WWW 2021
Web and social media mining
social network analysis
0.512021
Twin Peaks, a Model for Recurring Cascades · WWW 2021
Distributed computing theory › distributed algorithms
algorithms with advice
0.512021
Online Facility Location with Multiple Advice · NeurIPS 2021
Approximation and online algorithms
online algorithms
0.512021
Online Facility Location with Multiple Advice · NeurIPS 2021
Algorithmic game theory and mechanism design › resource allocation › online resource allocation
online facility location
0.512021
Online Facility Location with Multiple Advice · NeurIPS 2021
Data mining › text mining › topic modeling
latent dirichlet allocation
0.312018
A Reduction for Efficient LDA Topic Reconstruction · NeurIPS 2018
Data mining › text mining
topic modeling
0.312018
A Reduction for Efficient LDA Topic Reconstruction · NeurIPS 2018
Machine learning › Trustworthy machine learning
fairness
0.212022
k-Clustering with Fair Outliers · WSDM 2022
Data mining
clustering
0.112021
Online Facility Location with Multiple Advice · NeurIPS 2021
Machine learning › Generative modeling
generative model
0.112018
A Reduction for Efficient LDA Topic Reconstruction · NeurIPS 2018

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

polynomial-time algorithm · 1.1outlier removal · 1.1approximation algorithm · 1.1machine-learned advice · 1.0gibbs sampling · 0.7approximation-preserving reduction · 0.7cascade modeling · 0.5
YearPublicationVenuePosition
2024 About Latent Roles in Forecasting Players in Team Sports
abstract
Abstract Forecasting players in sports has grown in popularity due to the potential for a tactical advantage and the applicability of such research to multi-agent interaction systems. Team sports contain a significant social component that influences interactions between teammates and opponents. However, it still needs to be fully exploited. In this work, we hypothesize that each participant has a specific function in each action and that role-based interaction is critical for predicting players’ future moves. We create RolFor, a novel end-to-end model for Role-based Forecasting. RolFor uses a new module we developed called Ordering Neural Networks (OrderNN) to permute the order of the players such that each player is assigned to a latent role. The latent role is then modeled with a RoleGCN. Thanks to its graph representation, it provides a fully learnable adjacency matrix that captures the relationships between roles and is subsequently used to forecast the players’ future trajectories. Extensive experiments on a challenging NBA basketball dataset back up the importance of roles and justify our goal of modeling them using optimizable models. When an oracle provides roles, the proposed RolFor compares favorably to the current state-of-the-art (it ranks first in terms of ADE and second in terms of FDE errors). However, training the end-to-end RolFor incurs the issues of differentiability of permutation methods, which we experimentally review. Finally, this work restates differentiable ranking as a difficult open problem and its great potential in conjunction with graph-based interaction models.
Luca Scofano, Alessio Sampieri, Giuseppe Re, Matteo Almanza, Alessandro Panconesi, Fabio Galasso
Neural Process. Lett.4
2022 RUMs from Head-to-Head Contests
abstract
Random utility models (RUMs) encode the likelihood that a particular item will be selected from a slate of competing items. RUMs are well-studied objects in both discrete choice theory and, more recently, in the machine learning community, as they encode a fairly broad notion of rational user behavior. In this paper, we focus on slates of size two representing head-to-head contests. Given a tournament matrix $M$ such that $M_{i,j}$ is the probability that item $j$ will be selected from $\{i, j\}$, we consider the problem of finding the RUM that most closely reproduces $M$. For this problem we obtain a polynomial-time algorithm returning a RUM that approximately minimizes the average error over the pairs. Our experiments show that RUMs can perfectly represent many of the tournament matrices that have been considered in the literature; in fact, the maximum average error induced by RUMs on the matrices we considered is negligible ($\approx 0.001$). We also show that RUMs are competitive, on prediction tasks, with previous approaches.
Matteo Almanza, Flavio Chierichetti, Ravi Kumar 0001, Alessandro Panconesi, Andrew Tomkins
ICML1
2022 k-Clustering with Fair Outliers
abstract
Clustering problems and clustering algorithms are often overly sensitive to the presence of outliers: even a handful of points can greatly affect the structure of the optimal solution and its cost. This is why many algorithms for robust clustering problems have been formulated in recent years. These algorithms discard some points as outliers, excluding them from the clustering. However, outlier selection can be unfair: some categories of input points may be disproportionately affected by the outlier removal algorithm.
Matteo Almanza, Alessandro Epasto, Alessandro Panconesi, Giuseppe Re
WSDM1
2021 Online Facility Location with Multiple Advice
abstract
Clustering is a central topic in unsupervised learning and its online formulation has received a lot of attention in recent years. In this paper, we study the classic facility location problem in the presence of multiple machine-learned advice. We design an algorithm with provable performance guarantees such that, if the advice is good, it outperforms the best-known online algorithms for the problem, and if it is bad it still matches their performance.We complement our theoretical analysis with an in-depth study of the performance of our algorithm, showing its effectiveness on synthetic and real-world data sets.
Matteo Almanza, Flavio Chierichetti, Silvio Lattanzi, Alessandro Panconesi, Giuseppe Re
NeurIPS1
2021 Twin Peaks, a Model for Recurring Cascades
abstract
Understanding information dynamics and their resulting cascades is a central topic in social network analysis. In a recent seminal work, Cheng et al. analyzed multiples cascades on Facebook over several months, and noticed that many of them exhibit a recurring behaviour. They tend to have multiple peaks of popularity, with periods of quiescence in between.
Matteo Almanza, Silvio Lattanzi, Alessandro Panconesi, Giuseppe Re
WWW1
2020 Tracks from hell - When finding a proof may be easier than checking it
Matteo Almanza, Stefano Leucci 0001, Alessandro Panconesi
Theor. Comput. Sci.1
2018 A Reduction for Efficient LDA Topic Reconstruction
abstract
We present a novel approach for LDA (Latent Dirichlet Allocation) topic reconstruction. The main technical idea is to show that the distribution over the documents generated by LDA can be transformed into a distribution for a much simpler generative model in which documents are generated from {\em the same set of topics} but have a much simpler structure: documents are single topic and topics are chosen uniformly at random. Furthermore, this reduction is approximation preserving, in the sense that approximate distributions-- the only ones we can hope to compute in practice-- are mapped into approximate distribution in the simplified world. This opens up the possibility of efficiently reconstructing LDA topics in a roundabout way. Compute an approximate document distribution from the given corpus, transform it into an approximate distribution for the single-topic world, and run a reconstruction algorithm in the uniform, single topic world-- a much simpler task than direct LDA reconstruction. Indeed, we show the viability of the approach by giving very simple algorithms for a generalization of two notable cases that have been studied in the literature, $p$-separability and Gibbs sampling for matrix-like topics.
Matteo Almanza, Flavio Chierichetti, Alessandro Panconesi, Andrea Vattani
NeurIPS1
2018 Trainyard is NP-Hard
abstract
Recently, due to the widespread diffusion of smart-phones, mobile puzzle games have experienced a huge increase in their popularity. A successful puzzle has to be both captivating and challenging, and it has been suggested that these features are somehow related to their computational complexity [6]. Indeed, many puzzle games – such as Mah-Jongg, Sokoban, Candy Crush, and 2048, to name a few – are known to be NP-hard [3], [4], [8], [12]. In this paper we consider Trainyard: a popular mobile puzzle game whose goal is to get colored trains from their initial stations to suitable destination stations. We prove that the problem of determining whether there exists a solution to a given Trainyard level is NP-hard. We also provide an implementation of our hardness reduction.
Matteo Almanza, Stefano Leucci 0001, Alessandro Panconesi
Theor. Comput. Sci.1