Melola Discovery

← Melola Discovery

Akses terbuka Jurnal SINTA 1

Hybrid Feature Selection for Optimizing Sensor Array Reduction in Coffee Aroma Electronic Nose Systems

Journal of Robotics and Control (JRC) · Vol. 6 No. 5 (2025) · hlm. 2535–2546

DOI
10.18196/jrc.v6i5.28470
ISSN
2715-5072, 2715-5056
Terbit
2025-10-30
Penerbit
Universitas Muhammadiyah Yogyakarta
Bahasa
eng
Lisensi
creativecommons.org/licenses/by-sa/4.0

Abstrak

Electronic-nose (e-nose) arrays are often over-provisioned, inflating energy use, memory footprint, and latency—constraints that are particularly critical on edge devices. This study formulates sensor selection as a multi-objective problem and introduces a hybrid workflow that couples Kernel Principal Component Analysis (KPCA) with complementary feature selection to obtain compact, accurate models. Using an eight-sensor MOS array, we collected roasted-coffee data spanning 12 aroma classes (90 samples per class). Signals were standardized and transformed using KPCA (RBF kernel). Feature pruning involved combining supervised Recursive Feature Elimination (RFE) with an unsupervised information-content criterion, and the final subset was derived using the Non-dominated Sorting Genetic Algorithm II (NSGA-II), which jointly optimized accuracy, sensor count, runtime, and model complexity. Five repetitions with stratified 5-fold cross-validation showed low variability, with CV-accuracy standard deviations ranging from ≈0.05 to 0.12 across configurations. A Pareto-front analysis revealed a knee near six sensors: KPCA+RFE achieved 99.54% accuracy with shallow trees, while KPCA+RFE+NSGA-II reached 98.61% accuracy with the lowest runtime (0.2126 s) and reduced depth (12.89). Both hybrid approaches significantly outperformed PCA+RFE and random subsets (paired t-tests, p < 0.05). These results indicate that the proposed pipeline delivers edge-oriented efficiency—lower runtime, fewer sensors, and simpler models— without significantly compromising recognition performance. The framework is directly applicable to portable e-noses and can generalize to other VOC tasks; future work includes hardware deployment and multi-classifier validation.

Kata kunci

Jaringan kolaborasi para penulis

34 penulis · 96 tautan kepenulisan bersama · 32 lintas organisasi

Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.

  • University of Brawijaya
  • State University of Malang
  • Indonesian Institute of Sciences
  • Kanazawa University
  • UK Centre for Ecology & Hydrology
  • Universitas Wijaya Kusuma Surabaya
  • Organisasi berbeda
  • Organisasi sama
  • Afiliasi tidak diketahui
  • Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
Rekan penulisOrganisasiArtikel bersama
Diki OkiandriUniversity of Brawijaya1
Sholeh Hadi PramonoUniversity of Brawijaya1
Rahmadwati RahmadwatiUniversity of Brawijaya1
Vita KusumasariState University of Malang1
Rudy YuwonoUniversity of Brawijaya1
Rakhmad RomadhoniUniversity of Brawijaya1
Azizurrahman RafliUniversity of Brawijaya1
Yuyu WahyuIndonesian Institute of Sciences1
Akio KitagawaKanazawa University1
Adin Okta TriqadafiUniversity of Brawijaya1
Aldi Dwi PutraUniversity of Brawijaya1
Triswantoro PutroUniversity of Brawijaya1
Dewi AnggraeniUniversity of Brawijaya1
Adharul MuttaqinUniversity of Brawijaya1
Agus NabaUniversity of Brawijaya1
Panca MudjirahardjoUniversity of Brawijaya1
Heru NurwarsitoUniversity of Brawijaya1
Aji Prasetya WibawaState University of Malang1
Resnu Wahyu AdabyUniversity of Brawijaya1
Cahyo PrayogoUniversity of Brawijaya1
Didik SuprayogoUniversity of Brawijaya1
Simon OakleyUK Centre for Ecology & Hydrology1
Sumarno Reto PrawiroUniversity of Brawijaya1
Edi WidjajantoUniversity of Brawijaya1
Mas MansyurUniversitas Wijaya Kusuma Surabaya1
Hermin SulistyartiUniversity of Brawijaya1
R SugiartoUniversity of Brawijaya1
Erwin SulistyoUniversity of Brawijaya1
Atikah AtikahUniversity of Brawijaya1
Adam WiryawanUniversity of Brawijaya1

Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.

