A robust feature selection approach for high-dimensional medical data classification using enhanced correlation attribute evaluation
DOI:
https://doi.org/10.58414/SCIENTIFICTEMPER.2025.16.2.06Keywords:
Assistant Professor, Department of Information Technology, Bishop Heber College(Autonomous), Affiliated to Bharathidasan University, Tiruchirappalli-620024, TamilnaduAbstract
The challenge of high-dimensional feature spaces and redundant attributes significantly impacts classification performance in medical datasets. Addressing this, the proposed Enhanced Correlation Attribute Evaluation (E-CAE) method effectively integrates multiple correlation measures such as Pearson, Spearman, Kendall, Biweight Midcorrelation, and Distance Correlation to rank and select the most relevant features. This hybrid feature selection technique was rigorously tested on three datasets: the Darwin dataset, Parkinson’s speech dataset, and Dyslexia dataset. The E-CAE method demonstrated superior classification performance across various models, achieving a remarkable 95.64% accuracy on the Darwin dataset, 93.42% accuracy on the Parkinson’s dataset, and 90.86% accuracy on the Dyslexia dataset. These results notably outperformed traditional feature selection techniques. The novelty of this approach lies in its composite scoring mechanism, which ensures robust feature evaluation and significantly enhances classification accuracy across diverse biomedical datasets.
Downloads
Downloads
Published
Deprecated: Carbon\Traits\Date::getDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1394
Deprecated: Carbon\Traits\Date::setDaysFromStartOfWeek(): Implicitly marking parameter $weekStartsAt as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1412
Deprecated: Carbon\Traits\Date::utcOffset(): Implicitly marking parameter $minuteOffset as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Date.php on line 1481
Deprecated: Carbon\Traits\Localization::locale(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Localization.php on line 447
Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62
Deprecated: Symfony\Contracts\Translation\TranslatorInterface::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorInterface.php on line 62
Deprecated: Carbon\Traits\Test::setDefaultTimezone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Test.php on line 203
Deprecated: Return type of Carbon\Traits\Date::createFromTimestamp($timestamp, $tz = null) should either be compatible with DateTime::createFromTimestamp(int|float $timestamp): static, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/Traits/Timestamp.php on line 29
Deprecated: Carbon\CarbonTimeZone::toOffsetName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 158
Deprecated: Carbon\CarbonTimeZone::toOffsetTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 172
Deprecated: Carbon\CarbonTimeZone::toRegionName(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 188
Deprecated: Carbon\CarbonTimeZone::toRegionTimeZone(): Implicitly marking parameter $date as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php on line 230
Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71
Deprecated: Symfony\Component\Translation\Translator::__construct(): Implicitly marking parameter $cacheDir as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 71
Deprecated: Symfony\Component\Translation\Translator::addResource(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 109
Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176
Deprecated: Symfony\Component\Translation\Translator::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 176
Deprecated: Symfony\Component\Translation\Translator::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Translator.php on line 211
Deprecated: Symfony\Component\Translation\MessageCatalogue::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/MessageCatalogue.php on line 66
Deprecated: Symfony\Component\Translation\MessageCatalogueInterface::all(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/MessageCatalogueInterface.php on line 42
Deprecated: Symfony\Component\Translation\TranslatorBagInterface::getCatalogue(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/TranslatorBagInterface.php on line 28
Deprecated: Carbon\AbstractTranslator::__construct(): Implicitly marking parameter $formatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/nesbot/carbon/src/Carbon/AbstractTranslator.php on line 81
Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $translator as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31
Deprecated: Symfony\Component\Translation\Formatter\MessageFormatter::__construct(): Implicitly marking parameter $intlFormatter as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation/Formatter/MessageFormatter.php on line 31
Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $domain as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44
Deprecated: Symfony\Contracts\Translation\TranslatorTrait::trans(): Implicitly marking parameter $locale as nullable is deprecated, the explicit nullable type must be used instead in /home/me0q8pmuecdl/scientifictemper.com/ojs-3.4/lib/pkp/lib/vendor/symfony/translation-contracts/TranslatorTrait.php on line 44
22-03-2025
Issue
Section
License
Copyright (c) 2025 The Scientific Temper

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
