Konvolüsyonel sinir ağları kullanılarak çiçek türlerinin sınıflandırılması
Yükleniyor...
Tarih
2019
Yazarlar
Dergi Başlığı
Dergi ISSN
Cilt Başlığı
Yayıncı
Selçuk Üniversitesi Fen Bilimleri Enstitüsü
Erişim Hakkı
info:eu-repo/semantics/openAccess
Özet
Konvolüsyonel sinir ağları (Convolutional Neural Networks - CNN) yüz tanıma, hasta teşhisi, nesne algılama ve resim sınıflandırma gibi birçok alanda oldukça başarılı olarak kullanılmaktadır. CNN, görüntü veri kümeleri üzerinde sınıflandırma işlemi gerçekleştirir. Önce görüntü veri kümelerini sayısal dizilere çevirir, daha sonra bu sayısal verileri sınıflandırma işlemine tabi tutar. CNN'de oluşturulan model sınıflandırma başarısını doğrudan etkilemektedir, dolayısıyla her görüntü veri kümesine uygun bir CNN modeli tasarlamak gerekmektedir. Bu tez çalışmasında, Kaggle web sitesinden 10 farklı çiçek türünün 210 görüntüsünden oluşan çiçek resimleri veri kümesi ele alınarak, bu çiçek resim veri kümesine uygun bir CNN modeli tasarımı önerilmiştir. Önerilen CNN modeli üzerinde çiçek resim veri kümesinin daha iyi başarı ile sınıflandırma işlemini gerçekleştirmesi için çiçek resimleri üzerinde 4 farklı açıda yansıtma ve döndürme işlemleri ile veri kümesinin büyüklüğü arttırılmıştır. Çiçek resimleri veri kümesi üzerinde hem renkli olarak hem de gri olarak sınıflandırma işlemi yapılmıştır. Önerilen CNN modeli üzerinde sınıflandırma başarıları 5-fold çapraz doğrulama ile elde edildikten sonra renkli veri kümesinin sınıflandırma sonuçları gri sınıflandırma sonuçları ile karşılaştırılmıştır. Deneysel sonuçlara göre önerilen CNN modeli renkli ve gri veri kümeleri için sırasıyla %84 ve %47 test sınıflandırma başarıları elde etmiştir. Elde edilen sınıflandırma test sonuçlarına göre önerilen CNN modeli renkli veri kümesi üzerinde daha iyi bir performans göstermiştir.
Convolutional Neural Networks (CNN) is used very successfully in many areas such as face recognition, patient diagnosis, object detection and picture classification. The CNN performs the classification on the image data sets, first converts the image data sets to numerical arrays, then subject the numerical data to the classification process. The model created in CNN directly affects the success of the classification, so it is necessary to design a CNN model suitable for each image data set. In this thesis, a flower image dataset consisting of 210 images of 10 different flower species from Kaggle website is considered and a CNN model design suitable for this flower image dataset is proposed. On the proposed CNN model, the data set was increased implementing 4 different angles of reflection and rotation on the flower images in order to achieve better classification results of the flower image data set. Flower images were graded both in color and gray on the dataset. The classification successes on the proposed CNN model were obtained by 5-fold cross validation and the results of the color data set were compared with the gray classification results. According to experimental results, the proposed CNN model achieved 84% and 47% test classification successes for color and gray data sets, respectively. According to the obtained classification test results, the proposed CNN model performed better on the color dataset.
Convolutional Neural Networks (CNN) is used very successfully in many areas such as face recognition, patient diagnosis, object detection and picture classification. The CNN performs the classification on the image data sets, first converts the image data sets to numerical arrays, then subject the numerical data to the classification process. The model created in CNN directly affects the success of the classification, so it is necessary to design a CNN model suitable for each image data set. In this thesis, a flower image dataset consisting of 210 images of 10 different flower species from Kaggle website is considered and a CNN model design suitable for this flower image dataset is proposed. On the proposed CNN model, the data set was increased implementing 4 different angles of reflection and rotation on the flower images in order to achieve better classification results of the flower image data set. Flower images were graded both in color and gray on the dataset. The classification successes on the proposed CNN model were obtained by 5-fold cross validation and the results of the color data set were compared with the gray classification results. According to experimental results, the proposed CNN model achieved 84% and 47% test classification successes for color and gray data sets, respectively. According to the obtained classification test results, the proposed CNN model performed better on the color dataset.
Açıklama
Anahtar Kelimeler
AlexNet, Geri yayılım, Konvolüsyonel Sinir Ağları, Derin Öğrenme, Görüntü Sınıflandırma, Back propagation, Convolutional Neural Networks, Deep Learning, Image Classification
Kaynak
WoS Q Değeri
Scopus Q Değeri
Cilt
Sayı
Künye
Ghrairi, E. S. (2019). Konvolüsyonel Sinir Ağları Kullanılarak Çiçek Türlerinin Sınıflandırılması. (Yüksek Lisans Tezi). Selçuk Üniversitesi, Fen Bilimleri Enstitüsü, Konya.