Evrimsel Algoritmalar İçin Uygulama Ve Geliştirme Yazılım Altyapısı
Evrimsel Algoritmalar İçin Uygulama Ve Geliştirme Yazılım Altyapısı
dc.contributor.advisor | Harmancı, A. Emre | tr_TR |
dc.contributor.author | Demirkıran, Fulya | tr_TR |
dc.contributor.department | Bilgisayar Mühendisliği | tr_TR |
dc.contributor.department | Computer Engineering | en_US |
dc.date | 2004 | tr_TR |
dc.date.accessioned | 2008-02-29 | tr_TR |
dc.date.accessioned | 2015-04-07T13:59:26Z | |
dc.date.available | 2015-04-07T13:59:26Z | |
dc.description | Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2004 | tr_TR |
dc.description | Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2004 | en_US |
dc.description.abstract | Bu çalışmada, evrimsel hesaplamalar için tasarlanmış bir iskelet yapı olan PyLEA paketi tanıtılmıştır. Pakette evrimsel operatörler ve operatörlere ait yöntemlerin yanısıra bazı örnek problemler de tanımlanmıştır. Bir toplum ve bireyler varolduğunda pakette tanımlanmış operatörler ile birlikte kullanıcı tarafından tanımlanmış operatörler istenilen sırada toplumdaki bireyler üzerinde uygulanabilir. Böylece pakette tanımlanmış olan örnek problemler için ya da kullanıcı tarafından tanımlanan problemler için çözüm evrimsel algoritmalarla aranabilir. Kullanıcı kendi operatörlerini ya da problemlerini yükleyebileceği gibi paketin gen, kromozom, birey, toplum v.b. gibi yapılarına başka yapılar ekleyerek onları genişletebilir. Ayrıca paket yapısı için kullanımı kolay bir arayüz tasarlanmıştır. Arayüz ile programlama bilgisi gerekmeksizin evrimsel algoritmalar koşturulabilir. Arayüz eğitim, uygulama ve geliştirme gibi çeşitli amaçlarda kullanılabilir. Diğer iskelet yapılar arasında PyLEA kullanımı kolay arayüzü, platformdan bağımsız ve esnek yazılımı, öğrenimi ve kullanımı kolay yapısı sayesinde üstünlük göstermektedir. | tr_TR |
dc.description.abstract | In this study a new framework named PyLEA, that was designed for evolutionary computation, is introduced. Evolutionary operators and operators’ methods and some benchmarking problems are defined in PyLEA. Having a population of individuals it is possible to apply a sequence of package’s operators and methods together with user defined operator and methods to the individuals in order to solve a problem defined in PyLEA or a user defined one. A user can import problems, operators and methods he/she defined to the package and also expand the structures defined in the package like gene, chromosome, individual, population etc. by adding other structures to them. A user friendly interface is designed for PyLEA. Interface enables users without programming knowledge to run evolutionary algorithms. Interface can be used for multiple purposes like education, application and development. Among other frameworks PyLEA is better with user friendly interface, platform independent and flexible software, easy to learn and use structure. | en_US |
dc.description.degree | Yüksek Lisans | tr_TR |
dc.description.degree | M.Sc. | en_US |
dc.identifier.uri | http://hdl.handle.net/11527/312 | |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.publisher | Institute of Science and Technology | en_US |
dc.rights | İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. | tr_TR |
dc.rights | İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | en_US |
dc.subject | Evrimsel hesaplama | tr_TR |
dc.subject | Evrimsel operatör | tr_TR |
dc.subject | Evrimsel algoritma | tr_TR |
dc.subject | Evolutionary computation | en_US |
dc.subject | Evolutionary operator | en_US |
dc.subject | Evolutionary algorithm | en_US |
dc.title | Evrimsel Algoritmalar İçin Uygulama Ve Geliştirme Yazılım Altyapısı | tr_TR |
dc.title.alternative | Application And Development Framework For Evolutionary Algorithms | en_US |
dc.type | Master Thesis | en_US |
Dosyalar
Orijinal seri
1 - 1 / 1