Hastalık teşhisi için bir yapay sinir ağları yazılımının tasarlanması ve gerçekleştirilmesi
Design and implementation of an artificial neural network software to diagnose disease
- Tez No: 453487
- Danışmanlar: DOÇ. DR. İSMAİL SARITAŞ
- Tez Türü: Yüksek Lisans
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 2017
- Dil: Türkçe
- Üniversite: Selçuk Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 94
Özet
Bu tez çalışmasında, tıbbi tanılamayı desteklemek amacıyla yapay sinir ağları yöntemi kullanılmıştır. C#.NET programlama dili ile görsel arayüze sahip olan bir yazılım gerçekleştirilmiştir. Yazılım ile, sonuçların başarı analizi yapılabilmekte ve performansı ölçülebilmektedir. Yazılım, yapay sinir ağlarıyla ilgili uygulamalarda ve akademik çalışmalarda kullanılabilecek şekilde tasarlanmıştır. Yapılan çalışmalarda, eğitim ve test veri seti olarak romatoid artrit hastası olan ve olmayan insanlardan alınmış veriler kullanılmıştır. Yazılım ile, dinamik biçimde belirlenen nöron sayısı, öğrenme hızı, momentum katsayısı ve iterasyon sayısına göre eğitim yapılabilmektedir. Ağın, 0 (sıfır) hataya, ortalama olarak 500 ve 1500 iterasyon aralığında ulaştığı tespit edilmiştir. Farklı işlemcili bilgisayarlarda, 1500 ve üzerinde gerçekleştirilen iterasyonlarda %82 ve %100 aralığında başarılar elde edilmiştir. Çalışmada, yapay sinir ağlarının önemi ve öğrenebilen yazılımların bilgisayar teknolojilerindeki avantajları incelenmiştir. Ayrıca, romatoid artrit hastalığı teşhisi için Backpropagation algoritması Matlab ortamında da incelenmiştir. Backpropagation ve Perceptron algoritması ile bulunan sonuçlar, performans açısından karşılaştırılmıştır. Backpropagation algoritması ile %82 doğruluk yüzdesi elde edilirken, Perceptron algoritması ile doğruluk yüzdesi %71 olarak bulunmuştur.
Özet (Çeviri)
In this thesis, method of artificial neural networks is used in order to support medical diagnostics. A software, which has a visual interface, has been designed with C#.NET programming language. With this software, success analysis of the results can be made and the performance of the results can be measured. This software was designed to be able to be used in academic studies and in applications which are related to artificial neural networks. In the studies, the datas which are received from the patients with rheumatoid arthritis and from the people who are not suffering from rheumatoid arthritis are used as training and test data sets . With the software, training takes place according to the desired number of neurons, learning rate, momentum coefficient and number of iterations which are determined dinamically. It was found that the network, on average, reaches the zero error rate, in the range of 500 and 1500 iterations. In the iterations which were performed 1500 times and more in computers with different processors, 82% to 100% success rate has been obtained. In this study, the importance of artificial neural networks and the advantages of the software, that can learn, in computer technologies have been examined. Also, backpropagation algorithm was examined in Matlab environment for the diagnosis of rheumatoid arthritis. The results found with the backpropagation algorithm and the perceptron algorithm have been compared in terms of performance. While %82 accuracy percentage is obtained with the Backpropagation algorithm, the accuracy percentage is found as %71 with Perceptron algorithm.
Benzer Tezler
- Hizmet reddi saldırılarının derin öğrenme ile tespiti
Detection of denial of service attacks using deep learning
AYŞEGÜL SUNGUR
Yüksek Lisans
Türkçe
2018
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolNecmettin Erbakan ÜniversitesiEndüstri Mühendisliği Ana Bilim Dalı
DR. ÖĞR. ÜYESİ MEHMET HACIBEYOĞLU
- Evolutionary feature optimization for plant leaf disease detection by deep neural networks
Bitki yaprak hastalık teşhisi için derin sinir ağları ile evrimsel özellik optimizasyonu
JALAL SADOON HAMEED AL BAYATI
Doktora
İngilizce
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
Prof. Dr. BURAK BERK ÜSTÜNDAĞ
- Image denoising in volume rendering
Hacim işlemede gürültü temizleme
ABİDİN ÇALIŞKAN
Doktora
İngilizce
2018
Elektrik ve Elektronik MühendisliğiÇukurova ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
PROF. DR. ULUS ÇEVİK
- Kanserli lökosit hücrelerinin tespit ve sınıflandırılmasında dinamik bölütleme
Determinationand classification of cancerous leukocyte cells with dynamic segmentation method
ÖMER KASIM
Doktora
Türkçe
2015
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolMarmara ÜniversitesiElektronik-Bilgisayar Eğitimi Ana Bilim Dalı
YRD. DOÇ. AHMET EMİN KUZUCUOĞLU
- Hastalık teşhisi için kurumsal uygulama arayüzleri ve performans analizleri
Enterprise application interfaces for diagnosing illnesses and performance analyses
DORUK TOLGA ATASOY
Yüksek Lisans
Türkçe
2011
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolHaliç ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. HALUK GÜMÜŞKAYA