Dan Li

Dr. Dan Li

School of Software Engineering, Sun Yat-sen University, Zhuhai 510006, China
orcid

Research Focus & Metrics

Academic Career Length

9Years (2018-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
9 September 2019
Verified
Book Chapter
Closed access
PDF file
DLDan Li
Dan Li
DCDacheng Chen
Dacheng Chen
BJBaihong Jin
Baihong Jin
LSLei Shi
Lei Shi
JGJonathan Goh
Jonathan Goh
SNSee-Kiong Ng
See-Kiong Ng

14 November 2019 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
DLDan Li
Dan Li
YZYuxun Zhou
Yuxun Zhou
GHGuoqiang Hu
Guoqiang Hu
CSCostas J. Spanos
Costas J. Spanos
Due to the development of sensor networks and information technology, data-driven fault detection and diagnosis (FDD) has been made possible with real-time multiple sensor measurements. However, due to inevitable sensor errors or communication failures, the raw data are usually incomplete with corrupted values, lost values, or undetected missing values. In practice, the incomplete data are usually dealt with by directly excluding incomplete measurements and abnormal spikes. In addition, some preprocessing methods, which naively impute data though averaging or smoothing, have also been widely applied. In this article, we address the building FDD problem with incomplete data by proposing a new approach, the adjacent information recovery (AIR) filter. The AIR filter is utilized to deal with the FDD for a typical air handling unit (AHU) system with incomplete data based on the ASHRAE Research Project 1312. Experimental results show that the proposed method improves FDD performance by recovering missing sensor measurements and outperforms the state-of-the-art methods.

11 September 2024
Verified
Conference Paper
Open access
SSShiwen Shan
Shiwen Shan
YHYintong Huo
Yintong Huo
YSYuxin Su
Yuxin Su
YLYichen Li
Yichen Li
DLDan Li
Dan Li
ZZZibin Zheng
Zibin Zheng
Configurable software systems are prone to configuration errors, resulting in significant losses to companies. However, diagnosing these errors is challenging due to the vast and complex configuration space. These errors pose significant challenges for both experienced maintainers and new end-users, particularly those without access to the source code of the software systems. Given that logs are easily accessible to most end-users, we conduct a preliminary study to outline the challenges and opportunities of utilizing logs in localizing configuration errors. Based on the insights gained from the preliminary study, we propose an LLM-based two-stage strategy for end-users to localize the root-cause configuration properties based on logs. We further implement a tool, LogConfigLocalizer, aligned with the design of the aforementioned strategy, hoping to assist end-users in coping with configuration errors through log analysis. To the best of our knowledge, this is the first work to localize the root-cause configuration properties for end-users based on Large Language Models (LLMs) and logs. We evaluate the proposed strategy on Hadoop by LogConfigLocalizer and prove its efficiency with an average accuracy as high as 99.91%. Additionally, we also demonstrate the effectiveness and necessity of different phases of the methodology by comparing it with two other variants and a baseline tool. Moreover, we validate the proposed methodology through a practical case study to demonstrate its effectiveness and feasibility.

27 November 2018 in IEEE Transactions on Automation Science and Engineering
Verified
Journal Article
Closed access
DLDan Li
Dan Li
YZYuxun Zhou
Yuxun Zhou
GHGuoqiang Hu
Guoqiang Hu
CSCostas J. Spanos
Costas J. Spanos
Thanks to the development of sensor networks and information technology, data-driven fault detection and diagnosis (FDD) is getting more and more popular with rich data. In the building FDD field, mature supervised learning algorithms and strategies have been applied to detect and diagnose known faults. However, it is out of the question to collect labeled training data for every possible fault. Thus, there is a necessity to study FDD when the training data for some faults are unavailable. To the authors' best knowledge, few works have reported how to identify ``unseen faults.'' In this paper, authors propose a novel expert knowledge-based unseen fault identification (EK-UFI) method to identify unseen faults by employing the similarities between known faults and unknown faults. The similarity is captured by incorporating essential expert knowledge that is encoded in the fault gene matrix. The fault gene is integrated with a latent incorporation matrix that transfers knowledge from known faults to unseen faults. With application to a real system, the proposed method is proven to be effective in identifying various building unknown faults with a high accuracy.

15 November 2025 in Engineering Applications of Artificial Intelligence
Verified
Journal Article
Closed access
HQHamzah A.A.M. Qaid
Hamzah A.A.M. Qaid
BZBo Zhang
Bo Zhang
SSShuai Su
Shuai Su
DLDan Li
Dan Li
SNSee-Kiong Ng
See-Kiong Ng
WLWei Li
Wei Li

16 December 2024 in Knowledge-Based Systems
Verified
Journal Article
Closed access
HYHan Yang
Han Yang
JFJunyuan Fang
Junyuan Fang
Jiajing WuJiajing Wu
Jiajing Wu
DLDan Li
Dan Li
YWYaonan Wang
Yaonan Wang
ZZZibin Zheng
Zibin Zheng