Yapay sinir ağı kullanarak el yazısı rakam tanıma
Recognition of handwritten numerals by using neural network
- Tez No: 84335
- Danışmanlar: PROF. DR. İHSAN GÖK
- Tez Türü: Doktora
- Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
- Anahtar Kelimeler: Belirtilmemiş.
- Yıl: 1999
- Dil: Türkçe
- Üniversite: Marmara Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Belirtilmemiş.
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: 149
Özet
ÖZET Optik karakter tanıma, yazılmış dokümanların bilgisayar ortamına aktarılmasını amaçlar. Bu aşamadan sonra, hazırlanan veriler farklı uygulamalar için kullanılabilir. Büro ya da posta dokümanlarının hızlı sınıflandırılması ve bilgisayar arşivlerinin oluşturulmasını bu uygulamalara örnek olarak verebiliriz. Makine baskısı karakter şekilleri yazım fontlarına göre sınırlı değişimler gösterir. Fakat, bu değişimler, el yazısı karakterler için büyük boyutlarda oluşmaktadır. Bu yüzden el yazısı karakter tanıma, optik tanıma uygulamalarında Önemli bir problem olarak yer tut maktadır. Karakter şekillerinden çıkarılan öznitelik verilerinin seçimi, elyazısı karakter tanımada önemli bir yer tutar. Öznitelik seçiminde, aynı karakter sınıfında yer alan şekiller için küçük farklar, fakat ayrı sınıflar için büyük farklar üreten özniteliklerin seçilmesi amaçlanır. Ayrıca, aynı sınıf içerisinde yer alan öznitelik verilerindeki değişimlerden çok etkilenmeyen uygun bir sınıflayıcıya ihtiyaç duyulur. Bu çalışmada elyazısı rakam tanımaya ilişkin bir uygulama tanıtılmaktadır. Uygulama ayrık yazılmış rakam örnekleri üzerinde gerçekleştirilmiştir. El yazısı rakamların tanınması amacıyla üretilen öznitelik seti iki alt bölümden oluşmaktadır. Bunlar, rakam şeklinin sınır eğrisi ve iskelet yapısından çıkartılmaktadır. Bu şekilde elde edilen yeni öznitelikler rakamları yansıtmada dayanıklı bir yapı gösterir. Elyazısı rakamların sınıflandırılması için Çok Katmanlı Perceptron yapay sinir ağı kullanılmıştır. Tanıma sistemi için yaklaşık 3000 farklı elyazısı rakam örneği toplanmıştır. Örnekler el yazısı dokümanlardan bir dijital tarayıcı aracılığı ile elde edilmiştir. Farklı biçimleri temsil eden 1400 adet örnek, ağ eğitiminde kullanılmak üzere seçilmiştir. Eğitim aşamasında geri yayılım algoritması ve sürekli formdaki giriş de-ğerleri kullanılmıştır. Eğitim aşamasının tamamlanmasından sonra, eğitimde kullanılmayan diğer 1600 örnek kullanılarak ağın tanıma verimi test edilmiştir. Orta boyutlardaki örnek sayısı üzerinden elde edilen sistem verimi, yöntemin başarılı sonuçlar ürettiğini göstermektedir. İşlemler, üretilen simulasyon programlan aracılığı ile bilgisayar ortamında gerçekleştirilmiştir.
Özet (Çeviri)
ABSTRACT Optic Character Recognition (OCR) aims that printed documents are transferred to inside of computer software. After this process, prepared data may be used for different applications. We can give same examples about this applications such as fast classification of the office or postal documents, generating of the computer archieves etc. Shapes of the machine printed characters show limited variations which depend on character fonts. But, this variation comes into existence in big dimensions on the handwritten character shapes. Because of that, handwritten character recognition takes place as an important problem in OCR applications. Selection of feature data which are extracted from character shapes, plays important role on recognition of the handwritten character. For selecting features, the aim is to have small difference for shapes of the same character class, but big difference for different class. In addition, a suitable classifier is required which is influenced much from shifting values of the feature data in the same class. In this study, an application which is related to the recognition of the handwritten numerals has been introduced. Feature set which are generated to recognition handwritten numerals, consists of two sub feature sets. They have been extracted from contour and skeleton structure of the numeral shape. In this way, extracted new features show a robust structure in representing numerals. An Artificial Neural Network (ANN) has been designed to classify handwritten numerals. Designed network model is Multilayer Perceptron. Approximately 3000 samples have been collected from different handwritten numerals for recognition system. Selected 1400 samples that represent variations of different shape, were used for network training. In the training phase, backpropagation algorithm has been used. After training stage is completed, recognition performance of network was tested by using other 1600 samples that mhave not been used in training. Measured system performance which comes from samples with middle dimensions, shows that the method generates succesful results. All process have been applicated by using computer simulation programs. IV
Benzer Tezler
- Yapay sinir ağları ile optik karakter tanıma
Optical character recognition with artificial neural network
MURATCAN UZTEMUR
Yüksek Lisans
Türkçe
2019
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiKontrol ve Otomasyon Mühendisliği Ana Bilim Dalı
PROF. DR. AFİFE LEYLA GÖREN SÜMER
- Integrated segmentation and recognition of handwritten digits
Elyazı rakamların birleştirilmiş tanıma ve bölütlendirilmesi
HAKAN AYGÜN
Yüksek Lisans
İngilizce
1995
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi ÜniversitesiY.DOÇ.DR. ETHEM ALPAYDIN
- Karınca kolonisi optimizasyonu ile eğitilmiş çok katmanlı yapay sinir ağı ile sınıflandırma
Classification with multilayer perceptron trained with ant colony optimization
HALE HİLAL DODURGALI
Yüksek Lisans
Türkçe
2010
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
PROF. DR. MUHİTTİN GÖKMEN
- Aircraft detection using deep learning
Derin öğrenme kullanarak hava aracı tespiti
UTKU MUTLU
Yüksek Lisans
İngilizce
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik Üniversitesiİletişim Sistemleri Ana Bilim Dalı
PROF. DR. SEDEF KENT PINAR
- An overview of some mathematical techniques in deep learning
Derin öğrenmede matematiksel tekniklere bir bakış
ELİF ÇALIŞKAN
Yüksek Lisans
İngilizce
2024
MatematikYeditepe ÜniversitesiMatematik Ana Bilim Dalı
PROF. DR. MUSTAFA POLAT