Binary feature mask optimization for feature selection

buir.contributor.authorLorasdağı, Mehmet Efe
buir.contributor.authorKozat, Süleyman Serdar
buir.contributor.orcidLorasdağı,Mehmet Efe|0009-0007-2796-4888
buir.contributor.orcidKozat,Süleyman Serdar|0000-0002-6488-3848
dc.citation.epage5167
dc.citation.issueNumber35
dc.citation.spage5155
dc.contributor.authorLorasdağı,Mehmet Efe
dc.contributor.authorTuralı,Mehmet Yiğit
dc.contributor.authorKozat,Süleyman Serdar
dc.date.accessioned2025-02-22T17:28:14Z
dc.date.available2025-02-22T17:28:14Z
dc.date.issued2025
dc.departmentDepartment of Electrical and Electronics Engineering
dc.description.abstractWe investigate feature selection problem for generic machine learning models. We introduce a novel framework that selects features considering the outcomes of the model. Our framework introduces a novel feature masking approach to eliminate the features during the selection process, instead of completely removing them from the dataset. This allows us to use the same machine learning model during feature selection, unlike other feature selection methods where we need to train the machine learning model again as the dataset has different dimensions on each iteration. We obtain the mask operator using the predictions of the machine learning model, which offers a comprehensive view on the subsets of the features essential for the predictive performance of the model. A variety of approaches exist in the feature selection literature. However, to our knowledge, no study has introduced a training-free framework for a generic machine learning model to select features while considering the importance of the feature subsets as a whole, instead of focusing on the individual features. We demonstrate significant performance improvements on the real-life datasets under different settings using LightGBM and multilayer perceptron as our machine learning models. Our results show that our methods outperform traditional feature selection techniques. Specifically, in experiments with the residential building dataset, our general binary mask optimization algorithm has reduced the mean squared error by up to 49% compared to conventional methods, achieving a mean squared error of 0.0044. The high performance of our general binary mask optimization algorithm stems from its feature masking approach to select features and its flexibility in the number of selected features. The algorithm selects features based on the validation performance of the machine learning model. Hence, the number of selected features is not predetermined and adjusts dynamically to the dataset. Additionally, we openly share the implementation or our code to encourage further research in this area.
dc.description.provenanceSubmitted by Muhammed Murat Uçar (murat.ucar@bilkent.edu.tr) on 2025-02-22T17:28:14Z No. of bitstreams: 1 Binary_feature_mask_optimization_for_feature_selection.pdf: 782317 bytes, checksum: 6f3175db8de974e8dcae32a8f91d656f (MD5)en
dc.description.provenanceMade available in DSpace on 2025-02-22T17:28:14Z (GMT). No. of bitstreams: 1 Binary_feature_mask_optimization_for_feature_selection.pdf: 782317 bytes, checksum: 6f3175db8de974e8dcae32a8f91d656f (MD5) Previous issue date: 2025en
dc.identifier.doi10.1007/s00521-024-10913-9
dc.identifier.eissn1433-3058
dc.identifier.issn0941-0643
dc.identifier.urihttps://hdl.handle.net/11693/116655
dc.language.isoEnglish
dc.publisherSpringer UK
dc.relation.isversionofhttps://dx.doi.org/10.1007/s00521-024-10913-9
dc.rightsCC BY 4.0 Deed (Attribution 4.0 International)
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.source.titleNeural Computing and Applications
dc.subjectDimensionality reduction
dc.subjectFeature selection
dc.subjectMachine learning
dc.subjectWrapper methods
dc.titleBinary feature mask optimization for feature selection
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Binary_feature_mask_optimization_for_feature_selection.pdf
Size:
763.98 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: