REVIEW 3 major objections 5 minor 1 cited by
BINGO! Simple Optimizers Win Big if Problems Collapse to a Few Buckets
T0 review · 3 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Real software-engineering data collapses into a tiny fraction of possible buckets, so simple sampling can match expensive optimizers at a 10,000x speedup.
desk verdict A genuinely interesting bucket-occupancy measurement is undermined by an unfair DEHB comparison; the paper deserves revision, not rejection. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is the bucket-count comparison. Rows are divided into buckets using Fastmap projections onto directions defined by distant corner rows, then each dimension is split into b bins; a bucket counts only if it has at least 2^d rows, following a DBSCAN-inspired density rule. The paper measures success by 'distance to heaven,' the normalized distance from a found row to the ideal objective point, summarized as Δ. Against that yardstick, LITE sorts labeled data into $\sqrt$(N) good and N - $\sqrt$(N) rest to build a two-class classifier that selects the next row maximizing good-to-rest likelihood, while LINE seeds centroids with K-Means++ for diversity; DEHB's generated rows are labeled by nearest neighbor in the dataset, following a benchmark procedure from prior work.
What would settle it
Run one of the smaller datasets with true evaluation of every DEHB candidate (feasible when rows are few) and compare against RANDOM, LITE, and LINE; if true-labeled DEHB ranks above the simple samplers, the 10,000x speedup claim loses its support. As a complement, find an SE optimization dataset whose data fills most of the b^d buckets; the paper predicts simple methods will not match DEHB there, so a counterexample would bound the BINGO effect.
Extended reading notes
Core claim
The central claim is that the BINGO effect, not algorithm engineering, explains why simple optimizers succeed in software engineering. The paper defines the effect by counting buckets: rows are projected onto a few dimensions using a Fastmap-style method, split into b bins per dimension, and a bucket is 'filled' only if it holds at least 2^d rows. In all 39 studied datasets, the filled-bucket count stays far below b^d, and increasing the number of bins or dimensions often does not increase the number of filled buckets. Exploiting this, the paper shows that pool-based samplers: RANDOM, LITE (a simplification of tree-of-Parzen-estimator active learning), and LINE (K-Means++ centroid selection), perform as well as or better than DEHB, a membership-query optimizer that generates new candidate rows. DEHB is the slowest and, on these datasets, the worst-ranked treatment; RANDOM is 10,000x faster and LITE/LINE are about 100x faster, with the best method shifting from LITE at budgets of 24 or fewer labels to LINE above that.
Load-bearing premise
The result depends on trusting that labeling a DEHB-generated configuration with the score of its nearest already-labeled row faithfully represents what actually evaluating that configuration would give, and that the 39 datasets stand in for software-engineering optimization more broadly.
Editorial extensions
If this is right
- For any SE optimization task whose data exhibits the BINGO effect, evaluating thousands or millions of configurations is unnecessary; a few dozen labeled samples can reach over 90% of the attainable improvement.
- DEHB's membership-query search outside the filled buckets gives no advantage over pool-based sampling on these 39 tasks, so CPU-heavy mutation-based optimization can be replaced by lightweight sampling when bucket collapse is present.
- The best tool depends on the label budget: LITE wins with 24 or fewer labels, LINE wins above that, and performance plateaus after about 50 labels, suggesting a 'double BINGO' where only a subset of buckets needs exploration.
- Practitioners can check for BINGO using only the independent x-values, without expensive labeling, and can avoid simple methods when data spreads out into many thousands of buckets.
Reading between the lines
- Extension the paper leaves implicit: the same collapse argument should apply beyond configuration tables, for instance to test-case generation and regression suites; if those domains also bucket-collapse, label-efficient sampling could shrink test suites, but that is not established by the 39 datasets used here.
- The nearest-neighbor labeling of DEHB's novel rows is a surrogate for true evaluation; we infer that a true-label comparison on a few small datasets could shift DEHB's ranking, though the paper defends the procedure as standard benchmark practice.
- The BINGO bucket count looks like a cheap, label-free estimator of a dataset's effective dimensionality; connecting n to intrinsic-dimension measures could predict when simple optimization works without running any optimizer at all.
- The plateau after 50 labels suggests an automatic stopping rule: stop sampling when doubling the budget no longer improves the objective, which the paper's budget-doubling experiments already hint at.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces the BINGO effect, the observation that in 39 SE optimization datasets, data rows occupy far fewer buckets than the b^d possible cells after binning. It argues that this collapse explains why simple pool-based stochastic optimizers (RANDOM, LITE, LINE) match or beat DEHB, a state-of-the-art evolutionary hyperparameter optimizer, while being orders of magnitude faster. The paper poses four research questions: RQ1 (prevalence of BINGO), RQ2 (effectiveness of BINGO-based reasoning), RQ3 (speed), and RQ4 (simplicity). It reports bucket-count experiments (Algorithm 1, Figure 4), an optimizer comparison using distance-to-heaven and Scott-Knott ranking (Table V, Figure 5), and runtime comparisons (Figure 6). The principal positive result is that on these datasets simple methods often rank first, especially at small label budgets, and that the code and data are publicly released.
Significance. If the central claims hold, the paper provides a practically important and surprising result for SE optimization: many configuration and HPO problems are effectively low-dimensional, so expensive search can be replaced by cheap labeling. The strengths are the relatively large corpus of 39 datasets, the use of a state-of-the-art baseline (DEHB), the explicit budget-controlled label-cost framing, and the public artifact. The paper also correctly identifies a potential limitation in its own threats-to-validity section, namely sampling bias. However, the significance is currently bounded by two gaps: the BINGO explanation is not causally tied to the optimizer results, and the DEHB comparison uses a nearest-neighbor surrogate that handicaps DEHB. If the authors address these, the paper would be a useful empirical contribution to search-based SE and active learning.
major comments (3)
- [Section IV-B.2 and Section V (Table V, Figure 5)] The comparison of DEHB against LITE/LINE/RANDOM is unfair by construction. DEHB generates configurations outside the pool, but each generated row is labeled with the y-value of its nearest neighbor in Table I. This projects DEHB's search back onto the existing pool and guarantees that no out-of-pool configuration can receive a label better than the best nearby pool row. Meanwhile, the pool-based methods receive exact labels for the rows they select. The defense in Section IV-B.2 that "some form of nearest-neighbor testing is unavoidable" conflates the benchmark table with the true objective: the table is finite ground truth, but DEHB's membership queries are not evaluated against a real implementation of f. As written, the results measure a handicapped DEHB, not DEHB as an optimizer, and this affects RQ2, RQ3, and the abstract's parity and speedup claims. The authors should either evaluate DEHB on actual executions (or an independent validated surrogate) or explicitly restrict the claims to pool-based optimization and remove the DEHB parity claim.
- [Section III (Algorithm 1) and Section V] The paper does not test the claimed explanatory link between the BINGO effect and optimizer performance. Algorithm 1 counts filled buckets using x-values alone, while Table V reports the relative performance of the optimizers, but no analysis correlates per-dataset bucket counts with per-dataset optimizer rankings. The statement that simple methods succeed "because" data collapses to a few buckets is an inference, not a demonstrated result. A direct test would compute, for each of the 39 datasets, a bucket-count measure under a fixed protocol and then check whether datasets with fewer buckets show larger gains for RANDOM/LITE/LINE relative to DEHB. Without such an analysis, the BINGO effect remains a descriptive observation rather than an explanation.
- [Section I, contribution 7, and Section VI] The proposed guideline for when not to use simple methods is not validated. The introduction promises a "test for when to avoid simpler methods" (do not use them if data has too many buckets), and Section VI-B speculates about a "double BINGO effect," but no experiment identifies a bucket-count threshold, nor does the paper present any dataset where simple methods fail because of too many buckets. Since this guidance is listed as a contribution and is central to the paper's practical message, the authors should either provide evidence for a threshold or remove this claim.
minor comments (5)
- [Section III, Algorithm 1] The minimum bucket occupancy condition in line 10 is written as len(x) >= 2d, but the surrounding text says "filled buckets need at least 2d minPts," which could be read as 2^d. Please clarify whether the threshold is 2*d or 2^d, and ensure the pseudocode matches the text.
- [Section III, Figure 4] The text refers to "Figure III" and later "Algorithm IV," but the actual numbering uses Arabic numerals (Figure 4, Algorithm 1). These cross-references should be corrected.
- [Section III, RQ1 answer] The sentence "Empirically, it cannot be shown that this method applies to all data" is awkward and seems to undercut the stated RQ1 result. Consider rephrasing to state more clearly that the claim is restricted to the 39 studied datasets.
- [Section IV-C, Equation (2)] The definition of Delta uses x, min, and mu without explicitly stating that these are computed after normalization of the y-values. Please state this more explicitly to avoid confusion.
- [Section V, Table V] The table contains many numeric columns and color codings, but the legend for the color ranks is only in the caption; a reader may have difficulty matching cells to ranks. Consider adding a small inline legend or a separate column with the rank number.
Circularity Check
The headline parity with DEHB is forced by the nearest-neighbor labeling protocol, which maps every out-of-pool query back onto the pool.
-
fitted input called prediction
[Section IV-B.2 (Labeling), Experimental Rig]
"However, for membership query inference tools such as DEHB, labeling is more complex since DEHB can generate new rows. This means that DEHB has to assign values to goals for previously unseen examples. Following the procedure outlined by Pfisterer and Zela et al. [61], [62], new rows are labeled by finding their nearest neighbor in Table I."
This evaluation protocol defines DEHB's objective value for every generated configuration as the y-value of the nearest existing pool row. Therefore DEHB's search landscape is a piecewise-constant Voronoi projection of the pool, and its best attainable score is exactly the best pool row's score. Pool-based methods (RANDOM, LINE, LITE) query exact y-values from that same pool, so they can achieve that same best score. The paper's conclusion that simple stochastic selection 'can match complex optimizers like DEHB' is thus a mathematical consequence of the labeling rule, not an empirical discovery about optimizer strength.
full rationale
The BINGO effect itself is not circular: bucket counts in Algorithm 1 and Figure 4 are computed from x-values alone, and RQ1 is a descriptive empirical claim independent of the optimizer comparison. The central problem is in the optimizer evaluation. Section IV-B.2 labels every DEHB-generated row by the y-value of its nearest neighbor in the pool, so DEHB can never receive credit for an out-of-pool solution better than the best row in the pool. Since LITE, LINE, and RANDOM obtain exact labels for pool rows, they can attain that same best value, making the observed 'simple methods match DEHB' result an artifact of the evaluation design rather than a test of DEHB's search capability. This affects RQ2, RQ3, and the abstract's claim that simple stochastic selection matches complex optimizers. There are also many self-citations, but they are not load-bearing for the BINGO effect; the cited prior work is used for context and baselines, not to establish the paper's central phenomenon. Thus the paper is only partially circular: the BINGO measurement is self-contained, but a headline result reduces to the labeling construction.
Assumptions & free parameters
free parameters (4)
- Algorithm 1 dimension and bin ranges (d1, d2, b1, b2) =
d1 in [3,8], d2 in [d1,8], b1 in [3,10], b2 in [b1,10]
- Minimum bucket occupancy threshold =
2*d rows (DBSCAN minPts heuristic)
- Label budgets =
{6, 12, 18, 24, 50, 100, 200}
- LITE good/rest split =
sqrt(N) good versus N - sqrt(N) rest
assumptions (4)
- domain assumption The 39 MOOT datasets are representative of SE optimization problems
- domain assumption Fastmap projections with randomly chosen corners reveal the true bucket structure of the data
- domain assumption Nearest-neighbor labeling is an adequate oracle for evaluating DEHB
- domain assumption Distance to heaven is a sufficient multi-objective performance measure
invented entities (1)
-
Double BINGO effect
Cite this review
Pith. "Pith review of BINGO! Simple Optimizers Win Big if Problems Collapse to a Few Buckets." pith.science (2026). https://pith.science/paper/PQPK5WDC
@misc{pith2026250604509,
author = {Pith},
title = {Pith review of: BINGO! Simple Optimizers Win Big if Problems Collapse to a Few Buckets},
year = {2026},
howpublished = {\url{https://pith.science/paper/PQPK5WDC}},
note = {Machine review of arXiv:2506.04509}
}
read the original abstract
Traditional multi-objective optimization in software engineering (SE) can be slow and complex. This paper introduces the BINGO effect: a novel phenomenon where SE data surprisingly collapses into a tiny fraction of possible solution "buckets" (e.g., only 100 used from 4,096 expected). We show the BINGO effect's prevalence across 39 optimization in SE problems. Exploiting this, we optimize 10,000 times faster than state-of-the-art methods, with comparable effectiveness. Our new algorithms (LITE and LINE), demonstrate that simple stochastic selection can match complex optimizers like DEHB. This work explains why simple methods succeed in SE-real data occupies a small corner of possibilities-and guides when to apply them, challenging the need for CPU-heavy optimization. Our data and code are public at GitHub (see anon-artifacts/bingo).
Figures
Figures from the paper (3 more)
Forward citations
Cited by 1 Pith paper
-
When to Use Which? Benchmarking Optimisers for Configurable Systems under Varying Budgets
Across 22 configurable systems and budgets from 100 to 10,000 evaluations, FLASH is the most consistently effective optimiser, while GA and IRACE catch up only at large budgets.
Reference graph
Works this paper leans on
-
[1]
A. S. Sayyad, T. Menzies, and H. Ammar, “On the value of user preferences in search-based software engineering: A case study in software product lines,” in Proc. ICSE, 2013, pp. 492–501
work page 2013
-
[2]
A case for automated configuration of variability-intensive systems,
S. Apel, N. Siegmund, C. K ¨astner, and A. Legay, “A case for automated configuration of variability-intensive systems,” IEEE Software, vol. 37, no. 3, pp. 26–33, 2020
work page 2020
-
[3]
Search-based software engineering in the era of modern software systems,
F. Sarro, “Search-based software engineering in the era of modern software systems,” in Proc. RE, 2023, pp. 3–5
work page 2023
-
[4]
The business case for automated software engineering,
T. Menzies, O. Elrawas, J. Hihn, M. Feather, R. Madachy, and B. Boehm, “The business case for automated software engineering,” in Proc. ICSE, 2007, p. 303–312
work page 2007
-
[5]
Optimizing energy consumption of guis in android apps: A multi-objective approach,
M. Linares-V ´asquez, G. Bavota, C. E. B. C ´ardenas, R. Oliveto, M. Di Penta, and D. Poshyvanyk, “Optimizing energy consumption of guis in android apps: A multi-objective approach,” in Proc. ESEC/FSE, 2015, pp. 143–154
work page 2015
-
[6]
Active learning for multi-objective optimization,
M. Zuluaga, G. Sergent, A. Krause, and M. P ¨uschel, “Active learning for multi-objective optimization,” in International conference on machine learning. PMLR, 2013, pp. 462–470
work page 2013
-
[7]
Dehb: Evolutionary hyberband for scalable, robust and efficient hyperparameter optimization,
N. Awad, N. Mallik, and F. Hutter, “Dehb: Evolutionary hyberband for scalable, robust and efficient hyperparameter optimization,” in Proc. IJCAI, 8 2021, pp. 2147–2153
work page 2021
-
[8]
Improving vulnera- bility inspection efficiency using active learning,
Z. Yu, C. Theisen, L. Williams, and T. Menzies, “Improving vulnera- bility inspection efficiency using active learning,” IEEE Transactions on Software Engineering, vol. 47, no. 11, pp. 2401–2420, 2019
work page 2019
Show all 80 references
-
[9]
Frugal: Unlocking ssl for software analytics,
H. Tu and T. Menzies, “Frugal: Unlocking ssl for software analytics,” in ASE’21, 2021
2021
-
[10]
When less is more: on the value of “co-training
S. Majumder, J. Chakraborty, and T. Menzies, “When less is more: on the value of “co-training” for semi-supervised software defect predictors,” Empirical Software Engineering , vol. 29, no. 2, p. 51, 2024
2024
-
[11]
Active learning and effort estimation: Finding the essential content of software effort estimation data,
E. Kocaguneli, T. Menzies, J. Keung, D. Cok, and R. Madachy, “Active learning and effort estimation: Finding the essential content of software effort estimation data,” IEEE Transactions on Software Engineering , vol. 39, no. 8, pp. 1040–1053, 2012
2012
-
[12]
Finding the right data for software cost modeling,
Z. Chen, T. Menzies, D. Port, and D. Boehm, “Finding the right data for software cost modeling,” IEEE software, vol. 22, no. 6, pp. 38–46, 2005
2005
-
[13]
Implications of ceiling effects in defect predictors,
T. Menzies, B. Turhan, A. Bener, G. Gay, B. Cukic, and Y . Jiang, “Implications of ceiling effects in defect predictors,” in Proc. PROMISE. ACM, 2008, pp. 47–54
2008
-
[14]
Semi-supervised learning literature survey,
X. Zhu, “Semi-supervised learning literature survey,” Computer Sciences Technical Report, vol. 1530, pp. 1–59, 2005
2005
-
[15]
Extensions of lipschitz mappings into a hilbert space,
W. B. Johnson and J. Lindenstrauss, “Extensions of lipschitz mappings into a hilbert space,” Contemporary Mathematics, vol. 26, pp. 189–206, 1984
1984
-
[16]
Benchmarking attribute selection techniques for discrete class data mining,
M. A. Hall and G. Holmes, “Benchmarking attribute selection techniques for discrete class data mining,” IEEE Transactions on Knowledge and Data engineering, vol. 15, no. 6, pp. 1437–1447, 2003
2003
-
[17]
How to” dodge
A. Agrawal, W. Fu, D. Chen, X. Shen, and T. Menzies, “How to” dodge” complex software analytics,” IEEE Trans. Softw. Eng. , vol. 47, no. 10, pp. 2182–2194, 2019
2019
-
[18]
Optimizing predictions for very small data sets: a case study on open-source project health prediction,
A. Lustosa and T. Menzies, “Optimizing predictions for very small data sets: a case study on open-source project health prediction,” arXiv preprint arXiv:2301.06577, 2023
2023 arXiv
-
[19]
Random search for hyper-parameter opti- mization
J. Bergstra and Y . Bengio, “Random search for hyper-parameter opti- mization.” Journal of machine learning research , vol. 13, no. 2, 2012
2012
-
[20]
Can large language models improve se active learning via warm-starts?
L. Senthilkumar and T. Menzies, “Can large language models improve se active learning via warm-starts?” arXiv preprint arXiv:2501.00125 , 2024
2024 arXiv
-
[21]
A survey on deep tabular learning,
S. Somvanshi, S. Das, S. A. Javed, G. Antariksa, and A. Hossain, “A survey on deep tabular learning,” arXiv preprint arXiv:2410.12034 , 2024
2024 arXiv
-
[22]
Automated parameter optimization of classification techniques for defect prediction models,
C. Tantithamthavorn, S. McIntosh, A. E. Hassan, and K. Matsumoto, “Automated parameter optimization of classification techniques for defect prediction models,” in Proceedings of the 38th International Conference on Software Engineering , 2016, pp. 321–332
2016
-
[23]
The ”bigse
R. Krishna, Z. Yu, A. Agrawal, M. Dominguez, and D. Wolf, “The ”bigse” project: Lessons learned from validating industrial text mining,” in Proc. BIGDSE, 2016, p. 65–71
2016
-
[24]
Tuning for software analytics: Is it really necessary?
W. Fu, T. Menzies, and X. Shen, “Tuning for software analytics: Is it really necessary?” Inf. Softw. Technol., vol. 76, pp. 135–146, 2016
2016
-
[25]
On the value of oversampling for deep learning in software defect prediction,
R. Yedida and T. Menzies, “On the value of oversampling for deep learning in software defect prediction,” IEEE Trans. Soft. Eng. , vol. 48, no. 8, pp. 3103–3116, 2021
2021
-
[26]
How to find actionable static analysis warnings: A case study with findbugs,
R. Yedida, H. J. Kang, H. Tu, X. Yang, D. Lo, and T. Menzies, “How to find actionable static analysis warnings: A case study with findbugs,” IEEE Trans. Soft. Eng. , 2023
2023
-
[27]
Performance- influence models for highly configurable systems,
N. Siegmund, A. Grebhahn, S. Apel, and C. K ¨astner, “Performance- influence models for highly configurable systems,” in Proc. ESEC/FSE, 2015, pp. 284–294
2015
-
[28]
Personal communication with author, at icse’25, ottawa, canda,
J. Doe, “Personal communication with author, at icse’25, ottawa, canda,” Email to Your Name on May 15, 2023, May 2023, regarding the results of the K-means++ experiment
2023
-
[29]
Finding faster configurations using flash,
V . Nair, Z. Yu, T. Menzies, N. Siegmund, and S. Apel, “Finding faster configurations using flash,” IEEE Transactions on Software Engineering, vol. 46, no. 7, pp. 794–811, 2018
2018
-
[30]
Hey, you have given me too many knobs!
T. Xu, L. Jin, X. Fan, Y . Zhou, S. Pasupathy, and R. Talwadker, “Hey, you have given me too many knobs!” in Proc. FSE, 2015, pp. 307–319
2015
-
[31]
Understanding and detecting software configuration errors,
Y . Z. et al., “Understanding and detecting software configuration errors,” USENIX OSDI, 2011
2011
-
[32]
Automatic database management system tuning through large-scale machine learning,
D. V . Aken, A. Pavlo, G. J. Gordon, and B. Zhang, “Automatic database management system tuning through large-scale machine learning,” in SIGMOD, 2017
2017
-
[33]
Starfish: A self-tuning system for big data analytics,
H. Herodotou and S. Babu, “Starfish: A self-tuning system for big data analytics,” in Proceedings of the 5th Biennial Conference on Innovative Data Systems Research (CIDR ’11), Asilomar, CA, USA, January 9-12, 2011 , 2011, pp. 261–272. [Online]. Available: http://www.cidrdb.or...
2011
-
[34]
Uncertainty-aware self-adaptation in cloud computing,
P. Jamshidi and G. Casale, “Uncertainty-aware self-adaptation in cloud computing,” Ph.D. dissertation, Imperial College London, 2016, ph.D. dissertation proposal. Cited by other works for the Storm configuration performance example
2016
-
[35]
How to evaluate solutions in pareto-based search-based software engineering: A critical review and methodological guidance,
M. Li, T. Chen, and X. Yao, “How to evaluate solutions in pareto-based search-based software engineering: A critical review and methodological guidance,” IEEE Transactions on Software Engineering , vol. 48, no. 5, pp. 1771–1799, 2022
2022
-
[36]
Just-in-time bug prediction in mobile applications: the domain matters!
G. Catolino, “Just-in-time bug prediction in mobile applications: the domain matters!” in 2017 IEEE/ACM 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft). IEEE, 2017, pp. 201–202
2017
-
[37]
What do large commits tell us?: a taxonomical study of large commits,
A. Hindle, D. M. German, and R. Holt, “What do large commits tell us?: a taxonomical study of large commits,” in Proceedings of the 2008 international working conference on Mining software repositories . ACM, 2008, pp. 99–108
2008
-
[38]
A large-scale empirical study of just-in-time quality assurance,
Y . Kamei, E. Shihab, B. Adams, A. E. Hassan, A. Mockus, A. Sinha, and N. Ubayashi, “A large-scale empirical study of just-in-time quality assurance,” IEEE Transactions on Software Engineering , vol. 39, no. 6, pp. 757–773, 2012
2012
-
[39]
Classifying software changes: Clean or buggy?
S. Kim, E. J. Whitehead Jr, and Y . Zhang, “Classifying software changes: Clean or buggy?” IEEE Transactions on Software Engineering , vol. 34, no. 2, pp. 181–196, 2008
2008
-
[40]
Identifying reasons for software changes using historic databases
A. Mockus and L. G. V otta, “Identifying reasons for software changes using historic databases.” in icsm, 2000, pp. 120–130
2000
-
[41]
Personnel communication at fse’18,
B. Vasilescu, “Personnel communication at fse’18,” Found. Softw. Eng, 2018
2018
-
[42]
Quality and productivity outcomes relating to continuous integration in github,
B. Vasilescu, Y . Yu, H. Wang, P. Devanbu, and V . Filkov, “Quality and productivity outcomes relating to continuous integration in github,” in Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering. ACM, 2015, pp. 805–816
2015
-
[43]
Identifying self-admitted technical debts with jitterbug: A two-step approach,
Z. Yu, F. M. Fahid, H. Tu, and T. Menzies, “Identifying self-admitted technical debts with jitterbug: A two-step approach,” IEEE Transactions on Software Engineering , vol. 48, no. 5, pp. 1676–1691, 2022
2022
-
[44]
Data quality matters: A case study on data label correctness for security bug report prediction,
X. Wu, W. Zheng, X. Xia, and D. Lo, “Data quality matters: A case study on data label correctness for security bug report prediction,” IEEE Transactions on Software Engineering , vol. 48, no. 7, pp. 2541–2556, 2022
2022
-
[45]
Detecting false alarms from automatic static analysis tools: How far are we?
H. J. Kang, K. L. Aw, and D. Lo, “Detecting false alarms from automatic static analysis tools: How far are we?” in Proceedings of the 44th International Conference on Software Engineering , ser. ICSE ’22. New York, NY , USA: Association for Computing Machinery, 2022, p. 698–70...
2022
-
[46]
DBSCAN revisited, revisited: Why and how you should (still) use DBSCAN,
E. Schubert, J. Sander, M. Ester, H.-P. Kriegel, and X. Xu, “DBSCAN revisited, revisited: Why and how you should (still) use DBSCAN,” ACM Transactions on Database Systems (TODS) , vol. 42, no. 3, pp. 19:1–19:21, 2017
2017
-
[47]
Principal components analysis,
K. Pearson, “Principal components analysis,” The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science , vol. 6, no. 2, p. 559, 1901
1901
-
[48]
Faloutsos and K.-I
C. Faloutsos and K.-I. Lin, FastMap: A fast algorithm for indexing, data-mining and visualization of traditional and multimedia datasets . ACM, 1995, vol. 24, no. 2
1995
-
[49]
Instance-based learning algorithms,
D. W. Aha, D. Kibler, and M. K. Albert, “Instance-based learning algorithms,” Machine learning, vol. 6, no. 1, pp. 37–66, 1991
1991
-
[50]
Active learning,
B. Settles, “Active learning,” Synthesis Lectures on Artificial Intelligence and Machine Learning , 2012
2012
-
[51]
Hyper- band: A novel bandit-based approach to hyperparameter optimization,
L. Li, K. Jamieson, G. DeSalvo, R. Ranganath, and R. Bardenet, “Hyper- band: A novel bandit-based approach to hyperparameter optimization,” The Journal of Machine Learning Research , vol. 18, no. 1, pp. 1–52, 2018
2018
-
[52]
Non-stochastic best arm identification and hyperparameter optimization,
K. Jamieson and A. Talwalkar, “Non-stochastic best arm identification and hyperparameter optimization,” in Proc. AISTATS, ser. Proceedings of Machine Learning Research, vol. 51, 2016, pp. 240–248
2016
-
[53]
Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces,
R. Storn and K. Price, “Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces,” Journal of global optimization, vol. 11, no. 4, pp. 341–359, 1997
1997
-
[54]
Hyperopt: a python library for model selection and hyperparameter optimization,
J. Bergstra, B. Komer, C. Eliasmith, D. Yamins, and D. D. Cox, “Hyperopt: a python library for model selection and hyperparameter optimization,” Computational Science & Discovery , vol. 8, no. 1, p. 014008, 2015
2015
-
[55]
Algorithms for hyper- parameter optimization,
J. Bergstra, R. Bardenet, Y . Bengio, and B. K ´egl, “Algorithms for hyper- parameter optimization,” in Proc. NeurIPS, 2011, pp. 2546–2554
2011
-
[56]
Predictive accuracy-based active learning for medical image segmentation,
J. Shi, S. Ruan, Z. Zhu, M. Zhao, H. An, X. Xue, and B. Yan, “Predictive accuracy-based active learning for medical image segmentation,” in Proc. IJCAI, 2024, pp. 4885–4893
2024
-
[57]
Cluster-based active learning,
N. Yehuda and Y . Hacohen, “Cluster-based active learning,” in Bayesian Deep Learning Workshop at NeurIPS , 2018. [Online]. Available: http://bayesiandeeplearning.org/2018/papers/23.pdf
2018
-
[58]
k-means++: The advantages of careful seeding,
D. Arthur and S. Vassilvitskii, “k-means++: The advantages of careful seeding,” in Proc. SODA, ser. SODA ’07, 2007, p. 1027–1035
2007
-
[59]
Active learning literature survey,
B. Settles, “Active learning literature survey,” University of Wisconsin– Madison, Tech. Rep. 1648, 2009
2009
-
[60]
C. E. Rasmussen and C. I. Williams, Gaussian Processes for Machine Learning. MIT Press, 2006
2006
-
[61]
Yahpo gym-an efficient multi-objective multi-fidelity benchmark for hyperparameter optimization,
F. Pfisterer, L. Schneider, J. Moosbauer, M. Binder, and B. Bischl, “Yahpo gym-an efficient multi-objective multi-fidelity benchmark for hyperparameter optimization,” in International Conference on Auto- mated Machine Learning . PMLR, 2022, pp. 3–1
2022
-
[62]
Surrogate NAS benchmarks: Going beyond the limited search spaces of tabular NAS benchmarks,
A. Zela, J. N. Siems, L. Zimmer, J. Lukasik, M. Keuper, and F. Hutter, “Surrogate NAS benchmarks: Going beyond the limited search spaces of tabular NAS benchmarks,” in ICLR, 2022
2022
-
[63]
A cluster analysis method for grouping means in the analysis of variance,
A. J. Scott and M. Knott, “A cluster analysis method for grouping means in the analysis of variance,” Biometrics, vol. 30, pp. 507–512, 1974
1974
-
[64]
Cliff’s delta calculator: A non-parametric effect size program for two groups of observations,
G. Macbeth, E. Razumiejczyk, and R. D. Ledesma, “Cliff’s delta calculator: A non-parametric effect size program for two groups of observations,” Universitas Psychologica , vol. 10, no. 2, pp. 545–555, 2011
2011
-
[65]
Efron and R
B. Efron and R. J. Tibshirani, An Introduction to the Bootstrap , ser. Monographs on Statistics and Applied Probability. Boca Raton, Florida, USA: Chapman & Hall/CRC, 1993, no. 57
1993
-
[66]
Distribution-free multiple comparisons,
P. B. Nemenyi, “Distribution-free multiple comparisons,” Ph.D. disser- tation, Princeton University, 1963
1963
-
[67]
Moea/d: A multiobjective evolutionary algorithm based on decomposition,
Q. Zhang and H. Li, “Moea/d: A multiobjective evolutionary algorithm based on decomposition,” IEEE Transactions on evolutionary computa- tion, vol. 11, no. 6, pp. 712–731, 2007
2007
-
[68]
Priorband: practical hyperparameter optimiza- tion in the age of deep learning,
N. Mallik, E. Bergman, C. Hvarfner, D. Stoll, M. Janowski, M. Lindauer, L. Nardi, and F. Hutter, “Priorband: practical hyperparameter optimiza- tion in the age of deep learning,” in Proc. NeurIPS, ser. NIPS ’23, 2023
2023
-
[69]
A survey on deep learning for software engineering,
Y . Yang, X. Xia, D. Lo, and J. Grundy, “A survey on deep learning for software engineering,” ACM Computing Surveys (CSUR) , vol. 54, no. 10s, pp. 1–73, 2022
2022
-
[70]
Veer: enhancing the interpretability of model-based optimizations,
K. Peng, C. Kaltenecker, N. Siegmund, S. Apel, and T. Menzies, “Veer: enhancing the interpretability of model-based optimizations,” Empirical Software Engineering, vol. 28, no. 3, p. 61, 2023
2023
-
[71]
“sampling
J. Chen, V . Nair, R. Krishna, and T. Menzies, ““sampling” as a baseline optimizer for search-based software engineering,” IEEE Transactions on Software Engineering, vol. 45, no. 6, pp. 597–614, 2019
2019
-
[72]
Sequential model optimization for software effort estimation,
T. Xia, R. Shu, X. Shen, and T. Menzies, “Sequential model optimization for software effort estimation,” IEEE Transactions on Software Engi- neering, vol. 48, no. 6, pp. 1994–2009, 2020
1994
-
[73]
Data-efficient performance learning for configurable systems,
J. Guo, D. Yang, N. Siegmund, S. Apel, A. Sarkar, P. Valov, K. Czar- necki, A. Wasowski, and H. Yu, “Data-efficient performance learning for configurable systems,” Empirical Software Engineering, vol. 23, pp. 1826–1867, 2018
2018
-
[74]
Learning from very little data: On the value of landscape analysis for predicting software project health,
A. Lustosa and T. Menzies, “Learning from very little data: On the value of landscape analysis for predicting software project health,” ACM Transactions on Software Engineering and Methodology , vol. 33, no. 3, pp. 1–22, 2024
2024
-
[75]
Trading off scalability, privacy, and performance in data synthesis,
X. Ling, T. Menzies, C. Hazard, J. Shu, and J. Beel, “Trading off scalability, privacy, and performance in data synthesis,” IEEE Access , vol. 12, pp. 26 642–26 654, 2024
2024
-
[76]
“the best data are fake data?
T. Menzies and C. Hazard, ““the best data are fake data?”: An interview with chris hazard,” IEEE Software, vol. 40, no. 5, pp. 121–124, 2023
2023
-
[77]
Smac3: A versatile bayesian optimization package for hyperparameter optimization,
M. Lindauer, K. Eggensperger, M. Feurer, A. Biedenkapp, D. Deng, C. Benjamins, T. Ruhkopf, R. Sass, and F. Hutter, “Smac3: A versatile bayesian optimization package for hyperparameter optimization,” Jour- nal of Machine Learning Research , vol. 23, no. 54, pp. 1–9, 2022
2022
-
[78]
Silberschatz, P
A. Silberschatz, P. B. Galvin, and G. Gagne, Operating System Concepts. Wiley, 2018
2018
-
[79]
The psycho-biology of language, gk zipf, mit press, cam- bridge, ma.(1935),
A. Mellor, “The psycho-biology of language, gk zipf, mit press, cam- bridge, ma.(1935),” 2006
1935
-
[80]
Attention is all you need,
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, Ł. Kaiser, and I. Polosukhin, “Attention is all you need,” in Advances in Neural Information Processing Systems , 2017, pp. 5998–6008
2017
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Sign in to comment.