Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Multiple active learning method based on concept drift detection
Xiaobo QI, Jing ZHANG, Ying SHI, Hui QI, Hangyuan DU
Journal of Computer Applications    2026, 46 (5): 1388-1396.   DOI: 10.11772/j.issn.1001-9081.2025050659
Abstract59)   HTML1)    PDF (1231KB)(12)       Save

The real-time, unboundedness, and dynamically changing characteristics of data streams lead to time-varying data distributions, a phenomenon termed concept drift. Traditional methods for detecting and adapting to concept drift typically rely on the assumption of complete label availability. However, the prohibitively high cost of data annotation in real-world scenarios makes fully supervised learning approaches infeasible. Consequently, active learning is commonly utilized for classification tasks with scarce labels. Nevertheless, in streaming environments, factors such as concept drift and single-label strategies often introduce sampling bias into active learning. To address these challenges, a Multiple Active Learning method based on Concept Drift detection (MALCD) was proposed. An online deep neural network model incorporating dynamically weighted skip connections was designed and combined with a weakly supervised drift detection method to detect concept drift. At the same time, multiple sampling strategies were incorporated to apply differentiated processing strategies across different sample regions. By integrating multiple active learning methods with concept drift detection techniques, this method can precisely select data with high uncertainty and categorical diversity while efficiently avoiding redundancy. Experimental results on eight real-world and synthetic datasets demonstrate that MALCD achieved the highest average ranking in cumulative accuracy compared to Online Ensemble Adaptive Classification (AC_OE) method, Weakly Supervised Concept Drift Detection (WSCDD) method, etc. This indicates that the MALCD can quickly learn new concept distributions after drift occurs, thereby enhancing the model's overall generalization performance.

Table and Figures | Reference | Related Articles | Metrics
Video surveillance system-based motion-adaptive de-interlacing algorithm
NIE miao LI Ying SHI Lizhuo JIANG Jiachen YAN Yachao
Journal of Computer Applications    2013, 33 (10): 2922-2925.  
Abstract557)      PDF (823KB)(745)       Save
This paper proposed a motion-adaptive de-interlacing algorithm with high performance based on the analysis of the advantages and disadvantages of traditional de-interlacing algorithm for video surveillance systems. The algorithm divided the picture into static region and motion region on the basis of the motion state of interpolation points through 4-field motion detection which could detect the spatial-periodic pattern moving. Field insertion algorithm was exploited for interpolation of the static region. A modified edge-adaptive interpolation algorithm was used for the interpolation of the motion region which could increase the function of horizontal edge detection and enhance the level of consistency edge direction estimation. The proposed interpolation algorithm was implemented on DSP for experimental verification. The results show that the algorithm improves Peak Signal-to-Noise Ratio (PSNR) and Structural SIMilarity (SSIM) and restrains saw-tooth, interline flicker, motion virtual image and other adverse effects and gets bettter visual effects.
Related Articles | Metrics
Implementation of Role object pattern with AOP
LI Wei-zhaiLI Wei-zhai1,2,YING Shi1,2,YE Yu1,2,YING Shi1YE Yu
Journal of Computer Applications    2005, 25 (05): 1061-1063.   DOI: 10.3724/SP.J.1087.2005.1061
Abstract872)      PDF (158KB)(659)       Save
Role Object Pattern is the most common design pattern used to implement Role Model. However, there are some inherent flaws in the implementation of Role Object pattern with OOP, such as tangle and scatter, complex object identity and interface bloat or downcasting. A hybrid method to implement Role Object pattern based on AOP technology was presented. Compared with the object-oriented method, the advantages of AOP were addressed.
Related Articles | Metrics