Adaptive Learning for Concept Drift in Application Performance Modeling

被引:1
|
作者
Madireddy, Sandeep [1 ]
Balaprakash, Prasanna [1 ]
Carns, Philip [1 ]
Latham, Robert [1 ]
Lockwood, Glenn K. [2 ]
Ross, Robert [1 ]
Snyder, Shane [1 ]
Wild, Stefan M. [1 ]
机构
[1] Argonne Natl Lab, Lemont, IL 60439 USA
[2] Lawrence Berkeley Natl Lab, Berkeley, CA USA
关键词
D O I
10.1145/3337821.3337922
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Supervised learning is a promising approach for modeling the performance of applications running on large HPC systems. A key assumption in supervised learning is that the training and testing data are obtained under the same conditions. However, in production HPC systems these conditions might not hold because the conditions of the platform can change over time as a result of hardware degradation, hardware replacement, software upgrade, and configuration updates. These changes could alter the data distribution in a way that affects the accuracy of the predictive performance models and render them less useful; this phenomenon is referred to as concept drift. Ignoring concept drift can lead to suboptimal resource usage and decreased efficiency when those performance models are deployed for tuning and job scheduling in production systems. To address this issue, we propose a concept-drift-aware predictive modeling approach that comprises two components: (1) an online Bayesian changepoint detection method that can automatically identify the location of events that lead to concept drift in near-real time and (2) a moment-matching transformation inspired by transfer learning that converts the training data collected before the drift to be useful for retraining. We use application input/output performance data collected on Cori, a production supercomputing system at the National Energy Research Scientific Computing Center, to demonstrate the effectiveness of our approach. The results show that concept-drift-aware models obtain significant improvement in accuracy; the median absolute error of the best-performing Gaussian process regression improved by 58.8% when the proposed approaches were used.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Modeling Concept Drift in the Context of Discrete Bayesian Networks
    Alsuwat, Hatim
    Alsuwat, Emad
    Valtorta, Marco
    Rose, John
    Farkas, Csilla
    KDIR: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT - VOL 1: KDIR, 2019, : 214 - 224
  • [42] Adaptive on-the-fly Application Performance Modeling for Many Cores
    Kobbe, Sebastian
    Bauer, Lars
    Henkel, Joerg
    2015 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2015, : 730 - 735
  • [43] ADAPTIVE MODELING OF JET ENGINE PERFORMANCE WITH APPLICATION TO CONDITION MONITORING
    LAMBIRIS, B
    MATHIOUDAKIS, K
    STAMATIS, A
    PAPAILIOU, K
    JOURNAL OF PROPULSION AND POWER, 1994, 10 (06) : 890 - 896
  • [44] A Prototype-Based Adaptive Concept Drift Classification Method
    Su J.
    Qiu X.-F.
    Li S.-F.
    Liu D.-W.
    Zhang C.-H.
    1600, Beijing University of Posts and Telecommunications (40): : 43 - 50
  • [45] Concept Drift Detection of Event Streams Using an Adaptive Window
    Hassani, Marwan
    PROCEEDINGS OF THE 33RD INTERNATIONAL ECMS CONFERENCE ON MODELLING AND SIMULATION (ECMS 2019), 2019, 33 (01): : 230 - 239
  • [46] Adaptive Online Neural Network for Face Identification with Concept Drift
    Zarkowski, Mateusz
    INTELLIGENT SYSTEMS'2014, VOL 2: TOOLS, ARCHITECTURES, SYSTEMS, APPLICATIONS, 2015, 323 : 703 - 712
  • [47] Adaptive cascade of boosted ensembles for face detection in concept drift
    Teo Susnjak
    Andre L. C. Barczak
    Ken A. Hawick
    Neural Computing and Applications, 2012, 21 : 671 - 682
  • [48] Adaptive classifiers-ensemble system for tracking concept drift
    Nishida, Kyosuke
    Yamauchi, Koichiro
    PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3607 - 3612
  • [49] Adaptive Bagging Methods for Classification of Data Streams with Concept Drift
    Sarnovsky, Martin
    Marcinko, Jan
    ACTA POLYTECHNICA HUNGARICA, 2021, 18 (03) : 47 - 63
  • [50] Adaptive Classification Method for Concept Drift Based on Online Ensemble
    Guo H.
    Cong L.
    Gao S.
    Wang W.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2023, 60 (07): : 1592 - 1602