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

CJ Carey

dblp:117/4913 · also Clifton Carey · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
4since 2021 · last 2025
0009-0009-9812-0177ORCID · corroborated

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

Artificial intelligence and machine learning · 6 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author

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.

Network and information security
2 papers
Privacy and data protection · 84% Web and mobile security · 9% Security and privacy of machine learning · 7%
Artificial intelligence
4 papers
Representation and self-supervised learning · 64% Transfer learning and domain adaptation · 24% Graph learning · 12%
Theoretical computer science
1 paper
Graph algorithms and graph theory · 50% Algorithms and data structures · 50%
Databases, data mining, and information retrieval
3 papers
Data mining · 94% Information retrieval · 6%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
hypothesis testing
0.712023
Measuring Re-identification Risk · Proc. ACM Manag. Data 2023
Privacy and data protection › privacy risk assessment
re-identification risk
0.712023
Measuring Re-identification Risk · Proc. ACM Manag. Data 2023
Data mining
similarity graph construction
0.612022
Stars: Tera-Scale Graph Building for Clustering and Learning · NeurIPS 2022
Algorithms and data structures › similarity search › nearest neighbor search
approximate nearest neighbor search
0.612022
Stars: Tera-Scale Graph Building for Clustering and Learning · NeurIPS 2022
Graph algorithms and graph theory
graph algorithms
0.612022
Stars: Tera-Scale Graph Building for Clustering and Learning · NeurIPS 2022
Data mining
clustering
0.512021
Clustering for Private Interest-based Advertising · KDD 2021
Privacy and data protection › web privacy › online advertising privacy
privacy-preserving advertising
0.512021
Clustering for Private Interest-based Advertising · KDD 2021
Machine learning › Representation and self-supervised learning › representation learning
metric learning
0.412020
metric-learn: Metric Learning Algorithms in Python · J. Mach. Learn. Res. 2020
Machine learning › Transfer learning and domain adaptation › domain alignment
manifold alignment
0.422015
Aligning Mixed Manifolds · AAAI 2015
Manifold Warping: Manifold Alignment over Time · AAAI 2012
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction
manifold learning
0.322014
Manifold Spanning Graphs · AAAI 2014
Manifold Warping: Manifold Alignment over Time · AAAI 2012
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › subspace learning
low-rank representation
0.212015
Aligning Mixed Manifolds · AAAI 2015
Machine learning › Graph learning
graph construction
0.212014
Manifold Spanning Graphs · AAAI 2014
Security and privacy of machine learning
federated learning
0.112021
Clustering for Private Interest-based Advertising · KDD 2021
Information retrieval
cross-domain retrieval
0.112015
Aligning Mixed Manifolds · AAAI 2015

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

