Demo Data from EDBT 2026 / reviewers in the wild / expert
Yucheng Low
dblp:11/8261
· DBLP profile ↗
10ranked-venue papers
5as first author
2since 2021 · last 2023
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 7 · 4 first-author · 2 since 2021Artificial intelligence and machine learning · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 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.
| Databases, data mining, and information retrieval
5 papers |
Graph data management · 33% Machine learning and data management · 31% Database system architecture and tuning · 19% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 60% Parallel and multicore computing · 40% | |
| Artificial intelligence
2 papers |
Probabilistic and Bayesian machine learning · 52% Learning theory · 48% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph data management › graph processing
graph processing systems |
0.7 | 1 | 2023 | The Story of GraphLab - From Scaling Machine Learning to Shaping Graph Systems Research · Proc. VLDB Endow. 2023 |
Parallel and multicore computing
parallel graph algorithms |
0.3 | 2 | 2012 | Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012 PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs · OSDI 2012 |
Machine learning and data management
scalable machine learning |
0.2 | 1 | 2023 | The Story of GraphLab - From Scaling Machine Learning to Shaping Graph Systems Research · Proc. VLDB Endow. 2023 |
Distributed systems
distributed graph processing |
0.1 | 1 | 2012 | Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012 |
Distributed systems
fault tolerance |
0.1 | 1 | 2012 | Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012 |
Distributed systems › distributed algorithms
snapshot algorithm |
0.1 | 1 | 2012 | Distributed GraphLab: A Framework for Machine Learning in the Cloud · Proc. VLDB Endow. 2012 |
Machine learning › Probabilistic and Bayesian machine learning › hierarchical modeling
hierarchical bayesian model |
0.1 | 1 | 2011 | Multiple domain user personalization · KDD 2011 |
Recommender systems
user profiling |
0.1 | 1 | 2011 | Scalable distributed inference of dynamic user interests for behavioral targeting · KDD 2011 |
Machine learning › Learning theory › computational learning theory › replicable learning
reproducibility of machine learning experiments |
0.1 | 1 | 2019 | Data Platform for Machine Learning · SIGMOD Conference 2019 |
Information retrieval › online advertising
behavioral targeting |
0.0 | 1 | 2011 | Scalable distributed inference of dynamic user interests for behavioral targeting · KDD 2011 |
Data mining › text mining
topic model |
0.0 | 1 | 2011 | Scalable distributed inference of dynamic user interests for behavioral targeting · KDD 2011 |
Methods — techniques the papers use, named apart from their topics
pipelined locking · 0.3data versioning · 0.3chandy-lamport snapshot · 0.3latent side features · 0.2latent dirichlet allocation · 0.2unsupervised learning · 0.1topic model · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Git Is For Data
Yucheng Low, Rajat Arya, Ajit Banerjee, Ann Huang, Brian Ronan, Hoyt Koepke, Joseph Godlewski, Zach Nation |
CIDR | 1 |
| 2023 | The Story of GraphLab - From Scaling Machine Learning to Shaping Graph Systems ResearchabstractThe GraphLab project spanned almost a decade and had profound academic and industrial impact on large-scale machine learning and graph processing systems. There were numerous papers written describing the innovations in GraphLab including the original vertex-centric [8] and edge-centric [3] programming abstractions, high-performance asynchronous execution engines [9], out-of-core graph computation [6], tabular graph-systems [4], and even new statistical inference algorithms [2] enabled by the GraphLab project. This work became the basis of multiple PhD theses [1, 5, 7]. The GraphLab open-source project had broad academic and industrial adoption and ultimately lead to the launch of Turi. In this talk, we tell the story of GraphLab, how it began and the key ideas behind it. We will focus on the approach to achieving scalable asynchronous systems in machine learning. During our talk, we will explore the impact that GraphLab has had on the development of graph processing systems, graph databases, and AI/ML; Additionally, we will share our insights and opinions into where we see the future of these fields heading. In the process, we highlight some of the lessons we learned and provide guidance for future students. Joseph Gonzalez 0001, Yucheng Low |
Proc. VLDB Endow. | 2 |
| 2019 | Data Platform for Machine LearningabstractIn this paper, we present a purpose-built data management system, MLdp, for all machine learning (ML) datasets. ML applications pose some unique requirements different from common conventional data processing applications, including but not limited to: data lineage and provenance tracking, rich data semantics and formats, integration with diverse ML frameworks and access patterns, trial-and-error driven data exploration and evolution, rapid experimentation, reproducibility of the model training, strict compliance and privacy regulations, etc. Current ML systems/services, often named MLaaS, to-date focus on the ML algorithms, and offer no integrated data management system. Instead, they require users to bring their own data and to manage their own data on either blob storage or on file systems. The burdens of data management tasks, such as versioning and access control, fall onto the users, and not all compliance features, such as terms of use, privacy measures, and auditing, are available. MLdp offers a minimalist and flexible data model for all varieties of data, strong version management to guarantee re-producibility of ML experiments, and integration with major ML frameworks. MLdp also maintains the data provenance to help users track lineage and dependencies among data versions and models in their ML pipelines. In addition to table-stake features, such as security, availability and scalability, MLdp's internal design choices are strongly influenced by the goal to support rapid ML experiment iterations, which cycle through data discovery, data exploration, feature engineering, model training, model evaluation, and back to data discovery. The contributions of this paper are: 1) to recognize the needs and to call out the requirements of an ML data platform, 2) to share our experiences in building MLdp by adopting existing database technologies to the new problem as well as by devising new solutions, and 3) to call for actions from our communities on future challenges. Pulkit Agrawal 0002, Rajat Arya, Aanchal Bindal, Sandeep Bhatia, Anupriya Gagneja, Joseph Godlewski, Yucheng Low, Timothy Muss, Mudit Manu Paliwal, Sethu Raman, Vishrut Shah, Bochao Shen, Laura Sugden, Kaiyu Zhao, Ming-Chuan Wu |
SIGMOD Conference | 7 |
| 2012 | Fast top-k similarity queries via matrix compressionabstractIn this paper, we propose a novel method to efficiently compute the top-K most similar items given a query item, where similarity is defined by the set of items that have the highest vector inner products with the query. The task is related to the classical k-Nearest-Neighbor problem, and is widely applicable in a number of domains such as information retrieval, online advertising and collaborative filtering. Our method assumes an in-memory representation of the dataset and is designed to scale to query lengths of 100,000s of terms. Our algorithm uses a generalized Holder's inequality to upper bound the inner product with the norms of the constituent vectors. We also propose a novel compression scheme that computes bounds for groups of candidate items, thereby speeding up computation and minimizing memory requirements per query. We conduct extensive experiments on the publicly available Wikipedia dataset, and demonstrate that, with a memory overhead of 21%, our method can provide 1-3 orders of magnitude improvement in query run-time compared to naive methods and state of the art competing methods. Our median top-10 word query time is 25 us on 7.5 million words and 2.3 million documents. Yucheng Low, Alice X. Zheng |
CIKM | 1 |
| 2012 | PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs
Joseph Gonzalez 0001, Yucheng Low, Haijie Gu, Danny Bickson, Carlos Guestrin |
OSDI | 2 |
| 2012 | Distributed GraphLab: A Framework for Machine Learning in the CloudabstractWhile high-level data parallel frameworks, like MapReduce, simplify the design and implementation of large-scale data processing systems, they do not naturally or efficiently support many important data mining and machine learning algorithms and can lead to inefficient learning systems. To help fill this critical void, we introduced the GraphLab abstraction which naturally expresses asynchronous, dynamic, graph-parallel computation while ensuring data consistency and achieving a high degree of parallel performance in the shared-memory setting. In this paper, we extend the GraphLab framework to the substantially more challenging distributed setting while preserving strong data consistency guarantees. We develop graph based extensions to pipelined locking and data versioning to reduce network congestion and mitigate the effect of network latency. We also introduce fault tolerance to the GraphLab abstraction using the classic Chandy-Lamport snapshot algorithm and demonstrate how it can be easily implemented by exploiting the GraphLab abstraction itself. Finally, we evaluate our distributed implementation of the GraphLab abstraction on a large Amazon EC2 deployment and show 1-2 orders of magnitude performance gains over Hadoop-based implementations. Yucheng Low, Joseph Gonzalez 0001, Aapo Kyrola, Danny Bickson, Carlos Guestrin, Joseph M. Hellerstein |
Proc. VLDB Endow. | 1 |
| 2011 | Scalable distributed inference of dynamic user interests for behavioral targetingabstractHistorical user activity is key for building user profiles to predict the user behavior and affinities in many web applications such as targeting of online advertising, content personalization and social recommendations. User profiles are temporal, and changes in a user's activity patterns are particularly useful for improved prediction and recommendation. For instance, an increased interest in car-related web pages may well suggest that the user might be shopping for a new vehicle.In this paper we present a comprehensive statistical framework for user profiling based on topic models which is able to capture such effects in a fully \emph{unsupervised} fashion. Our method models topical interests of a user dynamically where both the user association with the topics and the topics themselves are allowed to vary over time, thus ensuring that the profiles remain current. Amr Ahmed 0001, Yucheng Low, Mohamed Aly 0002, Vanja Josifovski, Alexander J. Smola |
KDD | 2 |
| 2011 | Multiple domain user personalizationabstractContent personalization is a key tool in creating attractive websites. Synergies can be obtained by integrating personalization between several Internet properties. In this paper we propose a hierarchical Bayesian model to address these issues. Our model allows the integration of multiple properties without changing the overall structure, which makes it easily extensible across large Internet portals. It relies at its lowest level on Latent Dirichlet Allocation, while making use of latent side features for cross-property integration. We demonstrate the efficiency of our approach by analyzing data from several properties of a major Internet portal. Yucheng Low, Deepak Agarwal, Alexander J. Smola |
KDD | 1 |
| 2010 | GraphLab: A New Framework For Parallel Machine Learning
Yucheng Low, Joseph Gonzalez 0001, Aapo Kyrola, Danny Bickson, Carlos Guestrin, Joseph M. Hellerstein |
UAI | 1 |
| 2009 | Distributed Parallel Inference on Large Factor Graphs
Joseph Gonzalez 0001, Yucheng Low, Carlos Guestrin, David R. O'Hallaron |
UAI | 2 |