Demo Data from SIGIR 2026 / reviewers in the wild / expert
Xiao He 0008
dblp:02/2315-8
· DBLP profile ↗
17ranked-venue papers
6as first author
13since 2021 · last 2026
0000-0001-7959-2157ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 12 · 5 first-author · 9 since 2021Software engineering, systems software and programming languages · 3 · 3 since 2021Artificial intelligence and machine learning · 2 · 2 first-authorSystems, architecture and hardware · 2 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 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.
| Databases, data mining, and information retrieval
8 papers |
Query processing and optimization · 36% Data mining · 33% Database system architecture and tuning · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
5 papers |
Cloud and datacenter computing · 76% Distributed systems · 19% Performance modeling and evaluation · 4% | |
| Artificial intelligence
3 papers |
Deep learning architectures and training · 46% Vision and language · 23% Trustworthy machine learning · 23% | |
| Software engineering, system software, and programming languages
3 papers |
Software maintenance and evolution · 42% Debugging and program repair · 33% Services computing and microservices · 25% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 56% Medical and health informatics · 44% |
Topics — the 30 heaviest of 38, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Query processing and optimization
cardinality estimation |
1.8 | 3 | 2025 | PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Models · Proc. ACM Manag. Data 2025 AdaNDV: Adaptive Number of Distinct Value Estimation via Learning to Select and Fuse Estimators · Proc. VLDB Endow. 2024 Active Sampling for Sparse Table by Bayesian Optimization with Adaptive Resolution · ICDE 2023 |
Query processing and optimization › cardinality estimation
distinct element counting |
1.6 | 2 | 2025 | PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Models · Proc. ACM Manag. Data 2025 AdaNDV: Adaptive Number of Distinct Value Estimation via Learning to Select and Fuse Estimators · Proc. VLDB Endow. 2024 |
Machine learning › Deep learning architectures and training › transformer
frequency-domain transformer |
0.9 | 1 | 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud Services · Proc. VLDB Endow. 2025 |
Computer vision › Vision and language › vision-language model
multimodal large language model |
0.9 | 1 | 2025 | ChatTS: Aligning Time Series with LLMs via Synthetic Data for Enhanced Understanding and Reasoning · Proc. VLDB Endow. 2025 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI
time series explanation |
0.9 | 1 | 2025 | ChatTS: Aligning Time Series with LLMs via Synthetic Data for Enhanced Understanding and Reasoning · Proc. VLDB Endow. 2025 |
Machine learning › Deep learning architectures and training
transformer |
0.9 | 1 | 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud Services · Proc. VLDB Endow. 2025 |
Debugging and program repair
root cause analysis |
0.9 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.9 | 1 | 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud Services · Proc. VLDB Endow. 2025 |
Distributed systems
fault tolerance |
0.9 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Cloud and datacenter computing
workload prediction |
0.9 | 1 | 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud Services · Proc. VLDB Endow. 2025 |
Data mining
anomaly detection |
0.7 | 1 | 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting · Proc. VLDB Endow. 2023 |
Information retrieval › similarity search › nearest neighbor search
approximate nearest neighbor search |
0.7 | 1 | 2023 | Learning-based query optimization for multi-probe approximate nearest neighbor search · VLDB J. 2023 |
Database system architecture and tuning
database tuning |
0.7 | 1 | 2023 | Active Sampling for Sparse Table by Bayesian Optimization with Adaptive Resolution · ICDE 2023 |
Data mining › data reduction › data summarization
histogram construction |
0.7 | 1 | 2023 | Active Sampling for Sparse Table by Bayesian Optimization with Adaptive Resolution · ICDE 2023 |
Query processing and optimization › query optimization
learning-based query optimization |
0.7 | 1 | 2023 | Learning-based query optimization for multi-probe approximate nearest neighbor search · VLDB J. 2023 |
Data mining › time series analysis › time series decomposition
seasonal-trend decomposition |
0.7 | 1 | 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting · Proc. VLDB Endow. 2023 |
Data mining
time series analysis |
0.7 | 1 | 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting · Proc. VLDB Endow. 2023 |
Data mining › anomaly detection
time series anomaly detection |
0.7 | 1 | 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting · Proc. VLDB Endow. 2023 |
Spatial and temporal data management › time series data management
time series database |
0.7 | 1 | 2023 | Lindorm TSDB: A Cloud-native Time-series Database for Large-scale Monitoring Systems · Proc. VLDB Endow. 2023 |
Database system architecture and tuning
database generation |
0.6 | 1 | 2022 | SAM: Database Generation from Query Workloads with Supervised Autoregressive Models · SIGMOD Conference 2022 |
Machine learning and data management
learned database components |
0.6 | 1 | 2022 | SAM: Database Generation from Query Workloads with Supervised Autoregressive Models · SIGMOD Conference 2022 |
Bioinformatics and computational biology
drug discovery |
0.3 | 1 | 2018 | Kernelized rank learning for personalized drug recommendation · Bioinform. 2018 |
Medical and health informatics › precision medicine
personalized drug recommendation |
0.3 | 1 | 2018 | Kernelized rank learning for personalized drug recommendation · Bioinform. 2018 |
Data mining
clustering |
0.3 | 1 | 2017 | Kernel Conditional Clustering · ICDM 2017 |
Machine learning and data management
kernel methods |
0.3 | 1 | 2017 | Kernel Conditional Clustering · ICDM 2017 |
Software maintenance and evolution
technical debt |
0.3 | 1 | 2025 | Automated Proactive Logging Quality Improvement for Large-Scale Codebases · ASE 2025 |
Cloud and datacenter computing
autoscaling |
0.3 | 1 | 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud Services · Proc. VLDB Endow. 2025 |
Cloud and datacenter computing › datacenter services
online service systems |
0.3 | 1 | 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service Systems · ASE 2025 |
Data mining › time series analysis
time series forecasting |
0.2 | 1 | 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting · Proc. VLDB Endow. 2023 |
Cloud and datacenter computing › cloud data management
cloud-native database |
0.2 | 1 | 2023 | Lindorm TSDB: A Cloud-native Time-series Database for Large-scale Monitoring Systems · Proc. VLDB Endow. 2023 |
Methods — techniques the papers use, named apart from their topics
large language model · 2.6spatiotemporal log chain clustering · 1.7schema semantics · 1.7pre-trained language model · 1.7periodic pattern modeling · 1.7intent-aware log scoping · 1.7frequency-domain modeling · 1.7shapley value · 1.3causal graph analysis · 1.3risk heuristics · 1.0precedent case retrieval · 1.0knowledge base construction · 1.0synthetic data generation · 0.9retrieval-augmented generation · 0.9instruction tuning · 0.9weighted sum fusion · 0.8learned model · 0.8time series forecasting · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Proactive Change Risk Detection in Production Cloud Systems: ByteDance's ExperienceabstractModern cloud services rely on a high volume of changes for rapid innovation, yet these changes are a primary cause of production incidents. To manage this risk, industry practice employs tiered change management pipelines that concentrate static rules and human reviews. However, our analysis of ByteDance's cloud platform (Volcano Engine) reveals a critical long tail problem: while high-risk changes undergo extensive scrutiny, 78.1% of change-induced incidents originate from the sheer volume of low-risk changes that receive minimal review. At this scale, exhaustive manual review is fundamentally infeasible. To address this, we present Aegis, a novel knowledge-driven system that provides interpretable change risk assessment. Aegis automatically constructs a knowledge base from historical operational data, distilling it into generalized risk heuristics and identifying relevant precedent cases. When a new change is proposed, Aegis generates human-readable warnings grounded in this historical evidence, explaining why a change is risky. We have deployed Aegis in Volcano Engine's production environment for five months, where it processed tens of thousands of change requests. Its risk escalations achieved a 75% acceptance rate from production engineers and successfully prevented multiple potential incidents. Jinyang Liu 0002, Yichen Li 0003, Tieying Zhang, Binbin Chen 0005, Xiao He 0008, Yi Li 0098 |
EuroSys | 5 |
| 2025 | LogPilot: Intent-aware and Scalable Alert Diagnosis for Large-scale Online Service SystemsabstractEffective alert diagnosis is essential for ensuring the reliability of large-scale online service systems. However, on-call engineers are often burdened with manually inspecting massive volumes of logs to identify root causes. While various automated tools have been proposed, they struggle in practice due to alert-agnostic log scoping and the inability to organize complex data effectively for reasoning. To overcome these limitations, we introduce LogPilot, an intent-aware and scalable framework powered by Large Language Models (LLMs) for automated log-based alert diagnosis. LogPilot introduces an intent-aware approach, interpreting the logic in alert definitions (e.g., PromQL) to precisely identify causally related logs and requests. To achieve scalability, it reconstructs each request’s execution into a spatiotemporal log chain, clusters similar chains to identify recurring execution patterns, and provides representative samples to the LLMs for diagnosis. This clustering-based approach ensures the input is both rich in diagnostic detail and compact enough to fit within the LLM’s context window. Evaluated on real-world alerts from Volcano Engine Cloud, LogPilot improves the usefulness of root cause summarization by 50.34% and exact localization accuracy by 54.79% over state-of-the-art methods. With a diagnosis time under one minute and a cost of only $0.074 per alert, LogPilot has been successfully deployed in production, offering an automated and practical solution for service alert diagnosis. Jinyang Liu 0002, Yichen Li 0003, Haiyu Huang 0008, Xiao He 0008, Tieying Zhang, Jianjun Chen 0001, Yi Li 0098, Michael R. Lyu |
ASE | 5 |
| 2025 | Automated Proactive Logging Quality Improvement for Large-Scale CodebasesabstractHigh-quality logging is critical for the reliability of cloud services, yet the industrial process for improving it is typically manual, reactive, and unscalable. Existing automated tools inherit this reactive nature, failing to answer the crucial whether-to-log question and are constrained to simple logging statement insertion, thus addressing only a fraction of the real-world logging improvement.To address these gaps and cope with logging debt in large-scale codebases, we propose LogImprover, a framework powered by Large Language Models (LLMs) that automates proactive logging quality improvement. LogImprover introduces two paradigm shifts: from reactive generation to proactive discovery, and from simple insertion to holistic logging patch generation. First, it identifies potential logging gaps based on principles distilled from industrial best practices. Then, it grounds each candidate through a cascading, structure-aware RAG module. Next, it prunes false positives by analyzing call-stack logging responsibilities and implicit logger inheritance. Finally, it generates holistic and explainable logging patches that reflect real-world development practices.Our evaluation provides dual confirmation of its effectiveness: LogImprover significantly outperforms state-of-the-art base-lines in closed-world experiments and achieves 68.12% developer acceptance rate in its real-world deployment. This success demonstrates the practical value of automating the entire logging quality improvement lifecycle, from discovery to recommendation. Yichen Li 0003, Jinyang Liu 0002, Junsong Pu, Zhuangbin Chen, Xiao He 0008, Tieying Zhang, Jianjun Chen 0001, Yi Li 0098, Michael R. Lyu |
ASE | 6 |
| 2025 | PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language ModelsabstractNumber of Distinct Values (NDV) estimation of a multiset/column is a basis for many data management tasks, especially within databases. Despite decades of research, most existing methods require either a significant amount of samples through uniform random sampling or access to the entire column to produce estimates, leading to substantial data access costs and potentially ineffective estimations in scenarios with limited data access. In this paper, we propose leveraging semantic information, i.e., schema, to address these challenges. The schema contains rich semantic information that can benefit the NDV estimation. To this end, we propose PLM4NDV, a learned method incorporating Pre-trained Language Models (PLMs) to extract semantic schema information for NDV estimation. Specifically, PLM4NDV leverages the semantics of the target column and the corresponding table to gain a comprehensive understanding of the column's meaning. By using the semantics, PLM4NDV reduces data access costs, provides accurate NDV estimation, and can even operate effectively without any data access. Extensive experiments on a large-scale real-world dataset demonstrate the superiority of PLM4NDV over baseline methods. Our code is available at https://github.com/bytedance/plm4ndv. Xianghong Xu 0001, Xiao He 0008, Tieying Zhang, Lei Zhang 0213, Jianjun Chen 0001 |
Proc. ACM Manag. Data | 2 |
| 2025 | ChatTS: Aligning Time Series with LLMs via Synthetic Data for Enhanced Understanding and ReasoningabstractUnderstanding time series is crucial for its application in real-world scenarios. Recently, large language models (LLMs) have been increasingly applied to time series tasks, leveraging their strong language capabilities to enhance various applications. However, research on multimodal LLMs (MLLMs) for time series understanding and reasoning remains limited, primarily due to the scarcity of high-quality datasets that align time series with textual information. This paper introduces ChatTS, a novel MLLM designed for time series analysis. ChatTS treats time series as a modality, similar to how vision MLLMs process images, enabling it to perform both understanding and reasoning with time series. To address the scarcity of training data, we propose an attribute-based method for generating synthetic time series and Time Series Evol-Instruct to generates diverse Q&As for enhanced reasoning capabilities. To the best of our knowledge, ChatTS is the first MLLM that takes multivariate time series as input for understanding and reasoning, which is fine-tuned exclusively on synthetic datasets. We evaluate its performance using benchmark datasets with real-world data, including six alignment tasks and four reasoning tasks. Our results show that ChatTS significantly outperforms existing vision-based MLLMs (e.g., GPT-4o) and text/agent-based LLMs, achieving a 46.0% improvement in alignment tasks and a 25.8% improvement in reasoning tasks. We have open-sourced the source code, model checkpoint and datasets at https://github.com/NetManAIOps/ChatTS. Zhe Xie, Zeyan Li 0001, Xiao He 0008, Longlong Xu, Xidao Wen, Tieying Zhang, Jianjun Chen 0001, Dan Pei |
Proc. VLDB Endow. | 3 |
| 2025 | Fremer: Lightweight and Effective Frequency Transformer for Workload Forecasting in Cloud ServicesabstractWorkload forecasting is pivotal in cloud service applications, such as auto-scaling and scheduling, with profound implications for operational efficiency. Although Transformer-based forecasting models have demonstrated remarkable success in general tasks, their computational efficiency often falls short of the stringent requirements in large-scale cloud environments. Given that most workload series exhibit complicated periodic patterns, addressing these challenges in the frequency domain offers substantial advantages. To this end, we propose Fremer, an efficient and effective deep forecasting model. Fremer fulfills three critical requirements: it demonstrates superior efficiency, outperforming most Transformer-based forecasting models; it achieves exceptional accuracy, surpassing all state-of-the-art (SOTA) models in workload forecasting; and it exhibits robust performance for multi-period series. Furthermore, we collect and open-source four high-quality, open-source workload datasets derived from ByteDance's cloud services, encompassing workload data from thousands of computing instances. Extensive experiments on both our proprietary datasets and public benchmarks demonstrate that Fremer consistently outperforms baseline models, achieving average improvements of 5.5% in MSE, 4.7% in MAE, and 8.6% in SMAPE over SOTA models, while simultaneously reducing parameter scale and computational costs. Additionally, in a proactive auto-scaling test based on Kubernetes, Fremer improves average latency by 18.78% and reduces resource consumption by 2.35%, underscoring its practical efficacy in real-world applications. Hengyu Ye, Jiadong Chen, Xiao He 0008, Fuxin Jiang, Tieying Zhang, Jianjun Chen 0001, Xiaofeng Gao 0001 |
Proc. VLDB Endow. | 3 |
| 2024 | AdaNDV: Adaptive Number of Distinct Value Estimation via Learning to Select and Fuse EstimatorsabstractEstimating the Number of Distinct Values (NDV) is fundamental for numerous data management tasks, especially within database applications. However, most existing works primarily focus on introducing new statistical or learned estimators, while identifying the most suitable estimator for a given scenario remains largely unexplored. Therefore, we propose AdaNDV, a learned method designed to adaptively select and fuse existing estimators to address this issue. Specifically, (1) we propose to use learned models to distinguish between overestimated and underestimated estimators and then select appropriate estimators from each category. This strategy provides a complementary perspective by integrating overestimations and underestimations for error correction, thereby improving the accuracy of NDV estimation. (2) To further integrate the estimation results, we introduce a novel fusion approach that employs a learned model to predict the weights of the selected estimators and then applies a weighted sum to merge them. By combining these strategies, the proposed AdaNDV fundamentally distinguishes itself from previous works that directly estimate NDV. Moreover, extensive experiments conducted on real-world datasets, with the number of individual columns being several orders of magnitude larger than in previous studies, demonstrate the superior performance of our method. Xianghong Xu 0001, Tieying Zhang, Xiao He 0008, Haoyang Li 0015, Rong Kang, Wang Shuai, Linhui Xu, Zhimin Liang, Shangyu Luo, Lei Zhang 0213, Jianjun Chen 0001 |
Proc. VLDB Endow. | 3 |
| 2023 | ShapleyIQ: Influence Quantification by Shapley Values for Performance Debugging of MicroservicesabstractYears of experience in operating large-scale microservice systems strengthens our belief that their individual components, with inevitable anomalies, still demand a quantification of the influences on the end-to-end performance indicators. On a causal graph that represents the complex dependencies between the system components, the scatteredly detected anomalies, even when they look similar, could have different implications with contrastive remedial actions. To this end, we design ShapleyIQ, an online monitoring and diagnosis service that can effectively improve the system stability. It is guided by rigorous analysis on Shapley values for a causal graph. Notably, a new property on splitting invariance addresses the challenging exponential computation complexity problem of generic Shapley values by decomposition. Jian Tan 0001, Bin Wu 0003, Xiao He 0008, Feifei Li 0001 |
ASPLOS (4) | 4 |
| 2023 | Active Sampling for Sparse Table by Bayesian Optimization with Adaptive ResolutionabstractOpen-source relational database systems have become increasingly popular in the cloud era. However, practitioners are often beset with query performance issues. Thus a general-purpose database performance tuning tool independent of the various DBMS kernels becomes desired to lower the bar of using these systems. The first mandatory step in developing such a tool is to design an effective sampling method that collects representative records from different tables. Although one could leverage standard SQL statements and indexes to achieve this, sampling performance and statistical efficiency are not guaranteed when the underlying tables are frequently updated, especially for Sparse Tables where the range of index values is significantly greater than the table size.To this end, we propose a novel Active Sampling algorithm that queries regions more likely to contain data records from Sparse Tables. It relies on Gaussian process regression to characterize the probability density of whether a data record is non-null at a given index value. With the help of this estimated density function, the proposed method achieves efficient sampling by actively querying records with adaptive resolutions of interval lengths and provides an unbiased estimator for histogram construction. Comprehensive experiments on synthetic and real-world datasets demonstrate that the proposed Active Sampling method can effectively improve the estimation accuracy and use less query cost than other commonly used sampling methods. Xiao He 0008, Jian Tan 0001, Bin Wu 0003, Feifei Li 0001, Gaozhong Liang, Jinfeng Xu 0001 |
ICDE | 1 |
| 2023 | OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And ForecastingabstractSeasonal-trend decomposition is one of the most fundamental concepts in time series analysis that supports various downstream tasks, including time series anomaly detection and forecasting. However, existing decomposition methods rely on batch processing with a time complexity of O ( W ), where W is the number of data points within a time window. Therefore, they cannot always efficiently support real-time analysis that demands low processing delay. To address this challenge, we propose OneShotSTL, an efficient and accurate algorithm that can decompose time series online with an update time complexity of O (1). OneShotSTL is more than 1, 000 times faster than the batch methods, with accuracy comparable to the best counterparts. Extensive experiments on real-world benchmark datasets for downstream time series anomaly detection and forecasting tasks demonstrate that OneShotSTL is from 10 to over 1, 000 times faster than the state-of-the-art methods, while still providing comparable or even better accuracy. Xiao He 0008, Jian Tan 0001, Bin Wu 0003, Feifei Li 0001 |
Proc. VLDB Endow. | 1 |
| 2023 | Lindorm TSDB: A Cloud-native Time-series Database for Large-scale Monitoring SystemsabstractInternet services supported by large-scale distributed systems have become essential for our daily life. To ensure the stability and high quality of services, diverse metric data are constantly collected and managed in a time-series database to monitor the service status. However, when the number of metrics becomes massive, existing time-series databases are inefficient in handling high-rate data ingestion and queries hitting multiple metrics. Besides, they all lack the support of machine learning functions, which are crucial for sophisticated analysis of large-scale time series. In this paper, we present Lindorm TSDB, a distributed time-series database designed for handling monitoring metrics at scale. It sustains high write throughput and low query latency with massive active metrics. It also allows users to analyze data with anomaly detection and time series forecasting algorithms directly through SQL. Furthermore, Lindorm TSDB retains stable performance even during node scaling. We evaluate Lindorm TSDB under different data scales, and the results show that it outperforms two popular open-source time-series databases on both writing and query, while executing time-series machine learning tasks efficiently. Chunhui Shen, Qianyu Ouyang, Feibo Li, Longcheng Zhu, Yujie Zou, Tianhuan Yu, Yi Yi, Jianhong Hu, Cen Zheng, Hanbang Zheng, Lunfan Xu, Sicheng Pan, Bin Wu 0003, Xiao He 0008, Jian Tan 0001, Sheng Wang 0011, Dan Pei, Wei Zhang 0189, Feifei Li 0001 |
Proc. VLDB Endow. | 17 |
| 2023 | Learning-based query optimization for multi-probe approximate nearest neighbor search
Bin Yao 0002, Chao Gao 0010, Bin Wu 0003, Xiao He 0008, Feifei Li 0001, Yuanfei Lu, Chaoqun Zhan, Feilong Tang 0001 |
VLDB J. | 5 |
| 2022 | SAM: Database Generation from Query Workloads with Supervised Autoregressive ModelsabstractWith the prevalence of cloud databases, database users are increasingly reliant on the cloud database providers to manage their data. It becomes a challenge for cloud providers to benchmark different DBMS for a specific database instance without having access to the underlying data. One viable solution is to leverage a query workload, which contains a set of queries and the corresponding cardinalities, to generate a synthetic database with similar query performance. Existing methods for database generation with cardinality constraints, however, can only handle very small query workloads due to their high complexity and encounter challenges when handling join queries. In this work, we propose SAM, a supervised deep autoregressive model-based method for database generation from query workloads. First, SAM is able to process large-scale query workloads efficiently as its complexity is linear in the size of the query workload, the number of attributes and the attribute domain size. Second, we develop algorithms to obtain unbiased samples of base relations from the deep autoregressive model and assign join keys in a way that accurately recovers the full outer join of the target database. Comprehensive experiments on real-world datasets demonstrate that SAM is able to efficiently generate a high-fidelity database that not only satisfies the input cardinality constraints, but also is close to the target database. Peizhi Wu, Gao Cong, Tieying Zhang, Xiao He 0008 |
SIGMOD Conference | 5 |
| 2020 | Kernel conditional clustering and kernel conditional semi-supervised learningabstractThe results of clustering are often affected by covariates that are independent of the clusters one would like to discover. Traditionally, alternative clustering algorithms can be used to solve such clustering problems. However, these suffer from at least one of the following problems: (1) Continuous covariates or nonlinearly separable clusters cannot be handled; (2) assumptions are made about the distribution of the data; (3) one or more hyper-parameters need to be set. The presence of covariates also has an effect in a different type of problem such as semi-supervised learning. To the best of our knowledge, there is no existing method addressing the semi-supervised learning setting in the presence of covariates. Here we propose two novel algorithms, named kernel conditional clustering (KCC) and kernel conditional semi-supervised learning (KCSSL), whose objectives are derived from a kernel-based conditional dependence measure. KCC is parameter-light and makes no assumptions about the cluster structure, the covariates, or the distribution of the data, while KCSSL is fully parameter-free. On both simulated and real-world datasets, the proposed KCC and KCSSL algorithms perform better than state-of-the-art methods. The former detects the ground truth cluster structures more accurately, and the latter makes more accurate predictions. Xiao He 0008, Thomas Gumbsch, Damian Roqueiro, Karsten M. Borgwardt |
Knowl. Inf. Syst. | 1 |
| 2018 | Kernelized rank learning for personalized drug recommendationabstractMotivation: Large-scale screenings of cancer cell lines with detailed molecular profiles against libraries of pharmacological compounds are currently being performed in order to gain a better understanding of the genetic component of drug response and to enhance our ability to recommend therapies given a patient's molecular profile. These comprehensive screens differ from the clinical setting in which (i) medical records only contain the response of a patient to very few drugs, (ii) drugs are recommended by doctors based on their expert judgment and (iii) selecting the most promising therapy is often more important than accurately predicting the sensitivity to all potential drugs. Current regression models for drug sensitivity prediction fail to account for these three properties. Results: We present a machine learning approach, named Kernelized Rank Learning (KRL), that ranks drugs based on their predicted effect per cell line (patient), circumventing the difficult problem of precisely predicting the sensitivity to the given drug. Our approach outperforms several state-of-the-art predictors in drug recommendation, particularly if the training dataset is sparse, and generalizes to patient data. Our work phrases personalized drug recommendation as a new type of machine learning problem with translational potential to the clinic. Availability and implementation: The Python implementation of KRL and scripts for running our experiments are available at https://github.com/BorgwardtLab/Kernelized-Rank-Learning. Supplementary information: Supplementary data are available at Bioinformatics online. Xiao He 0008, Lukas Folkman, Karsten M. Borgwardt |
Bioinform. | 1 |
| 2017 | Kernel Conditional ClusteringabstractClustering results are often affected by covariates that are independent of the clusters one would like to discover. Traditionally, Alternative Clustering algorithms can be used to solve such a problem. However, these suffer from at least one of the following problems: i) continuous covariates or non-linearly separable clusters cannot be handled; ii) assumptions are made about the distribution of the data; iii) one or more hyper-parameters need to be set. Here we propose a novel algorithm, named Kernel Conditional Clustering (KCC), whose objective is derived from a kernel based conditional dependence measure. KCC is parameter-light and makes no assumptions about the cluster structure, the covariates, or the distribution of the data. On both simulated and real-world datasets, the proposed KCC algorithm detects the ground truth cluster structures more accurately than state-of-the-art alternative clustering methods. Xiao He 0008, Thomas Gumbsch, Damian Roqueiro, Karsten M. Borgwardt |
ICDM | 1 |
| 2017 | Multi-view Spectral Clustering on Conflicting Views
Xiao He 0008, Damian Roqueiro, Karsten M. Borgwardt |
ECML/PKDD (2) | 1 |