Zhanhuai Li

dblp:05/299 · DBLP profile ↗
← Back
39ranked-venue papers in the field
0as first author
6since 2021 · last 2024
0009-0003-6936-5745ORCID · corroborated

Domains — venue-derived; a paper can count in several

Database Systems & Data Management · 18Data Mining & Knowledge Discovery · 8Information Retrieval & Web Search · 6Knowledge Engineering, Semantic Web & Information Systems · 4Other / Interdisciplinary · 3
YearPublicationVenuePosition
2024 Towards Exploratory Query Optimization for Template-Based SQL Workloads
abstract
SQL query optimization aims to choose an optimal Query Execution Plan (QEP) for a query. The existing optimizers usually choose the plan with the minimal execution cost. However, in some real scenarios (e.g., cloud OLAP), it is a business imperative to minimize the cost of an entire workload. Unfortunately, the greedy optimizers are prone to generating execution plans that are only suboptimal from the workload perspective. In this paper, we propose a novel QEP optimization approach for template-based SQL that aims to minimize the execution cost of an entire workload instead of individual queries. While choosing an execution plan for a query, the proposed approach considers a plan's impact on future query execution as well as its own execution cost. We first define an exploratory metric, Plan Exploration Value (PEV), to measure a plan's potential benefit to future query execution. Then, we model exploratory plan selection as an optimization problem with cost constraints, and present an efficient algorithm based on dynamic programming for its solution. Finally, we evaluate the performance of the proposed approach by a comparative study on benchmark workloads. Our extensive experiments have shown that it generates more efficient workload execution plans than the existing alternatives.
Jieming Feng, Zhanhuai Li, Qun Chen 0001
ICDE2
2024 Automating localized learning for cardinality estimation based on XGBoost
Jieming Feng, Zhanhuai Li, Qun Chen 0001, Hailong Liu 0004
Knowl. Inf. Syst.2
2022 Gradual Machine Learning for Entity Resolution
abstract
Usually considered as a classification problem, entity resolution (ER) can be very challenging on real data due to the prevalence of dirty values. The state-of-the-art solutions for ER were built on a variety of learning models (most notably deep neural networks), which require lots of accurately labeled training data. Unfortunately, high-quality labeled data usually require expensive manual work, and are therefore not readily available in many real scenarios. In this paper, we propose a novel learning paradigm for ER, calledgradual machine learning, which aims to enable effective machine labeling without the requirement for manual labeling effort. It begins with some easy instances in a task, which can be automatically labeled by the machine with high accuracy, and then gradually labels more challenging instances by iterative factor graph inference. In gradual machine learning, the hard instances in a task are gradually labeled in small stages based on the estimated evidential certainty provided by the labeled easier instances. Our extensive experiments on real data have shown that the performance of the proposed approach is considerably better than its unsupervised alternatives, and highly competitive compared to the state-of-the-art supervised techniques. Using ER as a test case, we demonstrate that gradual machine learning is a promising paradigm potentially applicable to other challenging classification tasks requiring extensive labeling effort.
Boyi Hou, Qun Chen 0001, Yanyan Wang 0005, Youcef Nafa, Zhanhuai Li
IEEE Trans. Knowl. Data Eng.5
2021 A Semi-structured Data Classification Model with Integrating Tag Sequence and Ngram
Lijun Zhang 0003, Ning Li 0022, Wei Pan 0007, Zhanhuai Li
DASFAA (2)4
2021 An Overview on Supervised Semi-structured Data Classification
abstract
Many collaboratively building resources, such as Wikipedia, Weibo and Quora, exist in the form of semi-structured data. The semi-structured data has been widely used in areas such as data integration, data distribution, data storage, data management, information retrieval and knowledge management. For large volumes of semi-structured data on the Web, semi-structured data classification technique can group them into different categories by their structure and/or content information. Supervised semi-structured data classification plays an important role in many applications. This paper provides an overview of the literature in the area of supervised semi-structured data classification. A general framework for semi-structured data classification is presented, which is mainly composed of two steps: feature extraction and model building. Several different representation models of semi-structured data are discussed, mainly including rooted labeled tree model, feature vector space model and feature set model. A large selection of semi-structured data classification approaches are reviewed in detail from two aspects: based on structure only and based on both structure and content. Finally, several future research directions for semistructured data classification are presented.
Lijun Zhang 0003, Ning Li 0022, Zhanhuai Li
DSAA3
2021 Joint Inference for Aspect-Level Sentiment Analysis by Deep Neural Networks and Linguistic Hints
abstract
The state-of-the-art techniques for aspect-level sentiment analysis focused on feature modeling using a variety of deep neural networks (DNN). Unfortunately, their performance may still fall short of expectation in real scenarios due to the semantic complexity of natural languages. Motivated by the observation that many linguistic hints (e.g., sentiment words and shift words) are reliable polarity indicators, we propose a joint framework, SenHint, which can seamlessly integrate the output of deep neural networks and the implications of linguistic hints in a unified model based on Markov logic network (MLN). SenHint leverages the linguistic hints for multiple purposes: (1) to identify the easy instances, whose polarities can be automatically determined by the machine with high accuracy; (2) to capture the influence of sentiment words on aspect polarities; (2) to capture the implicit relations between aspect polarities. We present the required techniques for extracting linguistic hints, encoding their implications as well as the output of DNN into the unified model, and joint inference. Finally, we have empirically evaluated the performance of SenHint on both English and Chinese benchmark datasets. Our extensive experiments have shown that compared to the state-of-the-art DNN techniques, SenHint can effectively improve polarity detection accuracy by considerable margins.
Yanyan Wang 0005, Qun Chen 0001, Murtadha H. M. Ahmed, Zhanhuai Li, Wei Pan 0007, Hailong Liu 0004
IEEE Trans. Knowl. Data Eng.4
2020 Towards Interpretable and Learnable Risk Analysis for Entity Resolution
abstract
Machine-learning-based entity resolution has been widely studied. However, some entity pairs may be mislabeled by machine learning models and existing studies do not study the risk analysis problem -- predicting and interpreting which entity pairs are mislabeled. In this paper, we propose an interpretable and learnable framework for risk analysis, which aims to rank the labeled pairs based on their risks of being mislabeled. We first describe how to automatically generate interpretable risk features, and then present a learnable risk model and its training technique. Finally, we empirically evaluate the performance of the proposed approach on real data. Our extensive experiments have shown that the learning risk model can identify the mislabeled pairs with considerably higher accuracy than the existing alternatives.
Zhaoqiang Chen, Qun Chen 0001, Boyi Hou, Zhanhuai Li, Guoliang Li 0001
SIGMOD Conference4
2020 A general fragments allocation method for join query in distributed database
Jin-Tao Gao, Wenjie Liu 0006, Zhanhuai Li
Inf. Sci.3
2020 r-HUMO: A Risk-Aware Human-Machine Cooperation Framework for Entity Resolution with Quality Guarantees
abstract
Even though many approaches have been proposed for entity resolution (ER), it remains very challenging to enforce quality guarantees. To this end, we propose a risk-aware HUman-Machine cOoperation framework for ER, denoted by r-HUMO. Built on the existing HUMO framework, r-HUMO similarly enforces both precision and recall guarantees by partitioning an ER workload between the human and the machine. However, r-HUMO is the first solution that optimizes the process of human workload selection from a risk perspective. It iteratively selects human workload by real-time risk analysis based on the human-labeled results as well as the prespecified machine metric. In this paper, we first introduce the r-HUMO framework and then present the risk model to prioritize the instances for manual inspection. Finally, we empirically evaluate r-HUMO's performance on real data. Our extensive experiments show that r-HUMO is effective in enforcing quality guarantees, and compared with the state-of-the-art alternatives, it can achieve desired quality control with reduced human cost.
Boyi Hou, Qun Chen 0001, Zhaoqiang Chen, Youcef Nafa, Zhanhuai Li
IEEE Trans. Knowl. Data Eng.5
2019 Gradual Machine Learning for Entity Resolution
abstract
Usually considered as a classification problem, entity resolution can be very challenging on real data due to the prevalence of dirty values. The state-of-the-art solutions for ER were built on a variety of learning models (most notably deep neural networks), which require lots of accurately labeled training data. Unfortunately, high-quality labeled data usually require expensive manual work, and are therefore not readily available in many real scenarios. In this demo, we propose a novel learning paradigm for ER, called gradual machine learning, which aims to enable effective machine labeling without the requirement for manual labeling effort. It begins with some easy instances in a task, which can be automatically labeled by the machine with high accuracy, and then gradually labels more challenging instances based on iterative factor graph inference. In gradual machine learning, the hard instances in a task are gradually labeled in small stages based on the estimated evidential certainty provided by the labeled easier instances. Our extensive experiments on real data have shown that the proposed approach performs considerably better than its unsupervised alternatives, and its performance is also highly competitive compared to the state-of-the-art supervised techniques. Using ER as a test case, we demonstrate that gradual machine learning is a promising paradigm potentially applicable to other challenging classification tasks requiring extensive labeling effort. Video: https://youtu.be/99bA9aamsgk
Boyi Hou, Qun Chen 0001, Jiquan Shen, Ping Zhong 0004, Yanyan Wang 0005, Zhaoqiang Chen, Zhanhuai Li
WWW8
2018 Enabling Quality Control for Entity Resolution: A Human and Machine Cooperation Framework
abstract
Even though many machine algorithms have been proposed for entity resolution, it remains very challenging to find a solution with quality guarantees. In this paper, we propose a novel HUman and Machine cOoperation (HUMO) framework for entity resolution (ER), which divides an ER workload between the machine and the human. HUMO enables a mechanism for quality control that can flexibly enforce both precision and recall levels. We introduce the optimization problem of HUMO, minimizing human cost given a quality requirement, and then present three optimization approaches: a conservative baseline one purely based on the monotonicity assumption of precision, a more aggressive one based on sampling and a hybrid one that can take advantage of the strengths of both previous approaches. Finally, we demonstrate by extensive experiments on real and synthetic datasets that HUMO can achieve high-quality results with reasonable return on investment (ROI) in terms of human cost, and it performs considerably better than the state-of-the-art alternatives in quality control.
Zhaoqiang Chen, Qun Chen 0001, Fengfeng Fan, Yanyan Wang 0005, Zhuo Wang 0002, Youcef Nafa, Zhanhuai Li, Hailong Liu 0004, Wei Pan 0007
ICDE7
2018 The New Hardware Development Trend and the Challenges in Data Management and Analysis
abstract
Hardware techniques and environments underwent significant transformations in the field of information technology, represented by high-performance processors and hardware accelerators characterized by abundant heterogeneous parallelism, nonvolatile memory with hybrid storage hierarchies, and RDMA-enabled high-speed network. Recent hardware trends in these areas deeply affect data management and analysis applications. In this paper, we first introduce the development trend of the new hardware in computation, storage, and network dimensions. Then, the related research techniques which affect the upper data management system design are reviewed. Finally, challenges and opportunities are addressed for the key technologies of data management and analysis in new hardware environments.
Wei Pan 0007, Zhanhuai Li, Chuliang Weng
Data Sci. Eng.2
2018 Reasoning about attribute value equivalence in relational data
Fengfeng Fan, Zhanhuai Li, Qun Chen 0001, Lei Chen 0002
Inf. Syst.2
2018 Relational data imputation with quality guarantee
Fengfeng Fan, Zhanhuai Li, Qun Chen 0001, Lei Chen 0002
Inf. Sci.2
2017 POOLSIDE: An Online Probabilistic Knowledge Base for Shopping Decision Support
abstract
We present POOLSIDE, an online PrObabilistic knOwLedge base for ShoppIng DEcision support, that provides with the on-target recommendation service based on explicit user requirement. With a natural language interface, POOLSIDE can answer question in real-time. We present how to construct the knowledge base and how to enable real-time response in POOLSIDE. Finally, we demonstrate that Poolside can give high-quality product recommendations with high efficiency.(The demo video can be accessed via the link:https://www.youtube.com/watch?v=D8ALi11CUcc)
Ping Zhong 0004, Zhanhuai Li, Qun Chen 0001, Yanyan Wang 0005, Lianping Wang, Murtadha H. M. Ahmed, Fengfeng Fan
CIKM2
2017 A Human-and-Machine Cooperative Framework for Entity Resolution with Quality Guarantees
abstract
For entity resolution, it remains very challenging to find the solution with quality guarantees as measured by both precision and recall. In this demo, we propose a HUman-and-Machine cOoperative framework, denoted by HUMO, for entity resolution. Compared with the existing approaches, HUMO enables a flexible mechanism for quality control that can enforce both precision and recall levels. We also introduce the problem of minimizing human cost given a quality requirement and present corresponding optimization techniques. Finally, we demo that HUMO achieves high-quality results with reasonable return on investment (ROI) in terms of human cost on real datasets.
Zhaoqiang Chen, Qun Chen 0001, Zhanhuai Li
ICDE3
2016 Discovering Approximate Functional Dependencies from Distributed Big Data
Weibang Li, Zhanhuai Li, Qun Chen 0001, Tao Jiang 0030, Zhilei Yin
APWeb (2)2
2016 Parallelizing Maximal Clique Enumeration Over Graph Data
Qun Chen 0001, Zhuo Wang 0002, Bo Suo, Zhanhuai Li, Zachary G. Ives
DASFAA (2)5
2016 Efficient Maximal Clique Enumeration Over Graph Data
abstract
In a wide variety of emerging data-intensive applications, such as social network analysis, Web document clustering, entity resolution, and detection of consistently co-expressed genes in systems biology, the detection of dense subgraphs (cliques) is an essential component. Unfortunately, this problem is NP-Complete and thus computationally intensive at scale—hence there is a need for efficient processing, as well as the techniques for distributing the computation across multiple machines such that the computation, which is too time-consuming on a single machine, can be efficiently performed on a machine cluster given that it is large enough. In this paper, we propose a new algorithm (called GP) for maximal clique enumeration. It identifies cliques by the operation of binary graph partitioning, which iteratively divides a graph until each task is sufficiently small to be processed in parallel. Given a connected graph $$G=(V,E)$$ , the GP algorithm has a space complexity of O(|E|) and a time complexity of $$O(|E|\mu (G))$$ , where $$\mu (G)$$ represents the number of different cliques existing in G. We also present a hybrid algorithm, which can effectively leverage the advantages of both the GP algorithm and the classical Bron-and-Kerbosch (BK) algorithm. Then, we develop corresponding parallel solutions based on the GP and hybrid algorithms. Finally, we evaluate the performance of the proposed solutions on real and synthetic graph data. Our extensive experiments show that in both centralized and parallel setting, our proposed GP and hybrid approaches achieve considerably better performance than the state-of-the-art BK approach. Our parallel solutions are implemented and evaluated on MapReduce, a popular shared-nothing parallel framework, but can easily generalize to other shared-nothing or shared-memory parallel frameworks.
Boyi Hou, Zhuo Wang 0002, Qun Chen 0001, Bo Suo, Zhanhuai Li, Zachary G. Ives
Data Sci. Eng.6
2016 A probabilistic ranking framework for web-based relational data imputation
Zhaoqiang Chen, Qun Chen 0001, Zhanhuai Li, Lei Chen 0002
Inf. Sci.4
2015 Towards Order-Preserving SubMatrix Search and Indexing
Tao Jiang 0030, Zhanhuai Li, Qun Chen 0001, Kai-Wen Li, Wei Pan 0007
DASFAA (2)2
2015 OMEGA: An Order-Preserving SubMatrix Mining, Indexing and Search Tool
Tao Jiang 0030, Zhanhuai Li, Qun Chen 0001, Kai-Wen Li, Wei Pan 0007
ECML/PKDD (3)2
2015 Discovering Functional Dependencies in Vertically Distributed Big Data
Weibang Li, Zhanhuai Li, Qun Chen 0001, Tao Jiang 0030, Hailong Liu 0004
WISE (2)2
2013 Parallel Partitioning and Mining Gene Expression Data with Butterfly Network
Tao Jiang 0030, Zhanhuai Li, Qun Chen 0001, Wei Pan 0007, Zhuo Wang 0002
DEXA (1)2
2012 Mining Frequent Association Tag Sequences for Clustering XML Documents
Lijun Zhang 0003, Zhanhuai Li, Qun Chen 0001, Ning Li 0022, Ying Lou
APWeb2
2012 Semantic relevance ranking for XML keyword search
Ying Lou, Zhanhuai Li, Qun Chen 0001
Inf. Sci.2
2011 Complex Event Processing over Unreliable RFID Data Streams
Yanming Nie, Zhanhuai Li, Qun Chen 0001
APWeb2
2011 Event Detection over Live and Archived Streams
Shanglian Peng, Zhanhuai Li, Qun Chen 0001, Wei Pan 0007, Hailong Liu 0004, Yanming Nie
WAIM2
2011 MFCluster: Mining Maximal Fault-Tolerant Constant Row Biclusters in Microarray Dataset
Xuequn Shang 0001, Zhanhuai Li
WAIM4
2010 Online Pattern Aggregation over RFID Data Streams
Hailong Liu 0004, Zhanhuai Li, Qun Chen 0001, Shanglian Peng
WAIM2
2010 Efficient Multiple Objects-Oriented Event Detection Over RFID Data Streams
Shanglian Peng, Zhanhuai Li, Qun Chen 0001, Hailong Liu 0004, Yanming Nie, Wei Pan 0007
WAIM2
2009 Mining High-Correlation Association Rules for Inferring Gene Regulation Networks
Xuequn Shang 0001, Zhanhuai Li
DaWaK3
2008 Sequential Pattern Mining for Protein Function Prediction
Xuequn Shang 0001, Zhanhuai Li
ADMA3
2008 Optimizing Complex Event Processing over RFID Data Streams
abstract
One research question crucial to RFID technology's wider adoption is how to efficiently transform sequences of RFID readings into meaningful business events. Contrary to traditional events, RFID readings are usually of high volume and velocity, and have the attributes representing their reading objects, occurrence times and spots. Based on these characteristics and the non-deterministic finite automata (NFA) implementation framework, this paper studies the performance issues of RFID complex event processing and proposes corresponding optimization techniques. Our techniques include : (1) taking advantage of negation events or exclusiveness between events to prune intermediate results, thus reduce memory consumption; (2) with complex events' different selectivities, purposefully reordering the join operations between events to improve overall efficiency, thus achieve higher stream throughput; (3) utilizing the slot-based or B+-tree-based approach to optimize the processing performance with the time window constraint. We present these techniques' analytical results and validate their effectiveness through experiments.
Qun Chen 0001, Zhanhuai Li, Hailong Liu 0004
ICDE2
2007 An Efficient Encoding and Labeling Scheme for Dynamic XML Data
Zhanhuai Li, Rugui Yao
DEXA2
2006 Improving the Performance of Data Stream Classifiers by Mining Recurring Contexts
Zhanhuai Li, Yang Zhang 0010, Longbo Zhang
ADMA2
2006 The Practical Method of Fractal Dimensionality Reduction Based on Z-Ordering Technique
Guanghui Yan, Zhanhuai Li
ADMA2
2004 DRC-BK: Mining Classification Rules with Help of SVM
Yang Zhang 0010, Zhanhuai Li, Kebin Cui
PAKDD2
2003 The Concept of Attribute Dimension and Corresponding Operations
abstract
Member attribute is used to describe the property of dimension members. It is not fully understood or well defined by OLAP research community. We focus on a special kind of member attributes that could also be used as dimensions called attribute dimensions. To facilitate this kind of multidimensional data modeling from real-world applications, the classic multidimensional data structure is extended and a group of algebraic operations are introduced to formulate corresponding multidimensional queries. In this extended model, the attribute dimension is regarded as a special 'view' and can be stated either statically or dynamically based on member attribute. With this approach, both ROLAP and MOLAP can benefit from storage saving and reduced processing time. Compared with current OLAP products and research papers, built-in integrity restraint on member attribute and multidimensional data set makes this extended model unique.
Zhanhuai Li
Web Intelligence2