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 条
  • [21] Application of the adaptive content concept for an e-learning resource
    Aldunin, Dmitry A.
    BIZNES INFORMATIKA-BUSINESS INFORMATICS, 2016, 38 (04): : 27 - 34
  • [22] Multi-Cat Monitoring System Based on Concept Drift Adaptive Machine Learning Architecture
    Cho, Yonggi
    Song, Eungyeol
    Ji, Yeongju
    Yang, Saetbyeol
    Kim, Taehyun
    Park, Susang
    Baek, Doosan
    Yu, Sunjin
    SENSORS, 2023, 23 (21)
  • [23] Dynamically adaptive and diverse dual ensemble learning approach for handling concept drift in data streams
    Goel, Kanu
    Batra, Shalini
    COMPUTATIONAL INTELLIGENCE, 2022, 38 (02) : 463 - 505
  • [24] Adaptive Supervised Learning Model for Training set Selection under Concept Drift Data Streams
    Patil, Pramod D.
    Kulkarni, Parag
    2013 INTERNATIONAL CONFERENCE ON CLOUD & UBIQUITOUS COMPUTING & EMERGING TECHNOLOGIES (CUBE 2013), 2013, : 36 - +
  • [25] Modeling Concept Drift from The Perspective of Classifiers
    Su, Bai
    Shen, Yi-Dong
    Xu, Wei
    2008 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2008, : 557 - +
  • [26] Adaptive Online Sequential ELM for Concept Drift Tackling
    Budiman, Arif
    Fanany, Mohamad Ivan
    Basaruddin, Chan
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2016, 2016
  • [27] Adaptive Classification Algorithm for Concept Drift Data Stream
    Cai H.
    Lu K.
    Wu Q.
    Wu D.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2022, 59 (03): : 633 - 646
  • [28] Concept Drift Detector Selection for Hoeffding Adaptive Trees
    Stirling, Moana
    Koh, Yun Sing
    Fournier-Viger, Philippe
    Ravana, Sri Devi
    AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 730 - 736
  • [29] A META-LEARNING METHOD FOR CONCEPT DRIFT
    Wang, Runxin
    Shi, Lei
    Foghlu, Micheal O.
    Robson, Eric
    KDIR 2010: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND INFORMATION RETRIEVAL, 2010, : 257 - 262
  • [30] Learning in the presence of class imbalance and concept drift
    Wang, Shuo
    Minku, Leandro L.
    Chawla, Nitesh
    Yao, Xin
    NEUROCOMPUTING, 2019, 343 : 1 - 2