two-hop spanners · 1.1privacy guarantees · 1.0hashing · 1.0clustering · 1.0scikit-learn · 0.9metric learning · 0.9hypothesis testing · 0.7attack algorithms · 0.7low-rank representation · 0.4dynamic time warping · 0.1alternating projection · 0.1
YearPublicationVenuePosition
2025 Streaming Trends: A Low-Latency Platform for Dynamic Video Grouping and Trending Corpora Building
Caroline Zhou, Scott Wang, Yongzhe Wang, Nikos Parotsidis, CJ Carey, Ashkan Norouzi-Fard, Mingyan Gao, Sourabh Bansod
RecSys8
2023 Measuring Re-identification Risk
abstract
Compact user representations (such as embeddings) form the backbone of personalization services. In this work, we present a new theoretical framework to measure re-identification risk in such user representations. Our framework, based on hypothesis testing, formally bounds the probability that an attacker may be able to obtain the identity of a user from their representation. As an application, we show how our framework is general enough to model important real-world applications such as the Chrome's Topics API for interest-based advertising. We complement our theoretical bounds by showing provably good attack algorithms for re-identification that we use to estimate the re-identification risk in the Topics API. We believe this work provides a rigorous and interpretable notion of re-identification risk and a framework to measure it that can be used to inform real-world applications.
CJ Carey, Travis Dick, Alessandro Epasto, Adel Javanmard, Josh Karlin, Shankar Kumar, Andrés Muñoz Medina, Vahab S. Mirrokni, Gabriel Henrique Nunes, Sergei Vassilvitskii, Peilin Zhong
Proc. ACM Manag. Data1
2022 Stars: Tera-Scale Graph Building for Clustering and Learning
abstract
A fundamental procedure in the analysis of massive datasets is the construction of similarity graphs. Such graphs play a key role for many downstream tasks, including clustering, classification, graph learning, and nearest neighbor search. For these tasks, it is critical to build graphs which are sparse yet still representative of the underlying data. The benefits of sparsity are twofold: firstly, constructing dense graphs is infeasible in practice for large datasets, and secondly, the runtime of downstream tasks is directly influenced by the sparsity of the similarity graph. In this work, we present Stars: a highly scalable method for building extremely sparse graphs via two-hop spanners, which are graphs where similar points are connected by a path of length at most two. Stars can construct two-hop spanners with significantly fewer similarity comparisons, which are a major bottleneck for learning based models where comparisons are expensive to evaluate. Theoretically, we demonstrate that Stars builds a graph in nearly-linear time, where approximate nearest neighbors are contained within two-hop neighborhoods. In practice, we have deployed Stars for multiple data sets allowing for graph building at the Tera-Scale, i.e., for graphs with hundreds of billions of nodes and tens of trillions of edges. We evaluate the performance of Stars for clustering and graph learning, and demonstrate 10~1000-fold improvements in pairwise similarity comparisons and significant running time speedups with negligible quality loss.
CJ Carey, Jonathan Halcrow, Rajesh Jayaram, Vahab S. Mirrokni, Warren Schudy, Peilin Zhong
NeurIPS1
2021 Clustering for Private Interest-based Advertising
abstract
We study the problem of designing privacy-enhanced solutions for interest-based advertisement (IBA). IBA is a key component of the online ads ecosystem and provides a better ad experience to users. Indeed, IBA enables advertisers to show users impressions that are relevant to them. Nevertheless, the current way ad tech companies achieve this is by building detailed interest profiles for individual users. In this work we ask whether such fine grained personalization is required, and present mechanisms that achieve competitive performance while giving privacy guarantees to the end users. More precisely we present the first detailed exploration of how to implement Chrome's Federated Learning of Cohorts (FLoC) API. We define the privacy properties required for the API and evaluate multiple hashing and clustering algorithms discussing the trade-offs between utility, privacy, and ease of implementation.
Alessandro Epasto, Andrés Muñoz Medina, Steven Avery, Yijian Bai, Róbert Busa-Fekete, CJ Carey, David Guthrie, Subham Ghosh, James Ioannidis, Junyi Jiao, Jakub Lacki, Arne Mauser, Brian Milch, Vahab S. Mirrokni, Deepak Ravichandran, Max Spero, Yunting Sun, Umar Syed, Sergei Vassilvitskii
KDD6
2020 metric-learn: Metric Learning Algorithms in Python
abstract
metric-learn is an open source Python package implementing supervised and weakly-supervised distance metric learning algorithms. As part of scikit-learn-contrib, it provides a unified interface compatible with scikit-learn which allows to easily perform cross-validation, model selection, and pipelining with other machine learning estimators. metric-learn is thoroughly tested and available on PyPi under the MIT license.
William de Vazelhes, CJ Carey, Yuan Tang 0001, Nathalie Vauquier, Aurélien Bellet
J. Mach. Learn. Res.2
2015 Aligning Mixed Manifolds
abstract
Current manifold alignment methods can effectively align data sets that are drawn from a non-intersecting set of manifolds. However, as data sets become increasingly high-dimensional and complex, this assumption may not hold. This paper proposes a novel manifold alignment algorithm, low rank alignment (LRA), that uses a low rank representation (instead of a nearest neighbor graph construction) to embed and align data sets drawn from mixtures of manifolds. LRA does not require the tuning of a sensitive nearest neighbor hyperparameter or prior knowledge of the number of manifolds, both of which are common drawbacks with existing techniques. We demonstrate the effectiveness of our algorithm in two real-world applications: a transfer learning task in spectroscopy and a canonical information retrieval task.
Thomas Boucher, CJ Carey, Sridhar Mahadevan, Melinda Darby Dyar
AAAI2
2014 Manifold Spanning Graphs
abstract
Graph construction is the essential first step for nearly all manifold learning algorithms. While many applications assume that a simple k-nearest or epsilon-close neighbors graph will accurately model the topology of the underlying manifold, these methods often require expert tuning and may not produce high quality graphs. In this paper, the hyperparameter sensitivity of existing graph construction methods is demonstrated. We then present a new algorithm for unsupervised graph construction, based on minimal assumptions about the input data and its manifold structure.
CJ Carey, Sridhar Mahadevan
AAAI1
2012 Manifold Warping: Manifold Alignment over Time
abstract
Knowledge transfer is computationally challenging, due in part to the curse of dimensionality, compounded by source and target domains expressed using different features (e.g., documents written in different languages). Recent work on manifold learning has shown that data collected in real-world settings often have high-dimensional representations, but lie on low-dimensional manifolds. Furthermore, data sets collected from similar generating processes often present different high-dimensional views, even though their underlying manifolds are similar. The ability to align these data sets and extract this common structure is critical for many transfer learning tasks. In this paper, we present a novel framework for aligning two sequentially-ordered data sets, taking advantage of a shared low-dimensional manifold representation. Our approach combines traditional manifold alignment and dynamic time warping algorithms using alternating projections. We also show that the previously-proposed canonical time warping algorithm is a special case of our approach. We provide a theoretical formulation as well as experimental results on synthetic and real-world data, comparing manifold warping to other alignment methods.
Hoa Trong Vu, CJ Carey, Sridhar Mahadevan
AAAI2