Geri Dön

Comparitive analysis of CNN algorithms for mushroom classification with proposed lightweight model

CNN algoritmalarının mantar sınıflandırmada önerilen hafif CNN modeli ile karşılaştırmalı analizi

  1. Tez No: 883955
  2. Yazar: AHMET NAMLI
  3. Danışmanlar: DR. ÖĞR. ÜYESİ DİDEM ÖLÇER
  4. Tez Türü: Yüksek Lisans
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2024
  8. Dil: İngilizce
  9. Üniversite: Başkent Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Bilgisayar Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 89

Özet

Mantar türlerinin sınıflandırılması, ekolojik ve sağlıkla ilgili konularda önemli zorluklar ortaya koymaktadır; güvenilir tanımlamalar elde etmek için sınıflandırma tekniklerinde ilerleme kaydedilmesi gerekmektedir. Bu yüksek lisans tezi, mantar sınıflandırma görevi için özel olarak tasarlanmış yeni, hafif bir evrişimsel sinir ağının geliştirilmesi üzere tasarlanan ve değerlendirilen bir metodolojiyi açıklamayı amaçlamaktadır. Bu çalışma, gerçek zamanlı kullanıma uygun, hesaplama açısından uygun maliyetli ve yüksek hassasiyetli sınıflandırma yapabilen özel bir evrişimsel sinir ağı modeli sunmaktadır. Bu nedenle, önerilen modeli, geleneksel sınıflandırıcılar ve EfficientNet-B7, ResNet-50, InceptionV3 ve MobileNetV2 gibi son teknoloji evrişimsel sinir ağı mimarileri ile birlikte mantar görüntülerinden oluşan bir veri kümesi üzerinde değerlendiriyoruz. Özel modelin, hesaplama karmaşıklığını azaltırken modelin etkinliğinden ve yeteneğinden ödün vermeyecek şekilde tasarlanmasına özen gösterilmiştir. Bu yaklaşım, modelin düşük hesaplama kaynaklarına sahip platformlarda bile etkili bir şekilde çalışmasına yardımcı olur. Kapsamlı bir değerlendirme, tasarlanan evrişimsel sinir ağının yalnızca mevcut modellere kıyasla farklı mantar türlerinin tanımlanmasında makul bir doğruluğa sahip olduğunu değil, aynı zamanda sınıflandırma sürecini de önemli ölçüde hafiflettiğini ortaya koyacaktır. Bu çalışma, modelin farklı ve görülmemiş mantar türlerini sınıflandırabilmesi için aşırı öğrenme sorununu hafifletmek amacıyla gelişmiş düzenlileştirme tekniklerini entegre ederek modelin sağlamlığını daha da güçlendirmektedir. Son olarak, tezde görüntü arka planlarının çeşitliliğinin ve aydınlatma koşullarının değişkenliğinin veri kümelerinde model performansını etkilediği bilinen özellikler olduğu vurgulanmaktadır. Bu sonuçlar, başarılı bir makine öğrenimi modelinin eğitilmesinde iyi hazırlanmış bir veri kümesinin önemine ışık tutmakta ve modelin sağlamlığını artırmak amacıyla veri kümesi zenginleştirilmesine ilişkin stratejiler çizmektedir. Sonuç olarak, bu çalışma mantar sınıflandırması için güvenilir, verimli ve erişilebilir bir araç sağlayarak mikoloji alanına katkıda bulunmaktadır. Ayrıca, gerçek zamanlı ve yerinde biyolojik sınıflandırma görevleri için hafif karmaşıklığa sahip sinir ağlarının uygulanmasına yönelik gelecekteki araştırmalar için bir emsal oluşturmakta; ekoloji ve halk sağlığı alanlarında yapay zekâ odaklı tanımlama sistemlerinin daha geniş bir şekilde benimsenmesini teşvik etmektedir.

Özet (Çeviri)

