Dergiler / Kahramanmaraş Sütçü İmam Üniversitesi Mühendislik Bilimleri Dergisi / 2018 / Cilt: 21 - Sayı: 3

Buğday Tipi Sınıflandırma için Yapay Sinir Ağı Uygulaması: Yeni Bir Yapay Zeka Eğitimi Yazılımı

Application of Artificial Neural Network for Wheat Type Classification: A Novel Artificial Intelligence Training Software

Sayfa
246–257
DOI
—

Özet

Bu çalışmada, yapay sinir ağlarının eğitiminde kullanılmak üzere .NET ortamında C# programlama dili kullanılarak görsel arayüze sahip bir eğitim yazılımı geliştirilmiştir. Gerçekleştirilen yapay sinir ağı sınıflandırma yazılımı buğday türü sınıflandırılması örneğine uygulanmış ve başarılı sonuçlar alınmıştır. Ayrıca çalışmada, yapay sinir ağları konusunun önemine değinilmiştir. Yapay sinir ağlarının eğitilmesi aşamasında kullanılan mevcut yazılımların kullanım karmaşıklığının ve zorluğunun önüne geçmek için geliştirilen yazılımda buğday türlerinin sınıflandırılmasında geriye yayılım (backprogration) algoritmasından yararlanılmıştır. Ayrıca geliştirilen bu yazılım yapay sinir ağları ile çözülebilecek uygulamalarda ve diğer bütün çalışmalarda kullanılabilecek esneklik ve yapıda tasarlanmıştır.

Abstract

In this study, a training software with a visual interface was developed by using C# programming language in .NET platform for the purpose of using it in artificial neural networks’ training. The created artificial neural network classification software was applied on wheat type classification case study and successful results were achieved. Additionally, the importance of artificial neural networks was mentioned in the study. Backpropagation algorithm was utilized in wheat type classification case and in the developed software in order to eliminate the difficulty and complexity of the use of current software in an artificial neural network training process. Additionally, the developed software was designed in flexible and convenient structure as to be used in the applications which could be solved with artificial neural networks and other all kinds of studies.

Anahtar kelimeler: Yapay Sinir Ağları, Yapay Zeka, Sınıflandırma, Yapay Zeka Eğitim Uygulaması