paper-with-me

홈 › Papers

Transfer Learning for Performance Modeling of Configurable Systems: A Causal Analysis

2019-02-26 · Mohammad Ali Javidian, Pooyan Jamshidi, Marco Valtorta

Modern systems (e.g., deep neural networks, big data analytics, and compilers) are highly configurable, which means they expose different performance behavior under different configurations. The fundamental challenge is that one cannot simply measure all configurations due to the sheer size of the configuration space. Transfer learning has been used to reduce the measurement efforts by transferring knowledge about performance behavior of systems across environments. Previously, research has shown that statistical models are indeed transferable across environments. In this work, we investigate identifiability and transportability of causal effects and statistical relations in highly-configurable systems. Our causal analysis agrees with previous exploratory analysis \cite{Jamshidi17} and confirms that the causal effects of configuration options can be carried over across environments with high confidence. We expect that the ability to carry over causal relations will enable effective performance analysis of highly-configurable systems.

📄 PDF Abstract BibTeX arXiv:1902.10119

Code (1)

majavid/AAAI-WHY-2019 공식 구현

Tasks

Transfer Learning

Similar Papers 제목 키워드 기반

Unicorn: Reasoning about Configurable System Performance through the lens of Causality

2022-01-20 · Md Shahriar Iqbal, Rahul Krishna, Mohammad Ali Javidian, Baishakhi Ray 외

Modern computer systems are highly configurable, with the total variability space sometimes larger than the number of atoms in the universe. Understanding and reasoning about the performance behavior of highly configurab…

BIG-bench Machine LearningCausal InferenceManagement

CURE: Simulation-Augmented Auto-Tuning in Robotics

2024-02-08 · Md Abir Hossen, Sonam Kharade, Jason M. O'Kane, Bradley Schmerl 외

Robotic systems are typically composed of various subsystems, such as localization and navigation, each encompassing numerous configurable components (e.g., selecting different planning algorithms). Once an algorithm has…

Bayesian Optimization

Additive Causal Construction for Transferable and Reconfigurable Cross-System Learning in Multi-Source Image Fusion

2026-06-30 · Zhizhong Fu, Wei Zhou, Zhaoyang Jiang, Yulong Lin 외 arxiv

In multi-source image fusion scenarios, heterogeneous inputs are typically driven by distinct generative mechanisms and can be viewed as a composition of multiple causal systems. However, cross-system discrepancy (CSD) a…

Representation Learning

CaRE: Finding Root Causes of Configuration Issues in Highly-Configurable Robots

2023-01-18 · Md Abir Hossen, Sonam Kharade, Bradley Schmerl, Javier Cámara 외

Robotic systems have subsystems with a combinatorially large configuration space and hundreds or thousands of possible software and hardware configuration options interacting non-trivially. The configurable parameters ar…

Transfer Learning for Performance Modeling of Deep Neural Network Systems

2019-04-04 · Md Shahriar Iqbal, Lars Kotthoff, Pooyan Jamshidi

Modern deep neural network (DNN) systems are highly configurable with large a number of options that significantly affect their non-functional behavior, for example inference time and energy consumption. Performance mode…

Transfer Learning