The weights can be harmful: Pareto search versus weighted search in multi-objective search-based software engineering

T Chen, M Li - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
In presence of multiple objectives to be optimized in Search-Based Software Engineering
(SBSE), Pareto search has been commonly adopted. It searches for a good approximation of …

Evaluating hyper-parameter tuning using random search in support vector machines for software effort estimation

L Villalobos-Arias, C Quesada-López… - Proceedings of the 16th …, 2020 - dl.acm.org
Studies in software effort estimation (SEE) have explored the use of hyper-parameter tuning
for machine learning algorithms (MLA) to improve the accuracy of effort estimates. In other …

Hyperparameter optimization for software bug prediction using ensemble learning

D Al-Fraihat, Y Sharrab, AR Al-Ghuwairi… - IEEE …, 2024 - ieeexplore.ieee.org
Software Bug Prediction (SBP) is an integral process to the software's success that involves
predicting software bugs before their occurrence. Detecting software bugs early in the …

Accuracy can lie: On the impact of surrogate model in configuration tuning

P Chen, J Gong, T Chen - IEEE Transactions on Software …, 2025 - ieeexplore.ieee.org
To ease the expensive measurements during configuration tuning, it is natural to build a
surrogate model as the replacement of the system, and thereby the configuration …

Fairmask: Better fairness via model-based rebalancing of protected attributes

K Peng, J Chakraborty… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Context: Machine learning software can generate models that inappropriately discriminate
against specific protected social groups (eg, groups based on gender, ethnicity, etc.) …

How to “dodge” complex software analytics

A Agrawal, W Fu, D Chen, X Shen… - IEEE Transactions on …, 2019 - ieeexplore.ieee.org
Machine learning techniques applied to software engineering tasks can be improved by
hyperparameter optimization, ie, automatic tools that find good settings for a learner's control …

A pragmatic ensemble learning approach for effective software effort estimation

P Suresh Kumar, HS Behera, J Nayak… - Innovations in Systems and …, 2022 - Springer
The immense increase in software technology has resulted in the convolution of software
projects. Software effort estimation is fundamental to commence any software project and …

On an optimal analogy-based software effort estimation

P Phannachitta - Information and Software Technology, 2020 - Elsevier
Context: An analogy-based software effort estimation technique estimates the required effort
for a new software project based on the total effort used in completing past similar projects …

Better security bug report classification via hyperparameter optimization

R Shu, T **a, L Williams, T Menzies - arxiv preprint arxiv:1905.06872, 2019 - arxiv.org
When security bugs are detected, they should be (a)~ discussed privately by security
software engineers; and (b)~ not mentioned to the general public until security patches are …

Does configuration encoding matter in learning software performance? An empirical study on encoding schemes

J Gong, T Chen - Proceedings of the 19th International Conference on …, 2022 - dl.acm.org
Learning and predicting the performance of a configurable software system helps to provide
better quality assurance. One important engineering decision therein is how to encode the …