How to "DODGE" Complex Software Analytics?
Not on the map. Why?
Abstract (arXiv)
Machine learning techniques applied to software engineering tasks can be improved by hyperparameter optimization, i.e., automatic tools that find good settings for a learner's control parameters. We show that such hyperparameter optimization can be unnecessarily slow, particularly when the optimizers waste time exploring "redundant tunings"', i.e., pairs of tunings which lead to indistinguishable results. By ignoring redundant tunings, DODGE, a tuning tool, runs orders of magnitude faster, while also generating learners with more accurate predictions than seen in prior state-of-the-art approaches.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 1; 2023: 2; 2024: 2; 2025: 1; 2026: 1.
11 papers.
- 2021FRUGAL: Unlocking SSL for Software Analyticscited by 6
- 2023Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Healthcited by 3
- 2021Old but Gold: Reconsidering the value of feedforward learners for software analyticscited by 1
- 2022How to Find Actionable Static Analysis Warnings: A Case Study with FindBugscited by 1
- 2024Is Hyper-Parameter Optimization Different for Software Analytics?cited by 1
- 2025Software Engineering Principles for Fairer Systems: Experiments with GroupCARTcited by 1
- 2021Assessing the Early Bird Heuristic (for Predicting Project Quality)cited by 0
- 2021An Expert System for Redesigning Software for Cloud Applicationscited by 0
- 2023Less, but Stronger: On the Value of Strong Heuristics in Semi-supervised Learning for Software Analyticscited by 0
- 2024Strong convexity-guided hyper-parameter optimization for flatter lossescited by 0
- 2026Is Model Instability just Noise to be Tolerated or a Property that can be Managed?cited by 0
- 2026Is Model Instability just Noise to be Tolerated or a Property that can be Managed?11 Jul 2026
- 2025Software Engineering Principles for Fairer Systems: Experiments with GroupCART17 Apr 2025
- 2024Strong convexity-guided hyper-parameter optimization for flatter losses7 Feb 2024
- 2024Is Hyper-Parameter Optimization Different for Software Analytics?17 Jan 2024
- 2023Less, but Stronger: On the Value of Strong Heuristics in Semi-supervised Learning for Software Analytics3 Feb 2023
- 2023Learning from Very Little Data: On the Value of Landscape Analysis for Predicting Software Project Health16 Jan 2023
- 2022How to Find Actionable Static Analysis Warnings: A Case Study with FindBugs21 May 2022
- 2021An Expert System for Redesigning Software for Cloud Applications29 Sep 2021
- 2021FRUGAL: Unlocking SSL for Software Analytics22 Aug 2021
- 2021Assessing the Early Bird Heuristic (for Predicting Project Quality)24 May 2021
- 2021Old but Gold: Reconsidering the value of feedforward learners for software analytics15 Jan 2021