mlsanityData to 14 Oct 2026

HINNPerf: Hierarchical Interaction Neural Network for Performance Prediction of Configurable Systems

arXiv 2204.03931 ↗First posted 8 Apr 2022cs.SE cs.AIcited by 5

Not on the map. Why?

Abstract (arXiv)

Modern software systems are usually highly configurable, providing users with customized functionality through various configuration options. Understanding how system performance varies with different option combinations is important to determine optimal configurations that meet specific requirements. Due to the complex interactions among multiple options and the high cost of performance measurement under a huge configuration space, it is challenging to study how different configurations influence the system performance. To address these challenges, we propose HINNPerf, a novel hierarchical interaction neural network for performance prediction of configurable systems. HINNPerf employs the embedding method and hierarchic network blocks to model the complicated interplay between configuration options, which improves the prediction accuracy of the method. Besides, we devise a hierarchical regularization strategy to enhance the model robustness. Empirical results on 10 real-world configurable systems show that our method statistically significantly outperforms state-of-the-art approaches by achieving average 22.67% improvement in prediction accuracy. In addition, combined with the Integrated Gradients method, the designed hierarchical architecture provides some insights about the interaction complexity and the significance of configuration options, which might help users and developers better understand how the configurable system works and efficiently identify significant options affecting the performance.

Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 15 of its 57 references that are in the map. First posted on arXiv 8 Apr 2022.

Builds on

15 of 57 references.

References · 15

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,375
  4. 2017Axiomatic Attribution for Deep Networkscited by 3,384
  5. 2019N-BEATS: Neural basis expansion analysis for interpretable time series forecastingcited by 753
  6. 2016Error bounds for approximations with deep ReLU networkscited by 574
  7. 2016On the Expressive Power of Deep Neural Networkscited by 306
  8. 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 260
  9. 2015The Power of Depth for Feedforward Neural Networkscited by 183
  10. 2016Why and When Can Deep -- but Not Shallow -- Networks Avoid the Curse of Dimensionality: a Reviewcited by 155
  11. 2017HDLTex: Hierarchical Deep Learning for Text Classificationcited by 106
  12. 2016Why Deep Neural Networks for Function Approximation?cited by 82
3 more
  1. 2016Item2Vec: Neural Item Embedding for Collaborative Filteringcited by 72
  2. 2016Inverting face embeddings with convolutional neural networkscited by 22
  3. 2019Predicting Performance of Software Configurations: There is no Silver Bulletcited by 3

Built on by

Cited by year

Citing papers per year: 2024: 3; 2025: 2.

5 papers.