Demo Data from SIGIR 2026 / reviewers in the wild / expert
Zhiyong Huang 0010
dblp:181/2754-10
· DBLP profile ↗
34ranked-venue papers
3as first author
18since 2021 · last 2026
0000-0002-1931-7775ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 20 · 3 first-author · 9 since 2021Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 since 2021Artificial intelligence and machine learning · 4 · 4 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 1 since 2021Security and privacy · 2 · 2 since 2021Software engineering, systems software and programming languages · 2 · 2 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.
| Databases, data mining, and information retrieval
13 papers |
Data mining · 67% Data integration and cleaning · 16% Information retrieval · 8% | |
| Artificial intelligence
5 papers |
Vision and language · 67% Trustworthy machine learning · 22% Language models and text generation · 6% | |
| Network and information security
3 papers |
Web and mobile security · 92% Hardware security and side channels · 8% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-AI interaction · 87% Interaction techniques and input · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Cloud and datacenter computing · 99% Memory systems · 1% | |
| Software engineering, system software, and programming languages
1 paper |
Software maintenance and evolution · 77% Program synthesis and code generation · 23% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 30 heaviest of 50, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Web and mobile security
phishing detection |
1.5 | 2 | 2024 | PhishDecloaker: Detecting CAPTCHA-cloaked Phishing Websites via Hybrid Vision-based Interactive Models · USENIX Security Symposium 2024 Less Defined Knowledge and More True Alarms: Reference-based Phishing Detection without a Pre-defined Reference List · USENIX Security Symposium 2024 |
Data mining
anomaly detection |
1.4 | 2 | 2024 | EADS: An Early Anomaly Detection System for Sensor-Based Multivariate Time Series · ICDE 2024 A Stitch in Time Saves Nine: Enabling Early Anomaly Detection with Correlation Analysis · ICDE 2023 |
Data mining › anomaly detection › time series anomaly detection
multivariate time series anomaly detection |
1.4 | 2 | 2024 | EADS: An Early Anomaly Detection System for Sensor-Based Multivariate Time Series · ICDE 2024 A Stitch in Time Saves Nine: Enabling Early Anomaly Detection with Correlation Analysis · ICDE 2023 |
Data mining
time series generation |
1.4 | 2 | 2024 | TSGAssist: An Interactive Assistant Harnessing LLMs and RAG for Time Series Generation Recommendations and Benchmarking · Proc. VLDB Endow. 2024 TSGBench: Time Series Generation Benchmark · Proc. VLDB Endow. 2023 |
Computer vision › Vision and language
cross-modal alignment |
0.9 | 1 | 2025 | DeepMolTex: Deep Alignment of Molecular Graphs with Large Language Models via Mixture of Modality Experts · ACM Multimedia 2025 |
Computer vision › Vision and language › vision-language model
multimodal large language model |
0.9 | 1 | 2025 | ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer Use · ACM Multimedia 2025 |
Computer vision › Vision and language › vision-language model › multimodal large language model
multimodal large language model evaluation |
0.9 | 1 | 2025 | AdamMeme: Adaptively Probe the Reasoning Capacity of Multimodal Large Language Models on Harmfulness · ACL (1) 2025 |
Bioinformatics and computational biology › molecular informatics
molecular representation learning |
0.9 | 1 | 2025 | DeepMolTex: Deep Alignment of Molecular Graphs with Large Language Models via Mixture of Modality Experts · ACM Multimedia 2025 |
Human-AI interaction
GUI agent |
0.9 | 1 | 2025 | ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer Use · ACM Multimedia 2025 |
Human-AI interaction › GUI agent
GUI grounding |
0.9 | 1 | 2025 | ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer Use · ACM Multimedia 2025 |
Software maintenance and evolution
refactoring |
0.9 | 1 | 2025 | Learning Project-wise Subsequent Code Edits via Interleaving Neural-based Induction and Tool-based Deduction · ASE 2025 |
Data mining › feature engineering
automated feature engineering |
0.8 | 1 | 2024 | CtxPipe: Context-aware Data Preparation Pipeline Construction for Machine Learning · Proc. ACM Manag. Data 2024 |
Data integration and cleaning
data preprocessing |
0.8 | 1 | 2024 | CtxPipe: Context-aware Data Preparation Pipeline Construction for Machine Learning · Proc. ACM Manag. Data 2024 |
Data mining
feature engineering |
0.8 | 1 | 2024 | CtxPipe: Context-aware Data Preparation Pipeline Construction for Machine Learning · Proc. ACM Manag. Data 2024 |
Web and mobile security › phishing detection
reference-based phishing detection |
0.8 | 1 | 2024 | Less Defined Knowledge and More True Alarms: Reference-based Phishing Detection without a Pre-defined Reference List · USENIX Security Symposium 2024 |
Information retrieval › evaluation
benchmark |
0.7 | 1 | 2023 | TSGBench: Time Series Generation Benchmark · Proc. VLDB Endow. 2023 |
Cloud and datacenter computing › cloud security
confidential computing |
0.7 | 1 | 2023 | Enabling Secure and Efficient Data Analytics Pipeline Evolution with Trusted Execution Environment · Proc. VLDB Endow. 2023 |
Cloud and datacenter computing › cloud security
trusted execution environment |
0.7 | 1 | 2023 | Enabling Secure and Efficient Data Analytics Pipeline Evolution with Trusted Execution Environment · Proc. VLDB Endow. 2023 |
Interaction techniques and input
visual search |
0.3 | 1 | 2025 | ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer Use · ACM Multimedia 2025 |
Program synthesis and code generation
code generation with language models |
0.3 | 1 | 2025 | Learning Project-wise Subsequent Code Edits via Interleaving Neural-based Induction and Tool-based Deduction · ASE 2025 |
Natural language and speech › Language models and text generation › LLM agents
large language model assistant |
0.2 | 1 | 2024 | TSGAssist: An Interactive Assistant Harnessing LLMs and RAG for Time Series Generation Recommendations and Benchmarking · Proc. VLDB Endow. 2024 |
Internet of things and sensor networks
sensor-based monitoring |
0.2 | 1 | 2023 | A Stitch in Time Saves Nine: Enabling Early Anomaly Detection with Correlation Analysis · ICDE 2023 |
Hardware security and side channels
trusted execution environments |
0.2 | 1 | 2023 | Enabling Secure and Efficient Data Analytics Pipeline Evolution with Trusted Execution Environment · Proc. VLDB Endow. 2023 |
Spatial and temporal data management
spatio-temporal query processing |
0.1 | 2 | 2007 | Adapting Relational Database Engine to Accommodate Moving Objects in SpADE · ICDE 2007 Continuous Skyline Queries for Moving Objects · IEEE Trans. Knowl. Data Eng. 2006 |
Query processing and optimization › preference query
skyline query |
0.1 | 2 | 2006 | Continuous Skyline Queries for Moving Objects · IEEE Trans. Knowl. Data Eng. 2006 Skyline Queries Against Mobile Lightweight Devices in MANETs · ICDE 2006 |
Spatial and temporal data management
moving object databases |
0.1 | 1 | 2007 | Adapting Relational Database Engine to Accommodate Moving Objects in SpADE · ICDE 2007 |
Indexing and storage engines
buffer management |
0.1 | 1 | 2006 | Dynamic buffer management with extensible replacement policies · VLDB J. 2006 |
Query processing and optimization › preference query › skyline query
continuous skyline computation |
0.1 | 1 | 2006 | Continuous Skyline Queries for Moving Objects · IEEE Trans. Knowl. Data Eng. 2006 |
Query processing and optimization › preference query › skyline query
distributed skyline query |
0.1 | 1 | 2006 | Skyline Queries Against Mobile Lightweight Devices in MANETs · ICDE 2006 |
Information retrieval › relevance feedback
query point movement |
0.1 | 1 | 2006 | Continuous Skyline Queries for Moving Objects · IEEE Trans. Knowl. Data Eng. 2006 |
Methods — techniques the papers use, named apart from their topics
large language model · 4.1time-series graphs · 2.1correlation analysis · 2.1enclave reuse · 2.0Intel SGX · 2.0planner-guided search · 1.7mixture of experts · 1.7graph projector · 1.7cascaded search · 1.7retrieval-augmented generation · 1.5statistical analysis · 1.3runtime caching · 1.3domain adaptation · 1.3tool-based deduction · 0.9neural induction · 0.9adaptive probing · 0.9IDE tool · 0.9vision-language model · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | RFOD: Random Forest-Based Outlier Detection for Mixed-Type Tabular Data
Yihao Ang, Peicheng Yao, Yifan Bao, Yushuo Feng, Anthony K. H. Tung, Zhiyong Huang 0010 |
ICDE | 7 |
| 2026 | Addressing graph heterogeneity and heterophily from a spectral perspective
Kangkang Lu 0002, Yanhua Yu, Ruopei Guo, Zhiyong Huang 0010, Yunshan Ma 0002, Meiyu Liang, Xiting Qin, Yimeng Ren 0001, Tat-Seng Chua |
Neurocomputing | 5 |
| 2026 | EditFlow: Benchmarking and Optimizing Code Edit Recommendation Systems via Reconstruction of Developer FlowsabstractLarge language models (LLMs) for code editing have achieved remarkable progress, yet recent empirical studies reveal a fundamental disconnect between technical accuracy and developer productivity . Despite their strong benchmark performance, developers complete tasks 19% slower when using AI assistance, with over 68.81% of recommendations disrupting their mental flow. This misalignment stems from the use of static commit snapshots that lack temporal information, causing models to optimize for end results rather than the incremental, context-sensitive steps that align with developers’ natural reasoning process. To bridge this gap, we present EditFlow , which benchmarks and optimizes subsequent code edit recommendation systems through the reconstruction of developer editing flows. EditFlow addresses three key challenges. First, collecting edit-order data that reflects developers’ flow is inherently difficult: manual annotation introduces prohibitive overhead, while development logs capture only single trajectories instead of all plausible editing flows. Second, benchmarking recommendation performance against developers’ ongoing editing flow requires a digital-twin-like simulation that can faithfully simulate the editing process. Third, existing heterogeneous systems vary drastically in scale and architecture, posing challenges for developing a unified optimization strategy that endows all models with mental-flow awareness regardless of design or capability. To overcome these challenges, we propose three tightly coupled components: (1) a prompt auto-tuning mechanism that learns an optimized prompt for inferring the relative order between two edits, (2) a digital twin that replays reconstructed edit sequences to simulate developers’ editing process, and (3) EditFlow , a unified optimization strategy that optimizes the flow continuity of subsequent edit suggestions based on developers’ ongoing flow. Evaluations across diverse benchmarks, including manually annotated commits, real-world industrial code, and open-source repositories, show that EditFlow improves order reconstruction accuracy by 63.81%, reduces flow violations by over 75%, and boosts recommendation precision by 66.99%. A user study with 32 developers further demonstrates 25.11% faster task completion and significantly higher perceived recommendation quality. To the best of our knowledge, EditFlow is the first to evaluate and optimize code edit recommendation systems from the perspective of developers’ mental flow, establishing flow-awareness as a new dimension for advancing human-AI code collaboration. Chenyan Liu, Yun Lin 0001, Jiaxin Chang, Binhang Qi, Zhiyong Huang 0010, Jin Song Dong 0001 |
Proc. ACM Program. Lang. | 7 |
| 2025 | AdamMeme: Adaptively Probe the Reasoning Capacity of Multimodal Large Language Models on HarmfulnessabstractZixin Chen, Hongzhan Lin, Kaixin Li, Ziyang Luo, Zhen Ye, Guang Chen, Zhiyong Huang, Jing Ma. Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2025. Zixin Chen, Hongzhan Lin 0001, Zhen Ye 0006, Guang Chen 0003, Zhiyong Huang 0010, Jing Ma 0004 |
ACL (1) | 7 |
| 2025 | Learning Project-wise Subsequent Code Edits via Interleaving Neural-based Induction and Tool-based DeductionabstractIn industrial and open-source software engineering tasks, developers often perform project-wise code editing tasks, including feature enhancement, refactoring, and bug fixing, where the leading AI models are expected to support the productivity. Hence, researchers and practitioners have proposed and adopted many LLM-based solutions to facilitate their real-world development. However, they largely suffer from the balance among predicting scope, accuracy, and efficiency. For example, solutions like Cursor achieve high accuracy only in a local editing scope while its performance drops on cross-file edits. In contrast, solutions like CoEdPilot exhibit efficiency limitations when used to predict project-wise edits.In this work, we propose TRACE (Tool-integrated RecommendAtion for Code Editing), a novel subsequent code editing solution to push the boundary of scope, accuracy, and efficiency. Our rationale lies in that code edits are triggered for either semantic or syntactic reasons. Therefore, TRACE predicts subsequent edits by interleaving neural-based induction for semantic edit prediction and tool-based deduction for syntactic edit prediction. The tools can be any IDE facilities, such as refactoring tools (e.g., rename) or linting tools (e.g., use-def), providing decent performance of deducing edit-location and edit-generation. Technically, we address the challenge of (1) when to interleave between neural-based and tool-based prediction and (2) how to further improve the performance of neural-based prediction. As for the former, we learn a neural model to detect when to invoke IDE editing tools. As for the latter, we propose a novel and fine-grained editing representation to further boost the performance of neural editing models.Our extensive experiments show that, in comparison to the state-of-the-arts such as CoEdPilot, GrACE, and CCT5, TRACE significantly improves the performance of edit location (by 43.76%) and edit generation (by 11.16%). Our simulation experiment on an interactive editing setting shows that TRACE achieves an acceptance rate 6.15% higher than Cursor. Moreover, our user study consists of 24 participants on Cursor, CoEdPilot, and TRACE, on three code editing tasks. The results show that the experimental group with TRACE achieves leading performance on cross-file global edits. In addition, we observe concerning user behaviours on how participants deal with false predictions by the tools, shedding light on the design of future code-editing tools. Chenyan Liu, Yun Lin 0001, Yuhuan Huang, Jiaxin Chang, Binhang Qi, Zhiyong Huang 0010, Jin Song Dong 0001 |
ASE | 7 |
| 2025 | ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer UseabstractRecent advancements in Multi-modal Large Language Models (MLLMs) have led to significant progress in developing GUI agents for general tasks such as web browsing and mobile phone use. However, their application in professional domains remains under-explored. These specialized workflows introduce unique challenges for GUI perception models, including high-resolution displays and complex environments which lead to smaller target sizes. In this paper, we introduce ScreenSpot-Pro, a new benchmark designed to rigorously evaluate the grounding capabilities of MLLMs in high-resolution professional settings. The benchmark comprises authentic high-resolution images from a variety of professional domains with expert annotations. It spans 23 applications across five industries and three operating systems. Existing GUI grounding models perform poorly on this dataset, with the best model achieving only 18.9%. Our experiments reveal that strategically reducing the search area enhances accuracy. Based on this insight, we propose ScreenSeekeR, a visual search method that utilizes the GUI knowledge of a strong planner to guide a cascaded search, achieving state-of-the-art performance with 48.1% without any additional training. We hope that our benchmark and findings will advance the development of GUI agents for professional settings. Hongzhan Lin 0001, Jing Ma 0004, Zhiyong Huang 0010, Tat-Seng Chua |
ACM Multimedia | 7 |
| 2025 | DeepMolTex: Deep Alignment of Molecular Graphs with Large Language Models via Mixture of Modality ExpertsabstractRecent advances in Molecular Graph-Language Models (MGLMs) have demonstrated promising capabilities in molecular understanding tasks. However, existing approaches face critical limitations: (1) shallow alignment methods which employ identical processing modules for both modalities, resulting in compromised expressiveness and catastrophic forgetting of pre-trained language capabilities; and (2) over-reliance on high-level molecular representations that inadequately capture fine-grained structural information essential for comprehensive molecular understanding. To address these challenges, we present DeepMolTex, a novel framework for Deep fusion of Molecular structure and Textual representations across multiple scales. Our approach introduces a Mixture of Modality Experts (MoME) architecture that facilitates deep alignment between molecular graph features and large language models while preserving language capabilities, and a multi-scale graph projector that extracts and aligns molecular features at atom, motif, and molecule levels. Experimental results demonstrate that DeepMolTex significantly outperforms existing methods on fundamental molecular understanding tasks, including molecule description generation and IUPAC name prediction, while effectively preserving the language capabilities of the pre-trained LLM. Mingliang Yan, Yanhua Yu, Ruochi Zhang, Zhiyuan Liu 0010, Ruicheng Zhang, Yimeng Ren 0001, Kangkang Lu 0002, Zhiyong Huang 0010, Feng Luo 0004 |
ACM Multimedia | 8 |
| 2025 | CoEdPilot: Interactively Recommending Project-Wise Code Edits
Yuhuan Huang, Chen-Yan Liu, Yun Lin 0001, Yufan Cai 0001, Zhiyong Huang 0010, Jin Song Dong 0001 |
J. Comput. Sci. Technol. | 7 |
| 2024 | EADS: An Early Anomaly Detection System for Sensor-Based Multivariate Time SeriesabstractEarly Anomaly Detection (AD) in sensor-based Multivariate Time Series (MTS) is crucial for addressing signs of operational failures. However, existing AD methods either struggle to identify anomalies at an early stage or lean heavily on intricate neural networks and extensive data for model training, compromising clarity and interpretability. To bridge this gap, we pioneered CAD, a novel AD framework based on correlation analysis. It harnesses Time-Series Graphs (TSGs) to monitor sensor correlation changes. By meticulously analyzing these changes, CAD excels in ascertaining the precise time of anomalies and identifying the implicated sensors. In this demonstration, we introduce EADS, an Early Anomaly Detection System built upon CAD for sensor-based MTS. We navigate multiple scenarios to illustrate the prowess of EADS in serving as an early AD benchmark platform, offering insightful abnormal time interpretability, and facilitating timely predictive maintenance. The source code is available at https://github.com/YihaoAng/EADS/. Yihao Ang, Anthony K. H. Tung, Zhiyong Huang 0010 |
ICDE | 4 |
| 2024 | Adversary and Attention Guided Knowledge Graph Reasoning Based on Reinforcement Learning
Yanhua Yu, Xiuxiu Cai, Ang Ma, Yimeng Ren 0001, Shuai Zhen, Kangkang Lu 0002, Zhiyong Huang 0010, Tat-Seng Chua |
KSEM (5) | 8 |
| 2024 | EE-LCE: An Event Extraction Framework Based on LLM-Generated CoT Explanation
Yanhua Yu, Yunshan Ma 0002, Kangkang Lu 0002, Zhiyong Huang 0010, Tat-Seng Chua |
KSEM (1) | 6 |
| 2024 | Less Defined Knowledge and More True Alarms: Reference-based Phishing Detection without a Pre-defined Reference List
Yun Lin 0001, Xiwen Teoh, Gongshen Liu, Zhiyong Huang 0010, Jin Song Dong 0001 |
USENIX Security Symposium | 5 |
| 2024 | PhishDecloaker: Detecting CAPTCHA-cloaked Phishing Websites via Hybrid Vision-based Interactive Models
Xiwen Teoh, Yun Lin 0001, Zhiyong Huang 0010, Jin Song Dong 0001 |
USENIX Security Symposium | 4 |
| 2024 | CtxPipe: Context-aware Data Preparation Pipeline Construction for Machine LearningabstractMachine learning models are only as good as their training data. Simple models trained on well-chosen features extracted from the raw data often outperform complex models trained directly on the raw data. Data preparation pipelines, which clean and derive features from the data, are therefore important for machine learning applications. However, constructing such pipelines is a resource-intensive process that involves deep human expertise. Our goal is to design an efficient framework for automatically finding high-quality data preparation pipelines. The main challenge is how to explore a large search space of pipeline components with the objective of computing features that maximize the performance of the downstream models. Existing solutions are limited in terms of feature quality, which results in low accuracies of the downstream models, while incurring significant runtime overhead. We present CtxPipe, a novel framework that addresses the limitations of previous works by leveraging contextual information to improve the pipeline construction process. Specifically, it uses pre-trained embedding models to capture the data semantics, which are then used to guide the selection of pipeline components. We implement CtxPipe with deep reinforcement learning and evaluate it against state-of-the-art automated pipeline construction solutions. Our comprehensive experiments demonstrate that CtxPipe outperforms all of the baselines in both model performance and runtime cost. Shaofeng Cai, Tien Tuan Anh Dinh, Zhiyong Huang 0010, Beng Chin Ooi |
Proc. ACM Manag. Data | 4 |
| 2024 | TSGAssist: An Interactive Assistant Harnessing LLMs and RAG for Time Series Generation Recommendations and BenchmarkingabstractTime Series Generation (TSG) is essential in many industries for generating synthetic data that mirrors real-world characteristics. TSGBench has advanced the field by offering comprehensive evaluations and unique insights for selecting suitable TSG methods. However, translating these advancements to industry applications is hindered by a cognitive gap among professionals and the absence of a dynamic platform for method comparison and evaluation. To address these issues, we introduce TSGAssist, an interactive assistant that integrates the strengths of TSGBench and harnesses Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG) for TSG recommendations and benchmarking. Our demonstration highlights its effectiveness in (1) enhancing TSG understanding, (2) providing industry-specific recommendations, and (3) offering a comprehensive benchmarking platform, illustrating its potential to ease industry professionals' navigation through the TSG landscape and encourage broader application across industries. Yihao Ang, Yifan Bao, Anthony K. H. Tung, Zhiyong Huang 0010 |
Proc. VLDB Endow. | 5 |
| 2023 | A Stitch in Time Saves Nine: Enabling Early Anomaly Detection with Correlation AnalysisabstractEarly detection of anomalies from sensor-based Multivariate Time Series (MTS) is vital for timely response to the signs of operation failures and errors. While many interesting works have been done toward solving this problem, existing methods typically detect such anomalies as outliers by making certain assumptions that allow efficient and easily understandable solutions to be used but might not be applicable to time series. Meanwhile, unsupervised deep learning-based methods might be highly accurate but often lead to challenges for real-time industrial scenarios, e.g., requiring a large amount of training data and producing unstable output.In this paper, we propose a new approach, CAD, to detect anomalies from sensor-based MTS. We aim to leverage the latent correlations between sensors by first converting the MTS into a sequence of Time-Series Graphs (TSGs) that connect sensors to their highly correlated neighbors within a certain time period. Then, we track the unusual correlation variations between sensors on the sequence of TSGs. By analyzing the correlation variations with a theoretical guarantee, CAD can detect the time of occurrence for the anomalies simultaneously with the sensors that are affected as early as possible.Extensive experiments over eight real-world datasets show that CAD is effective, scalable, yet stable compared to nine state-of-the-art methods while keeping comparable efficiency. Moreover, it maintains above 85% accuracy on large-scale datasets with over 1,000 sensors. Notably, CAD can determine relevant sensors in a very early stage of the anomaly so that timely predictive maintenance can be done. The code is available at https://github.com/YihaoAng/CAD. Yihao Ang, Anthony K. H. Tung, Zhiyong Huang 0010 |
ICDE | 4 |
| 2023 | TSGBench: Time Series Generation BenchmarkabstractSynthetic Time Series Generation (TSG) is crucial in a range of applications, including data augmentation, anomaly detection, and privacy preservation. Although significant strides have been made in this field, existing methods exhibit three key limitations: (1) They often benchmark against similar model types, constraining a holistic view of performance capabilities. (2) The use of specialized synthetic and private datasets introduces biases and hampers generalizability. (3) Ambiguous evaluation measures, often tied to custom networks or downstream tasks, hinder consistent and fair comparison. To overcome these limitations, we introduce TSGBench, the inaugural Time Series Generation Benchmark, designed for a unified and comprehensive assessment of TSG methods. It comprises three modules: (1) a curated collection of publicly available, real-world datasets tailored for TSG, together with a standardized preprocessing pipeline; (2) a comprehensive evaluation measures suite including vanilla measures, new distance-based assessments, and visualization tools; (3) a pioneering generalization test rooted in Domain Adaptation (DA), compatible with all methods. We have conducted comprehensive experiments using TSGBench across a spectrum of ten real-world datasets from diverse domains, utilizing ten advanced TSG methods and twelve evaluation measures. The results highlight the reliability and efficacy of TSGBench in evaluating TSG methods. Crucially, TSGBench delivers a statistical analysis of the performance rankings of these methods, illuminating their varying performance across different datasets and measures and offering nuanced insights into the effectiveness of each method. Yihao Ang, Yifan Bao, Anthony K. H. Tung, Zhiyong Huang 0010 |
Proc. VLDB Endow. | 5 |
| 2023 | Enabling Secure and Efficient Data Analytics Pipeline Evolution with Trusted Execution EnvironmentabstractModern data analytics pipelines are highly dynamic, as they are constantly monitored and fine-tuned by both data engineers and scientists. Recent systems managing pipelines ease creating, deploying, and tracking their evolution. However, privacy concerns emerge as many of them are deployed on the public cloud with less or no trust. Unfortunately, the unique nature of pipelines prevents the adoption of existing confidential computing techniques with different computational patterns and large performance overhead. Being a potential approach, trusted execution environments (TEEs) are efficient in protecting the confidentiality and integrity of data and computation. However, fast-changing pipelines with latency requirements bring the challenge of reducing the cold start overhead --- the main bottleneck in the latest TEE. To support end-to-end private pipeline evolution, we present SecCask, a TEE-based data analytics pipeline management system. SecCask overcomes the problems of a naive design that isolates complete pipeline execution in one enclave by administering enclaves and runtimes. To reduce cold start overheads, our approach consists of reusing trusted runtimes for different pipeline components and caching them to avoid the cost of initialization. We leverage the latest Intel SGX to conduct experiments on representative workloads. The results demonstrate that SecCask reduces the total execution time by 68.4% compared to not reusing, is faster than running all components in one enclave, and incurs a modest average performance overhead of 29.9% over insecure baselines. Cong Yue, Tien Tuan Anh Dinh, Zhiyong Huang 0010, Beng Chin Ooi |
Proc. VLDB Endow. | 4 |
| 2007 | Adapting Relational Database Engine to Accommodate Moving Objects in SpADEabstractIn this work, we present our implementation for managing moving objects on top of a popular relational database system MySQL, namely SpADE (spatio-temporal autonomic database engine for managing moving objects). In our SpADE system, non-static entities like vehicles and pedestrians are abstracted as moving objects. They obtain positioning information with GPS (Global Positioning System) receivers installed, and are able to communicate via wireless network with the server, sending queries to and receiving results from it. The server is responsible for managing moving object information and processing queries from mobile users. By employing the industry standard JDBC for the data access, our server can also support providing services for other application interfaces such as the Web. Beng Chin Ooi, Zhiyong Huang 0010, Dan Lin 0001, Hua Lu 0001, Linhao Xu |
ICDE | 2 |
| 2007 | A Shape Distribution for Comparing 3D Models
Levi C. Monteverde, Conrado R. Ruiz Jr., Zhiyong Huang 0010 |
MMM (1) | 3 |
| 2007 | An Image Registration Method Based on the Local and Global Structures
Nan Peng, Zhiyong Huang 0010, Zujun Hou |
MMM (1) | 2 |
| 2007 | Collaborative Spatial Data Sharing Among Mobile Lightweight Devices
Zhiyong Huang 0010, Christian S. Jensen, Hua Lu 0001, Beng Chin Ooi |
SSTD | 1 |
| 2007 | Distributed, Concurrent Range Monitoring of Spatial-Network Constrained Mobile Objects
Hua Lu 0001, Zhiyong Huang 0010, Christian S. Jensen, Linhao Xu |
SSTD | 2 |
| 2006 | Spatio-temporal Visualization of Battlefield Entities and Events
Qiyue Fong, Foo Meng Ng, Zhiyong Huang 0010 |
Computer Graphics International | 3 |
| 2006 | Skyline Queries Against Mobile Lightweight Devices in MANETsabstractSkyline queries are well suited when retrieving data according to multiple criteria. While most previous work has assumed a centralized setting this paper considers skyline querying in a mobile and distributed setting, where each mobile device is capable of holding only a portion of the whole dataset; where devices communicate through mobile ad hoc networks; and where a query issued by a mobile user is interested only in the user’s local area, although a query generally involves data stored on many mobile devices due to the storage limitations. We present techniques that aim to reduce the costs of communication among mobile devices and reduce the execution time on each single mobile device. For the former, skyline query requests are forwarded among mobile devices in a deliberate way, such that the amount of data to be transferred is reduced. For the latter, specific optimization measures are proposed for resource-constrained mobile devices. We conduct extensive experiments to show that our proposal performs efficiently in real mobile devices and simulated wireless ad hoc networks. Zhiyong Huang 0010, Christian S. Jensen, Hua Lu 0001, Beng Chin Ooi |
ICDE | 1 |
| 2006 | Continuous Skyline Queries for Moving ObjectsabstractThe literature on skyline algorithms has so far dealt mainly with queries of static query points over static data sets. With the increasing number of mobile service applications and users, however, the need for continuous skyline query processing has become more pressing. A continuous skyline query involves not only static dimensions, but also the dynamic one. In this paper, we examine the spatiotemporal coherence of the problem and propose a continuous skyline query processing strategy for moving query points. First, we distinguish the data points that are permanently in the skyline and use them to derive a search bound. Second, we investigate the connection between the spatial positions of data points and their dominance relationship, which provides an indication of where to find changes in the skyline and how to maintain the skyline continuously. Based on the analysis, we propose a kinetic-based data structure and an efficient skyline query processing algorithm. We concisely analyze the space and time costs of the proposed method and conduct an extensive experiment to evaluate the method. To the best of our knowledge, this is the first work on continuous skyline query processing Zhiyong Huang 0010, Hua Lu 0001, Beng Chin Ooi, Anthony K. H. Tung |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2006 | Dynamic buffer management with extensible replacement policies
Chong Leng Goh, Yanfeng Shu, Zhiyong Huang 0010, Beng Chin Ooi |
VLDB J. | 3 |
| 2004 | ITQS: An Integrated Transport Query SystemabstractNo abstract available. Bo Huang 0001, Zhiyong Huang 0010, Dan Lin 0001, Hua Lu 0001, Yaxiao Song, Hongga Li |
SIGMOD Conference | 2 |
| 2004 | The Hierarchical Degree-of-Visibility TreeabstractIn this paper, we present a novel structure called the hierarchical degree-of-visibility tree (HDoV-tree) for visibility query processing in visualization systems. The HDoV-tree builds on and extends the R-tree such that 1) the search space is pruned based on the degree of visibility of objects and 2) internal nodes store level-of-details (LoDs) that represent a collection of objects in a coarser form. We propose two tree traversal algorithms that balance performance and visual fidelity, explore three storage structures for the HDoV-tree, and develop novel caching techniques for disk-based HDoV-tree. We implemented the HDoV-tree in a prototype walkthrough system called VISUAL. Our experimental study shows that VISUAL can lead to high frame rates without compromising visual fidelity. Lidan Shou, Zhiyong Huang 0010, Kian-Lee Tan |
IEEE Trans. Knowl. Data Eng. | 2 |
| 2003 | Augmenting SSEs with Structural Properties for Rapid Protein Structure ComparisonabstractComparing protein structures in three dimensions is a computationally expensive process that makes a full scan of a protein against a library of known protein structures impractical. To reduce the cost, we can use an approximation of the three dimensional structure that allows protein comparison to be performed quickly to filter away dissimilar proteins. In this paper we present a new algorithm, called SCALE, for protein structure comparison. In SCALE, a protein is represented as a sequence of secondary structure elements (SSEs) augmented with 3D structural properties such as the distances and angles between the SSEs. As such, the comparison between two proteins is reduced to a sequence alignment problem between their corresponding sequences of SSEs. The 3-D structural properties of the proteins contribute to the similarity score between the two sequences. We have implemented SCALE, and compared its performance against existing schemes. Our performance study shows that SCALE outperforms existing methods in terms of both efficiency and effectiveness (measured in terms of precision and recall). Chern-Hooi Chionh, Zhiyong Huang 0010, Kian-Lee Tan |
BIBE | 2 |
| 2003 | A Framework to Customize a Face Model for Reusing AnimationabstractWe propose a framework to customize a face model for reusing animation. In this framework, two orthogonal photos of a human face are used as input. Based on them, a set of feature points is manually selected. Then, the existing face model will be adapted for both the geometry and muscle model underneath. We formulate it as a nonlinear optimization problem and apply the Levenberg-Marquardt method for the solution. We can get the result instantly. The result is a new animation-ready model with the same look as the two photos. Applying the previous motion specification to this model, we can reuse the animation. Our initial results demonstrate that our approach is effective. Zhiyong Huang 0010, Tat-Seng Chua |
Computer Graphics International | 2 |
| 2003 | HDoV-tree: The Structure, The Storage, The SpeedabstractIn a visualization system, one of the key issues is to optimize performance and visual fidelity. This is especially critical for large virtual environments where the models do not fit into the memory. Here, we present a novel structure called HDoV-tree that can be tuned to provide excellent visual fidelity and performance based on the degree of visibility of objects. HDoV-tree also exploits internal level-of-details (LoDs) that represent a collection of objects in a coarser form. We also propose three storage structures for the HDoV-tree. We implemented HDoV-tree in a prototype walkthrough system called VISUAL. We have evaluated the HDoV-tree on visibility queries, and also compared the performance of VISUAL against REVIEW, a walkthrough system based on R-tree. Our results show that the HDoV-tree is an efficient structure. Moreover, VISUAL can lead to high frame rates without compromising visual fidelity. Lidan Shou, Zhiyong Huang 0010, Kian-Lee Tan |
ICDE | 2 |
| 2001 | REVIEW: A Real Time Virtual Walkthrough SystemabstractNo abstract available. Lidan Shou, Chern-Hooi Chionh, Kian-Lee Tan, Yixin Ruan, Zhiyong Huang 0010 |
SIGMOD Conference | 5 |
| 2001 | Walking Through a Very Large Virtual Environment in Real-time
Lidan Shou, Chern-Hooi Chionh, Zhiyong Huang 0010, Yixin Ruan, Kian-Lee Tan |
VLDB | 3 |