Learning in the presence of concept drift and hidden contexts

被引:430
作者
Widmer, G
Kubat, M
机构
[1] AUSTRIAN RES INST ARTIFICIAL INTELLIGENCE, A-1010 VIENNA, AUSTRIA
[2] UNIV OTTAWA, DEPT COMP SCI, OTTAWA, ON K1N 6N5, CANADA
关键词
incremental concept learning; on-line learning; context dependence; concept drift; forgetting;
D O I
10.1007/BF00116900
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
On-line learning in domains where the target concept depends on some hidden context poses serious problems. A changing context can induce changes in the target concepts, producing what is known as concept drift. We describe a family of learning algorithms that flexibly react to concept drift and I:an take advantage of situations where contexts reappear. The general approach underlying all these algorithms consists of (1) keeping only a window of currently trusted examples and hypotheses; (2) storing concept descriptions and reusing them when a previous context re-appears: and (3) controlling both of these functions by a heuristic that constantly monitors the system's behavior. The paper reports on experiments that test the systems' performance under various conditions such as different levels of noise and different extent and rate of concept drift.
引用
收藏
页码:69 / 101
页数:33
相关论文
共 38 条
  • [1] AHA DW, 1991, MACH LEARN, V6, P37, DOI 10.1007/BF00153759
  • [2] Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1007/BF00116828
  • [3] [Anonymous], 1991, ADV NEURAL INFORM PR
  • [4] LEARNABILITY AND THE VAPNIK-CHERVONENKIS DIMENSION
    BLUMER, A
    EHRENFEUCHT, A
    HAUSSLER, D
    WARMUTH, MK
    [J]. JOURNAL OF THE ACM, 1989, 36 (04) : 929 - 965
  • [5] A WEIGHTED NEAREST NEIGHBOR ALGORITHM FOR LEARNING WITH SYMBOLIC FEATURES
    COST, S
    SALZBERG, S
    [J]. MACHINE LEARNING, 1993, 10 (01) : 57 - 78
  • [6] GROSSBERG S, 1987, COGNITIVE SCI, V11, P23, DOI 10.1111/j.1551-6708.1987.tb00862.x
  • [7] Hecht-Nielsen R, 1990, NEUROCOMPUTING
  • [8] Helmbold D. P., 1992, Proceedings 33rd Annual Symposium on Foundations of Computer Science (Cat. No.92CH3188-0), P493, DOI 10.1109/SFCS.1992.267802
  • [9] HELMBOLD DP, 1994, MACH LEARN, V14, P27, DOI 10.1007/BF00993161
  • [10] HELMBOLD DP, 1991, PROCEEDINGS OF THE FOURTH ANNUAL WORKSHOP ON COMPUTATIONAL LEARNING THEORY, P13