Research Article

Elma Yaprak Hastalıklarının Sınıflandırılması için Genetik Algoritma ile Otomatik ESA Mimarisi Tasarımı

Volume: 16 Number: 1 March 26, 2025

Elma Yaprak Hastalıklarının Sınıflandırılması için Genetik Algoritma ile Otomatik ESA Mimarisi Tasarımı

Öz

Bitki yaprak hastalıklarının erken teşhisi ürün verimi, kalitesi ve sürekliliği için çok önemlidir. Son yıllarda yaprak hastalıklarının teşhisinde evrişimsel sinir ağları (ESA) yüksek başarım göstermektedir. Fakat ESA modeli tasarım sürecinde çok sayıda parametrenin belirlenmesinde çok fazla deney yapılmaktadır ve bu işlem uzman bilgisi gerektirmektedir. Bu durum probleme uygun optimal bir ESA'nın tasarım sürecini zorlaştırmaktadır. Bu çalışmada, elma yaprağı hastalıklarının sınıflandırılması amacıyla genetik algoritma (GA) ile otomatik ESA mimarisi tasarımı önerilmiştir. Önerilen yöntemdeki mimari 3 bileşenden oluşmaktadır: evrişim bloğu, global ortalama havuzlama ve tam bağlantılı katman bloğu. Evrişim bloğu, 3x3 evrişim, aktivasyon fonksiyonu, yığın normalizasyonu ve maksimum havuzlama katmanlarından oluşmaktadır. Tam bağlantılı katman bloğu, tam bağlantılı katman, aktivasyon fonksiyonu ve budama katmanlarını içermektedir. Yöntemde GA ile evrişim bloğu sayısı, filtre sayısı, öğrenme oranı, tam bağlantılı katman ve birimi sayısı, budama oranı ve global ortalama havuzlama kullanımı parametrelerinin optimum değerleri araştırılmıştır. Bu optimum değerlerle ESA modeli otomatik olarak tasarlanmıştır. Üretilen mimari ile elma yaprağı hastalıklarının sınıflandırılmasında %98.58 doğruluk , %98.68 F1-skoru, %98.68 kesinlik ve %98.68 duyarlılık sonuçları elde edilmiştir. Tasarlanan mimarinin performansı SqueezeNet, ShuffleNet ve MobileNetV2 ön eğitimli ağlarıyla karşılaştırılmıştır. Otomatik tasarlanan ESA mimarisinin, daha az parametre sayısı ile, manuel tasarlanmış mimarilerden daha iyi ya da kıyaslanabilir başarım gösterdiği görülmüştür. Ayrıca önerilen yaklaşım farklı veriler için de otomatik olarak evrişimsel sinir ağı modeli tasarımına uygundur.

Anahtar Kelimeler

References

  1. [1] C. Chantrapornchai, S. Kajkamhaeng, P. Romphet, “Micro-architecture design exploration template for AutoML case study on SqueezeSEMAuto,” Scientific Reports 13(1), 2023, 10642.
  2. [2] W. N. Ismail, H. A. Alsalamah, M. M. Hassan, E. Mohamed, “AUTO-HAR: An adaptive human activity recognition framework using an automated CNN architecture design,” Heliyon 9(2), 2023.
  3. [3] A. A. Ahmed, S. M. Darwish, “A meta-heuristic automatic CNN architecture design approach based on ensemble learning,” IEEE Access, 9, 2021, pp. 16975-16987.
  4. [4] J. Liang, H. Cao, Y. Lu, M. Su, “Architecture search of accurate and lightweight CNNs using genetic algorithm,” Genetic Programming and Evolvable Machines, 25(1), 2024, 13.
  5. [5] A. Al Bataineh, D. Kaur, M. Al-khassaweneh, E. Al-sharoa, “Automated CNN architectural design: A simple and efficient methodology for computer vision tasks,” Mathematics, 11(5), 2023, 1141.
  6. [6] P. Liashchynskyi, P. Liashchynskyi, “Grid search, random search, genetic algorithm: a big comparison for NAS,” arXiv preprint arXiv:1912.06059, 2019.
  7. [7] B. Zoph, “Neural Architecture Search with Reinforcement Learning,” arXiv preprint arXiv:1611.01578, 2016.
  8. [8] V. Lopes, L. A. Alexandre, “HMCNAS: Neural architecture search using hidden Markov chains and Bayesian optimization.” arXiv preprint arXiv:2007.16149, 2020.

Details

Primary Language

Turkish

Subjects

Image Processing , Deep Learning , Neural Networks , Machine Learning (Other)

Journal Section

Research Article

Early Pub Date

March 26, 2025

Publication Date

March 26, 2025

Submission Date

October 3, 2024

Acceptance Date

January 16, 2025

Published in Issue

Year 2025 Volume: 16 Number: 1

IEEE
[1]Ö. N. Özaras, A. Günay Yılmaz, and E. Gedikli, “Elma Yaprak Hastalıklarının Sınıflandırılması için Genetik Algoritma ile Otomatik ESA Mimarisi Tasarımı”, DUJE, vol. 16, no. 1, pp. 49–57, Mar. 2025, doi: 10.24012/dumf.1560599.