The classification of mushroom species presents significant ecologic and health-related challenges; advancement in classification techniques is required to gain reliable identifications. This master's thesis aims to explain a methodology that was devised and evaluated in the development of a novel, lightweight convolutional neural network designed specifically for the task of mushroom classification. The study provides a custom convolutional neural network model computationally cost-effective and capable of high-precision classification, fit for real-time usage. Hence, we evaluate the proposed model on this dataset of curated mushroom images with traditional classifiers and state-of-the-art convolutional neural network architectures, such as EfficientNet-B7, ResNet-50, InceptionV3, and MobileNetV2. The custom model is depth-wise separations engineered in such a way that while they reduce the computational load, they don't compromise the effectiveness of the model. This approach helps the model function effectively even on platforms having low computational resources. A comprehensive evaluation would reveal that a custom convolutional neural network has reasonable accuracy not only in the identification of different mushroom species vis-à-vis existing models but has significantly lightened the classification process as well. This study further strengthens the robustness of the model by integrating advanced regularization techniques to mitigate the problem of overfitting so that the model classifies across different and unseen mushroom species. Finally, it is highlighted in the thesis that the diversity of image backgrounds and variability of lighting conditions are characteristics known to affect model performance in datasets. These results shed light on the importance of a well-prepared dataset in training a successful machine learning model and draw strategies regarding dataset augmentation to lead to improved robustness of the model. In conclusion, this work contributes to the field of mycology by providing a reliable, efficient, and accessible tool for mushroom classification. It also sets a precedent for future research into the application of lightweight neural networks for real-time and on-site biological classification tasks, promoting broader adoption of artificial intelligence driven identification systems in ecological and public health domains.

Benzer Tezler

  1. Deep learning approaches for hailstorm detection and forecasting using CNN and LSTM algorithms: Comparative evaluation of radar products

    Derin öğrenme yaklaşımlarıyla dolu fırtınası tespiti ve tahmini için CNN ve LSTM algoritmalarının kullanılması: Radar ürünlerinin karşılaştırmalı değerlendirmesi

    NAHİT ÇATMADIM

    Yüksek Lisans

    İngilizce

    İngilizce

    2023

    Bilim ve Teknolojiİstanbul Teknik Üniversitesi

    İklim ve Deniz Bilimleri Ana Bilim Dalı

    PROF. DR. MEHMET SİNAN ÖZEREN

  2. A comparative study of deep learning approaches for autonomous vehicle control

    Otonom araç kontrolü için ̇derin öğrenme yaklaşımlarının karşılaştırılması

    EMRE ŞAHİN

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Mekatronik Mühendisliğiİstanbul Teknik Üniversitesi

    Mekatronik Mühendisliği Ana Bilim Dalı

    PROF. DR. GÜLAY ÖKE GÜNEL

  3. Derin öğrenme yaklaşımı ile malaria (sıtma) hastalığı görüntülerinin sınıflandırılması

    Classification of malaria disease images using deep learning approach

    MOHANAD MOHAMMED QANBAR

    Yüksek Lisans

    Türkçe

    Türkçe

    2019

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSelçuk Üniversitesi

    Bilişim Teknolojileri Mühendisliği Ana Bilim Dalı

    PROF. DR. ŞAKİR TAŞDEMİR

  4. Emotion recognition using deep learning focusing on the hand and facial expressions

    El ve yüz ifadelerine odaklanan derin oğrenmeyi kullanarak duygu tanıma

    HASANAIN JAWAD RADEEF

    Yüksek Lisans

    İngilizce

    İngilizce

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolAnkara Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    YRD. DOÇ. DR. YILMAZ AR

  5. A comparative study of deep learning techniques in concrete crack detection: Convolutional neural networks and logistic regression

    Beton çatlağı tahminde derin öğrenme yöntemlerinin kıyaslamalı bir çalışması: Evrişimsel sinir ağları ve lojistik regresyon

    AZHI YASSIN RASUL

    Yüksek Lisans

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Kültür Üniversitesi

    Endüstri Mühendisliği Ana Bilim Dalı

    PROF. DR. FADİME YÜKSEKTEPE