Show simple item record

dc.contributor.advisorBeken, Murat
dc.contributor.authorŞahin, Metin
dc.date.accessioned2020-12-04T14:32:42Z
dc.date.available2020-12-04T14:32:42Z
dc.date.submitted2007
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/89298
dc.description.abstractGiriste genel olarak zeka kavramı üstünde durulmustur. Yapay zeka kavramındanyapay sinir agları konusuna geçilmistir. Yapay sinir aglarının kullanım amaçları, avantajlarıve dezavantajlarından bahsedilmistir. Bu asamada yapay sinir aglarıkavramının olusumunu gerçeklestiren biyolojik sinir agından söz edilmistir. Yapaysinir aglarının kullanıldıgı alanlar ve uygulamaları söz konusu olmustur. Yapay siniraglarının tarihsel gelisimi ve yapılan çalısmalar da dikkate alınmıstır. Ayrıca yapaysinir agları kavramını olusturan matematiksel fonksiyonlar göz önüne alınmıstır.Adım adım bu fonksiyondan çıkan formüller ile program kodlaması için temel yapımeydana getirilmistir.Yapay sinir aglarını olusturan islem elemanları, giris katmanı, ara katman ve çıkıskatmanı ayrıntılı bir sekilde göz önüne alınmıstır. Bu asamada, agırlıklardan vekullanılan transfer fonksiyonlarından bahsedilmistir.Karakter tanımaya yönelik olarak gelistirilmis ve C#'da kodlanan programın akısseması verilmistir. Programda kullanılan degiskenler ve matematiksel islem yapısı daakıs semasında yer almıstır. Akıs semasının ardından yazılmıs olan programın detayıalınmıstır. Programın çalısması için gerekli olan bazı degiskenler program içindetanımlanmıs ve degerleri atanmıstır. Örnegin: ara katmandaki ve çıkıs katmanındakiislem elemanı sayısı gibi. terasyon sayısı gibi bazı degiskenler ise programınçalısması asamasında dısarıdan girilmistir.Daha önceden Türk Alfabesi'ndeki 29 büyük ve 29 küçük harfe karsılık gelenmatris yapısı hazırlanmıs ve dosya olarak programın içinde yer almıstır. Bu girislerekarsılık olarak gelen çıkıs matrisi de (dosya) programda tanımlanarak yer almıstır.Programda islem elemanları üstündeki agırlıklar ilk önce rasgele (random) alınmıstır.terasyon sayısına kadar giris ve çıkıslar birlikte degerlendirilip agırlıklara son haliverilmistir. Ayrıca programın bu asamasından sonra belli periyotlarla olusan hatasayısal olarak gösterilip grafigi de verilmistir. Tez çalısması boyunca kullanılanbilgisayarda iterasyon sayısı en fazla 100000 degeri almıstır. Giris olarak verilenharfe ait matris, programda degerlendirilip programın çıktısı olan ilgili büyük yadaküçük harf, çıkısta görüntülenmistir.Bütün bu islemler boyunca kullanılan program konsol ortamında çalıstırılmıstır.Genel olarak yapay sinir agları kavramı tekrar incelenip son asamada karaktertanımanın hangi amaçlar için kullanılabilecegi ve programın daha hızlı çalısabilmesiiçin bazı önerilerde bulunulmustur.
dc.description.abstractThe entry of this thesis contains information about of intelligence. Then itexplains artificial neural networks. It gives information of purposes of use ,advantage and disadvantage.At this stage it explains concept of about biological neurals. Fields of using andpratices of neural Networks are in question. It explains development of historical andoperations of artificial neural networks. And then contains mathematical functions.Step by step basic informations for computer program comes into existence with formulas.It contains constituent of procedure , input section , hidden section and exitsection and it gives information about transfer functions and weights. And then itconsists flowchart of computer program. This computer program wrote at C#programming language and wrote for character recognition equipment. Flowchartcontains variable values and mathematical operations. After flowchart it consistscode of computer program.There are some values for running computer program in this section and somevalues are in the computer program. For example : counts of operation constituent ofinput and output sections? And some values gives to computer program fromoutside during running. For example : count of step.Computer program contains structure matrix of Turkish alphabet ( 29 capital letterand 29 lower case ). It contains exit character matrix.The weights take shape as random. And they get last condition after count of step.And then it consists values of error and graphic of error. The maximum count ofstep is 5000 at this computer program. During running computer program entered5000 fixed number.Computer program takes inputs after operations it displays capital letter orlowercase. Computer program runs console environment during operations.How can it use and what does it do? Answers of these questions explain(character recognition). And how can computer program more fast? It explains. Theend of this thesis contains some summary informationen_US
dc.languageTurkish
dc.language.isotr
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rightsAttribution 4.0 United Statestr_TR
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontroltr_TR
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleKarakter tanıma
dc.title.alternativeCharacter recognition
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentDiğer
dc.identifier.yokid9003549
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityHALİÇ ÜNİVERSİTESİ
dc.identifier.thesisid200289
dc.description.pages102
dc.publisher.disciplineDiğer


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

info:eu-repo/semantics/openAccess
Except where otherwise noted, this item's license is described as info:eu-repo/semantics/openAccess