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

Michael Boratko

dblp:222/1939 · DBLP profile ↗
← Back
15ranked-venue papers
3as first author
12since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 15 · 3 first-author · 12 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 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
12 papers
Representation and self-supervised learning · 39% Graph learning · 19% Knowledge representation and reasoning · 15%
Databases, data mining, and information retrieval
4 papers
Information retrieval · 44% Data mining · 34% Knowledge graphs · 15%

Topics — the 27 heaviest of 32, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Representation and self-supervised learning › representation learning › embedding learning › geometric embedding
box embedding
3.672025
A Geometric Approach to Personalized Recommendation with Set-Theoretic Constraints Using Box Embeddings · ICML 2025
Modeling Transitivity and Cyclicity in Directed Graphs via Binary Code Box Embeddings · NeurIPS 2022
Word2Box: Capturing Set-Theoretic Semantics of Words using Box Embeddings · ACL (1) 2022
Machine learning › Graph learning
network embedding
1.832024
Learning Representations for Hierarchies with Minimal Support · NeurIPS 2024
Modeling Transitivity and Cyclicity in Directed Graphs via Binary Code Box Embeddings · NeurIPS 2022
Capacity and Bias of Learned Geometric Embeddings for Directed Graphs · NeurIPS 2021
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning
1.222024
Every Answer Matters: Evaluating Commonsense with Probabilistic Measures · ACL (1) 2024
ProtoQA: A Question Answering Dataset for Prototypical Common-Sense Reasoning · EMNLP (1) 2020
Machine learning › Representation and self-supervised learning › representation learning › embedding learning
geometric embedding
0.922021
Capacity and Bias of Learned Geometric Embeddings for Directed Graphs · NeurIPS 2021
Improving Local Identifiability in Probabilistic Box Embeddings · NeurIPS 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning › commonsense reasoning
commonsense evaluation
0.812024
Every Answer Matters: Evaluating Commonsense with Probabilistic Measures · ACL (1) 2024
Machine learning › Graph learning › directed graph learning
directed graph representation
0.812024
Learning Representations for Hierarchies with Minimal Support · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression
embedding compression
0.812024
A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024
Machine learning › Representation and self-supervised learning › representation learning › embedding learning
hierarchical embedding
0.812024
Learning Representations for Hierarchies with Minimal Support · NeurIPS 2024
Natural language and speech › Language models and text generation
large language model evaluation
0.812024
Every Answer Matters: Evaluating Commonsense with Probabilistic Measures · ACL (1) 2024
Machine learning › Efficient and distributed learning
model compression
0.812024
A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024
Information retrieval › retrieval models › neural retrieval
dense retrieval
0.812024
A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024
Information retrieval › retrieval models
retrieval model training
0.812024
A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024
Machine learning › Graph learning
directed graph
0.612022
Modeling Transitivity and Cyclicity in Directed Graphs via Binary Code Box Embeddings · NeurIPS 2022
Machine learning › Learning paradigms
multi-label classification
0.612022
Modeling Label Space Interactions in Multi-label Classification using Box Embeddings · ICLR 2022
Machine learning › Representation and self-supervised learning › word representation
word embedding
0.612022
Word2Box: Capturing Set-Theoretic Semantics of Words using Box Embeddings · ACL (1) 2022
Data mining
clustering
0.612022
An Evaluative Measure of Clustering Methods Incorporating Hyperparameter Sensitivity · AAAI 2022
Data mining › clustering
clustering evaluation
0.612022
An Evaluative Measure of Clustering Methods Incorporating Hyperparameter Sensitivity · AAAI 2022
Natural language and speech › Information extraction and text analysis
entity typing
0.512021
Modeling Fine-Grained Entity Types with Box Embeddings · ACL/IJCNLP (1) 2021
Knowledge graphs
link prediction
0.512021
Capacity and Bias of Learned Geometric Embeddings for Directed Graphs · NeurIPS 2021
Natural language and speech › Question answering and dialogue systems › reasoning-based question answering
commonsense question answering
0.412020
ProtoQA: A Question Answering Dataset for Prototypical Common-Sense Reasoning · EMNLP (1) 2020
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge graph
0.412020
Improving Local Identifiability in Probabilistic Box Embeddings · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning › embedding learning
probabilistic embedding
0.412019
Smoothing the Geometry of Probabilistic Box Embeddings · ICLR 2019
Machine learning and data management
matrix completion
0.312025
A Geometric Approach to Personalized Recommendation with Set-Theoretic Constraints Using Box Embeddings · ICML 2025
Natural language and speech › Language models and text generation
retrieval-augmented generation
0.212024
A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks · ICML 2024
Performance modeling and evaluation
benchmarking
0.212022
An Evaluative Measure of Clustering Methods Incorporating Hyperparameter Sensitivity · AAAI 2022
Machine learning › Representation and self-supervised learning › representation learning › representation geometry
embedding geometry
0.112021
Capacity and Bias of Learned Geometric Embeddings for Directed Graphs · NeurIPS 2021
Machine learning › Representation and self-supervised learning
inductive biases
0.112021
Capacity and Bias of Learned Geometric Embeddings for Directed Graphs · NeurIPS 2021

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

