Hang Zhang

Dr. Hang Zhang


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
2 July 2018 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Open access
JSJicheng Shan
Jicheng Shan
HZHang Zhang
Hang Zhang
WLWeike Liu
Weike Liu
QLQingbao Liu
Qingbao Liu
In practical applications, data stream classification faces significant challenges, such as high cost of labeling instances and potential concept drifting. We present a new online active learning ensemble framework for drifting data streams based on a hybrid labeling strategy that includes the following: 1) an ensemble classifier, which consists of a long-term stable classifier and multiple dynamic classifiers (a multilevel sliding window model is used to create and update the dynamic classifiers to effectively process both the gradual drift type and sudden drift type data stream) and 2) active learning, which takes a nonfixed labeling budget, supports on-demand request labeling, and adopts an uncertainty strategy and random strategy to label instances. The decision threshold of the uncertainty strategy is adjusted dynamically, i.e., when concept drift occurs, the threshold is gradually reduced to query the most uncertain instances in priority to reduce the request expense as much as possible. Experiments on synthetic and real data sets show that precise prediction accuracy can be obtained by the proposed method without increasing the total cost of labeling, and that the labeling cost can be dynamically allocated according to the concept drift.

23 September 2020 in IEEE Transactions on Knowledge and Data Engineering
Verified
Journal Article
Closed access
HZHang Zhang
Hang Zhang
WLWeike Liu
Weike Liu
QLQingbao Liu
Qingbao Liu
Applications challenged by the joint problem of concept drift and class imbalance are attracting increasing research interest. This paper proposes a novel Reinforcement Online Active Learning Ensemble for Drifting Imbalanced data stream (ROALE-DI). The ensemble classifier has a long-term stable classifier and a dynamic classifier group which applies a reinforcement mechanism to increase the weight of the dynamic classifiers, which perform better on the minority class, and decreases the weight of the opposite. When the data stream is class imbalanced, the classifiers will lack the training samples of the minority class. To supply training samples, when creating a new classifier, the labeled instances buffer is used to provide instances of the minority class. Then, a hybrid labeling strategy that combines the uncertainty strategy and imbalance strategy is proposed to define whether to obtain the real label of an instance. An experimental evaluation compares the classification performance of the proposed method with semi-supervised and supervised algorithms on both real-world and synthetic data streams. The results show that the ROALE-DI achieves higher Area Under the ROC Curve (AUC) and accuracy values with even fewer real labels, and the labeling cost dynamically adjusts according to the concept drift and class imbalance ratio.

23 November 2018 in IEEE Access
Verified
Journal Article
Open access
HZHang Zhang
Hang Zhang
WLWeike Liu
Weike Liu
JSJicheng Shan
Jicheng Shan
QLQingbao Liu
Qingbao Liu

6 May 2019 in IEEE Access
Verified
Journal Article
Open access
HZHang Zhang
Hang Zhang
WLWeike Liu
Weike Liu
SWShuo Wang
Shuo Wang
JSJicheng Shan
Jicheng Shan
QLQingbao Liu
Qingbao Liu
Machine learning in real-world scenarios is often challenged by concept drift and class imbalance. This paper proposes a Resample-based Ensemble Framework for Drifting Imbalanced Stream (RE-DI). The ensemble framework consists of a long-term static classifier to handle gradual and multiple dynamic classifiers to handle sudden concept drift. The weights of the ensemble classifier are adjusted from two aspects. First, a time-decayed strategy decreases the weights of the dynamic classifiers to make the ensemble classifier focus more on the new concept of the data stream. Second, a novel reinforcement mechanism is proposed to increase the weights of the base classifiers that perform better on the minority class and decrease the weights of the classifiers that perform worse. A resampling buffer is used for storing instances of the minority class to balance the imbalanced distribution over time. In our experiment, we compare the proposed method with other state-of-the-art algorithms on both real-world and synthetic data streams. The results show that the proposed method achieves the best performance in terms of both the Prequential AUC and accuracy.

6 July 2023 in Knowledge-Based Systems
Verified
Journal Article
Closed access
HZHang Zhang
Hang Zhang
WLWeike Liu
Weike Liu
HYHao Yang
Hao Yang
YZYun Zhou
Yun Zhou
CZCheng Zhu
Cheng Zhu
WZWeiming Zhang
Weiming Zhang

25 August 2024 in Mathematics
Verified
Journal Article
Open access
PDF file
KLKaiyue Liu
Kaiyue Liu
LLLihua Liu
Lihua Liu
KXKaiming Xiao
Kaiming Xiao
XLXuan Li
Xuan Li
HZHang Zhang
Hang Zhang
HHHongbin Huang
Hongbin Huang
Causal structure learning plays a crucial role in the current field of artificial intelligence, yet existing causal structure learning methods are susceptible to interference from data sample noise and often become trapped in local optima. To address these challenges, this paper introduces a continuous optimization algorithm based on the curriculum learning framework: CL-NOTEARS. The model utilizes the curriculum loss function during training as a priority evaluation metric for curriculum selection and formulates the sample learning sequence of the model through task-level curricula, thereby enhancing the model’s learning performance. A curriculum-based sample prioritization strategy is employed that dynamically adjusts the training sequence based on variations in loss function values across different samples throughout the training process. The results demonstrate a significant reduction in the impact of sample noise in the data, leading to improved model training performance.