Görsel yazılım geliştirme ortamı ile beraber bir yapay sinir ağı kütüphanesi tasarımı ve gerçekleştirimi
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
Yapay zeka konusu bilgisayar biliminin doğuşuyla birlikte üzerindeçalışılan bir konu olmuştur. İnsan gibi düşünen, problem çözebilenyazılım ve donanım geliştirmenin günlük hayatta karşılaşılan bir çoksorunun çözümünde kullanılabileceği düşünülmüştür. Yapay sinir ağlarıbu anlamda yapay zeka konusu içerisinde önemli bir yere sahiptir. İnsanbeyninin kolaylıkla çözebildiği bir çok problemin çözümünde başarıylauygulanmaktadır.Bu tez çalışmasında Algılayıcı, ADALINE, geriye yayılma, SOMve LVQ öğrenme algoritmalarını destekleyen bir yapay sinir ağıkütüphanesi geliştirilmiştir. Ayrıca bu kütüphanenin yazılım geliştirmesürecinde zahmetsizce kullanılmasını sağlayan bir görsel geliştirme aracıda gerçekleştirilmiştir. Platform bağımsızlığı ve geniş kullanıcı kitlesinesahip olması özelliklerinden dolayı, geliştirme ortamı olarak Java tercihedilmiştir. Artificial intelligence has been a topic studied on since beginningof computer science. It's been thought that developing hardware andsoftware that able to think and solve problems like human do, can behelpful in dealing most of the daily problems. In that sense, artificialneural networks is very important in artificial intelligence. It's appliedsuccessfully on the problems that the human mind can easily solve.In that work, an artificial neural network software library, whichhas Perceptron, ADALINE, backpropagation, SOM and LVQ learningalgorithms , has been developed. Also, a visual developmentenvironment, which enables to easily use the library in softwaredevelopment process, has been implemented. For developmentenvironment Java was chosen, because of it's platform independence andwide user community.
Collections