box embedding · 3.8matrix factorization · 1.7jaccard index · 1.7softmax approximation · 1.5hard negative mining · 1.5corrector network · 1.5expected best score modeling · 1.1computation budget modeling · 1.1sampling · 0.8probabilistic measures · 0.8node embedding · 0.8binary code embedding · 0.6hyperbolic embedding · 0.5complex embeddings · 0.5smoothing · 0.4geometry · 0.4
YearPublicationVenuePosition
2025 A Geometric Approach to Personalized Recommendation with Set-Theoretic Constraints Using Box Embeddings
abstract
Personalized item recommendation typically suffers from data sparsity, which is most often addressed by learning vector representations of users and items via low-rank matrix factorization. While this effectively densifies the matrix by assuming users and movies can be represented by linearly dependent latent features, it does not capture more complicated interactions. For example, vector representations struggle with set-theoretic relationships, such as negation and intersection, e.g. recommending a movie that is “comedy and action, but not romance”. In this work, we formulate the problem of personalized item recommendation as matrix completion where rows are set-theoretically dependent. To capture this set-theoretic dependence we represent each user and attribute by a hyperrectangle or box (i.e. a Cartesian product of intervals). Box embeddings can intuitively be understood as trainable Venn diagrams, and thus not only inherently represent similarity (via the Jaccard index), but also naturally and faithfully support arbitrary set-theoretic relationships. Queries involving set-theoretic constraints can be efficiently computed directly on the embedding space by performing geometric operations on the representations. We empirically demonstrate the superiority of box embeddings over vector-based neural methods on both simple and complex item recommendation queries by up to 30% overall.
Shib Sankar Dasgupta, Michael Boratko, Andrew McCallum
ICML2
2024 Every Answer Matters: Evaluating Commonsense with Probabilistic Measures
abstract
Qi Cheng, Michael Boratko, Pranay Kumar Yelugam, Tim O’Gorman, Nalini Singh, Andrew McCallum, Xiang Li. Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2024.
Michael Boratko, Pranay Kumar Yelugam, Tim O'Gorman, Nalini Singh, Andrew McCallum, Xiang Li 0069
ACL (1)2
2024 A Fresh Take on Stale Embeddings: Improving Dense Retriever Training with Corrector Networks
abstract
In dense retrieval, deep encoders provide embeddings for both inputs and targets, and the softmax function is used to parameterize a distribution over a large number of candidate targets (e.g., textual passages for information retrieval). Significant challenges arise in training such encoders in the increasingly prevalent scenario of (1) a large number of targets, (2) a computationally expensive target encoder model, (3) cached target embeddings that are out-of-date due to ongoing training of target encoder parameters. This paper presents a simple and highly scalable response to these challenges by training a small parametric _corrector network_ that adjusts stale cached target embeddings, enabling an accurate softmax approximation and thereby sampling of up-to-date high scoring "hard negatives." We theoretically investigate the generalization properties of our proposed target corrector, relating the complexity of the network, staleness of cached representations, and the amount of training data. We present experimental results on large benchmark dense retrieval datasets as well as on QA with retrieval augmented language models. Our approach matches state-of-the-art results even when no target embedding updates are made during training beyond an initial cache from the unsupervised pre-trained model, providing a 4-80x reduction in re-embedding computational cost.
Nicholas Monath, Will Grathwohl, Michael Boratko, Rob Fergus, Andrew McCallum, Manzil Zaheer
ICML3
2024 Learning Representations for Hierarchies with Minimal Support
abstract
When training node embedding models to represent large directed graphs (digraphs), it is impossible to observe all entries of the adjacency matrix during training. As a consequence most methods employ sampling. For very large digraphs, however, this means many (most) entries may be unobserved during training. In general, observing every entry would be necessary to uniquely identify a graph, however if we know the graph has a certain property some entries can be omitted - for example, only half the entries would be required for a symmetric graph. In this work, we develop a novel framework to identify a subset of entries required to uniquely distinguish a graph among all transitively-closed DAGs. We give an explicit algorithm to compute the provably minimal set of entries, and demonstrate empirically that one can train node embedding models with greater efficiency and performance, provided the energy function has an appropriate inductive bias. We achieve robust performance on synthetic hierarchies and a larger real-world taxonomy, observing improved convergence rates in a resource-constrained setting while reducing the set of training examples by as much as 99%.
Benjamin Rozonoyer, Michael Boratko, Dhruvesh Patel, Wenlong Zhao 0001, Shib Sankar Dasgupta, Andrew McCallum
NeurIPS2
2022 An Evaluative Measure of Clustering Methods Incorporating Hyperparameter Sensitivity
abstract
Clustering algorithms are often evaluated using metrics which compare with ground-truth cluster assignments, such as Rand index and NMI. Algorithm performance may vary widely for different hyperparameters, however, and thus model selection based on optimal performance for these metrics is discordant with how these algorithms are applied in practice, where labels are unavailable and tuning is often more art than science. It is therefore desirable to compare clustering algorithms not only on their optimally tuned performance, but also some notion of how realistic it would be to obtain this performance in practice. We propose an evaluation of clustering methods capturing this ease-of-tuning by modeling the expected best clustering score under a given computation budget. To encourage the adoption of the proposed metric alongside classic clustering evaluations, we provide an extensible benchmarking framework. We perform an extensive empirical evaluation of our proposed metric on popular clustering algorithms over a large collection of datasets from different domains, and observe that our new metric leads to several noteworthy observations.
Siddhartha Mishra, Nicholas Monath, Michael Boratko, Ari Kobren, Andrew McCallum
AAAI3
2022 Word2Box: Capturing Set-Theoretic Semantics of Words using Box Embeddings
abstract
Shib Dasgupta, Michael Boratko, Siddhartha Mishra, Shriya Atmakuri, Dhruvesh Patel, Xiang Li, Andrew McCallum. Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2022.
Shib Sankar Dasgupta, Michael Boratko, Siddhartha Mishra, Shriya Atmakuri, Dhruvesh Patel, Xiang Li 0069, Andrew McCallum
ACL (1)2
2022 Modeling Label Space Interactions in Multi-label Classification using Box Embeddings
Dhruvesh Patel, Pavitra Dangati, Jay-Yoon Lee, Michael Boratko, Andrew McCallum
ICLR4
2022 Modeling Transitivity and Cyclicity in Directed Graphs via Binary Code Box Embeddings
abstract
Modeling directed graphs with differentiable representations is a fundamental requirement for performing machine learning on graph-structured data. Geometric embedding models (e.g. hyperbolic, cone, and box embeddings) excel at this task, exhibiting useful inductive biases for directed graphs. However, modeling directed graphs that both contain cycles and some element of transitivity, two properties common in real-world settings, is challenging. Box embeddings, which can be thought of as representing the graph as an intersection over some learned super-graphs, have a natural inductive bias toward modeling transitivity, but (as we prove) cannot model cycles. To this end, we propose binary code box embeddings, where a learned binary code selects a subset of graphs for intersection. We explore several variants, including global binary codes (amounting to a union over intersections) and per-vertex binary codes (allowing greater flexibility) as well as methods of regularization. Theoretical and empirical results show that the proposed models not only preserve a useful inductive bias of transitivity but also have sufficient representational capacity to model arbitrary graphs, including graphs with cycles.
Michael Boratko, Cameron Musco, Andrew McCallum
NeurIPS2
2021 Modeling Fine-Grained Entity Types with Box Embeddings
abstract
Yasumasa Onoe, Michael Boratko, Andrew McCallum, Greg Durrett. Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers). 2021.
Yasumasa Onoe, Michael Boratko, Andrew McCallum, Greg Durrett
ACL/IJCNLP (1)2
2021 Probabilistic Box Embeddings for Uncertain Knowledge Graph Reasoning
abstract
Xuelu Chen, Michael Boratko, Muhao Chen, Shib Sankar Dasgupta, Xiang Lorraine Li, Andrew McCallum. Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 2021.
Xuelu Chen, Michael Boratko, Muhao Chen 0001, Shib Sankar Dasgupta, Xiang Li 0069, Andrew McCallum
NAACL-HLT2
2021 Capacity and Bias of Learned Geometric Embeddings for Directed Graphs
abstract
A wide variety of machine learning tasks such as knowledge base completion, ontology alignment, and multi-label classification can benefit from incorporating into learning differentiable representations of graphs or taxonomies. While vectors in Euclidean space can theoretically represent any graph, much recent work shows that alternatives such as complex, hyperbolic, order, or box embeddings have geometric properties better suited to modeling real-world graphs. Experimentally these gains are seen only in lower dimensions, however, with performance benefits diminishing in higher dimensions. In this work, we introduce a novel variant of box embeddings that uses a learned smoothing parameter to achieve better representational capacity than vector models in low dimensions, while also avoiding performance saturation common to other geometric models in high dimensions. Further, we present theoretical results that prove box embeddings can represent any DAG. We perform rigorous empirical evaluations of vector, hyperbolic, and region-based geometric representations on several families of synthetic and real-world directed graphs. Analysis of these results exposes correlations between different families of graphs, graph characteristics, model size, and embedding geometry, providing useful insights into the inductive biases of various differentiable graph representations.
Michael Boratko, Nicholas Monath, Luke Vilnis, Kenneth L. Clarkson, Andrew McCallum
NeurIPS1
2021 Min/max stability and box distributions
abstract
In representation learning, capturing correlations between the represented elements is paramount. A recent line of work introduces the notion of learning region-based representations, with the objective of being able to better capture these correlations as set interactions. Box models use regions which are products of intervals on $[0,1]$ (i.e., "boxes"), representing joint probability distributions via Lebesgue measure. To mitigate issues with training, a recent work models the endpoints of these intervals using Gumbel distributions, chosen due to their min/max-stability. In this work we analyze min/max-stability on a bounded domain and provide a specific family of such distributions which, replacing Gumbel, allow for stochastic boxes embedded in a finite measure space. This allows for a latent noise model which is a probability measure. Furthermore, we demonstrate an equivalence between this region-based representation and a density representation, where intersection is given by products of densities. We compare our model to previous region-based probability models, and demonstrate it is capable of being trained effectively to modeling correlations.
Michael Boratko, Javier Burroni, Shib Sankar Dasgupta, Andrew McCallum
UAI1
2020 ProtoQA: A Question Answering Dataset for Prototypical Common-Sense Reasoning
abstract
Given questions regarding some prototypical situation -such as Name something that people usually do before they leave the house for work?-a human can easily answer them via acquired experiences.There can be multiple right answers for such questions, with some more common for a situation than others.This paper introduces a new question answering dataset for training and evaluating common sense reasoning capabilities of artificial intelligence systems in such prototypical situations.The training set is gathered from an existing set of questions played in a longrunning international game show -FAMILY-FEUD.The hidden evaluation set is created by gathering answers for each question from 100 crowd-workers.We also propose a generative evaluation task where a model has to output a ranked list of answers, ideally covering all prototypical answers for a question.After presenting multiple competitive baseline models, we find that human performance still exceeds model scores on all evaluation metrics with a meaningful gap, supporting the challenging nature of the task. * Equal contribution.(i) Name something that people usually do before they leave for work?Ask 100 crowd-workers + manual clustering
Michael Boratko, Xiang Li 0069, Tim O'Gorman, Rajarshi Das, Dan Le, Andrew McCallum
EMNLP (1)1
2020 Improving Local Identifiability in Probabilistic Box Embeddings
abstract
Geometric embeddings have recently received attention for their natural ability to represent transitive asymmetric relations via containment. Box embeddings, where objects are represented by n-dimensional hyperrectangles, are a particularly promising example of such an embedding as they are closed under intersection and their volume can be calculated easily, allowing them to naturally represent calibrated probability distributions. The benefits of geometric embeddings also introduce a problem of local identifiability, however, where whole neighborhoods of parameters result in equivalent loss which impedes learning. Prior work addressed some of these issues by using an approximation to Gaussian convolution over the box parameters, however this intersection operation also increases the sparsity of the gradient. In this work we model the box parameters with min and max Gumbel distributions, which were chosen such that the space is still closed under the operation of intersection. The calculation of the expected intersection volume involves all parameters, and we demonstrate experimentally that this drastically improves the ability of such models to learn.
Shib Sankar Dasgupta, Michael Boratko, Luke Vilnis, Xiang Li 0069, Andrew McCallum
NeurIPS2
2019 Smoothing the Geometry of Probabilistic Box Embeddings
Xiang Li 0069, Luke Vilnis, Michael Boratko, Andrew McCallum
ICLR4