Sumber metadata: OAI-PMH (metadata jurnal) https://journal.umy.ac.id/index.php/jrc/oai, pertama di-harvest 9 Nov 2026, terakhir terlihat 9 Nov 2026.
Metadata asli (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Hybrid Feature Selection for Optimizing Sensor Array Reduction in Coffee Aroma Electronic Nose Systems</dc:title>
	<dc:creator>Dewatama, Denda</dc:creator>
	<dc:creator>Yudaningtyas, Erni</dc:creator>
	<dc:creator>Purnomo, Muhammad Fauzan Edy</dc:creator>
	<dc:creator>Sakti, Setyawan Purnomo</dc:creator>
	<dc:subject xml:lang="en-US">Electronic Nose</dc:subject>
	<dc:subject xml:lang="en-US">Feature Selection</dc:subject>
	<dc:subject xml:lang="en-US">Sensor Array Reduction</dc:subject>
	<dc:subject xml:lang="en-US">Kernel PCA</dc:subject>
	<dc:subject xml:lang="en-US">NSGA-II</dc:subject>
	<dc:subject xml:lang="en-US">Edge Computing</dc:subject>
	<dc:description xml:lang="en-US">Electronic-nose (e-nose) arrays are often over-provisioned, inflating energy use, memory footprint, and latency—constraints that are particularly critical on edge devices. This study formulates sensor selection as a multi-objective problem and introduces a hybrid workflow that couples Kernel Principal Component Analysis (KPCA) with complementary feature selection to obtain compact, accurate models. Using an eight-sensor MOS array, we collected roasted-coffee data spanning 12 aroma classes (90 samples per class). Signals were standardized and transformed using KPCA (RBF kernel). Feature pruning involved combining supervised Recursive Feature Elimination (RFE) with an unsupervised information-content criterion, and the final subset was derived using the Non-dominated Sorting Genetic Algorithm II (NSGA-II), which jointly optimized accuracy, sensor count, runtime, and model complexity. Five repetitions with stratified 5-fold cross-validation showed low variability, with CV-accuracy standard deviations ranging from ≈0.05 to 0.12 across configurations. A Pareto-front analysis revealed a knee near six sensors: KPCA+RFE achieved 99.54% accuracy with shallow trees, while KPCA+RFE+NSGA-II reached 98.61% accuracy with the lowest runtime (0.2126 s) and reduced depth (12.89). Both hybrid approaches significantly outperformed PCA+RFE and random subsets (paired t-tests, p &amp;lt; 0.05). These results indicate that the proposed pipeline delivers edge-oriented efficiency—lower runtime, fewer sensors, and simpler models— without significantly compromising recognition performance. The framework is directly applicable to portable e-noses and can generalize to other VOC tasks; future work includes hardware deployment and multi-classifier validation.</dc:description>
	<dc:publisher xml:lang="en-US">Universitas Muhammadiyah Yogyakarta</dc:publisher>
	<dc:date>2025-10-30</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.umy.ac.id/index.php/jrc/article/view/28470</dc:identifier>
	<dc:identifier>10.18196/jrc.v6i5.28470</dc:identifier>
	<dc:source xml:lang="en-US">Journal of Robotics and Control (JRC); Vol. 6 No. 5 (2025); 2535-2546</dc:source>
	<dc:source>2715-5072</dc:source>
	<dc:source>2715-5056</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.umy.ac.id/index.php/jrc/article/view/28470/11978</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2025 Denda Dewatama, Erni Yudaningtyas, Muhammad Fauzan Edy Purnomo, Setyawan Purnomo Sakti</dc:rights>
	<dc:rights xml:lang="en-US">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>