RobOpt: A Tool for Robust Workload Optimization Based on Uncertainty-Aware Machine Learning

被引:0
|
作者
Kamali, Amin [1 ]
Kantere, Verena [1 ]
Zuzarte, Calisto [2 ]
Corvinelli, Vincent [2 ]
机构
[1] Univ Ottawa, Ottawa, ON, Canada
[2] IBM Canada Ltd, Markham, ON, Canada
关键词
Robust Systems; Query Optimization; Workload Optimization; Machine Learning;
D O I
10.1145/3626246.3654755
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Relational database management systems (RDBMSs) employ query optimizers to search for execution plans deemed optimal for specific queries. Classical optimizers rely on inaccurate parameter estimates and assumptions that may not hold in real-world scenarios. Consequently, suboptimal execution plans may be chosen, leading to poor query execution performance. Recent proposals of learned query optimizers that leverage Machine Learning suffer also from the selection of suboptimal plans. To fill this gap, we have created Robust Workload Optimizer (RobOpt), a prototype tool that facilitates the robust execution of a query workload in RDBMSs. It implements a novel technique that takes workload logs as input, generates training samples, and trains a risk-aware learned cost model. It optimizes risk-aware plan selection strategies to achieve a desired level of runtime performance and robustness. In addition, it analyzes a workload according to its training samples and determines an optimal plan selection strategy either at the workload or query level. Ultimately, it enables the robust execution of any workload by determining an optimal plan selection strategy per query. RobOpt works on top of any RDBMS.
引用
收藏
页码:468 / 471
页数:4
相关论文
共 50 条
  • [1] A Robust Learning Methodology for Uncertainty-Aware Scientific Machine Learning Models
    Costa, Erbet Almeida
    Rebello, Carine de Menezes
    Fontana, Marcio
    Schnitman, Leizer
    Nogueira, Idelfonso Bessa dos Reis
    MATHEMATICS, 2023, 11 (01)
  • [2] Uncertainty-aware automated machine learning toolbox
    Dorst, Tanja
    Schneider, Tizian
    Eichstaedt, Sascha
    Schuetze, Andreas
    TM-TECHNISCHES MESSEN, 2023, 90 (03) : 141 - 153
  • [3] An uncertainty-aware deep learning framework-based robust design optimization of metamaterial units
    Wang, Zihan
    Bhaduri, Anindya
    Xu, Hongyi
    Wang, Liping
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2025, 68 (03)
  • [4] Uncertainty-Aware Reinforcement Learning for Portfolio Optimization
    Enkhsaikhan, Bayaraa
    Jo, Ohyun
    IEEE ACCESS, 2024, 12 : 166553 - 166563
  • [5] Uncertainty-aware machine learning for high energy physics
    Ghosh, Aishik
    Nachman, Benjamin
    Whiteson, Daniel
    PHYSICAL REVIEW D, 2021, 104 (05)
  • [6] Uncertainty-aware circuit optimization
    Bai, XL
    Visweswariah, C
    Strenski, PN
    Hathaway, DJ
    39TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2002, 2002, : 58 - 63
  • [7] Elucidating robust learning with uncertainty-aware corruption pattern estimation
    Park, Jeongeun
    Shin, Seungyoun
    Hwang, Sangheum
    Choi, Sungjoon
    PATTERN RECOGNITION, 2023, 138
  • [8] UAHOI: Uncertainty-aware robust interaction learning for HOI detection
    Chen, Mu
    Chen, Minghan
    Yang, Yi
    COMPUTER VISION AND IMAGE UNDERSTANDING, 2024, 247
  • [9] Uncertainty-aware estimation of population abundance using machine learning
    Bastiaan J. Boom
    Emma Beauxis-Aussalet
    Lynda Hardman
    Robert B. Fisher
    Multimedia Systems, 2016, 22 : 737 - 749
  • [10] Uncertainty-aware estimation of population abundance using machine learning
    Boom, Bastiaan J.
    Beauxis-Aussalet, Emma
    Hardman, Lynda
    Fisher, Robert B.
    MULTIMEDIA SYSTEMS, 2016, 22 (06) : 737 - 749