User interface design for the relational inductive learning algorithm
- Global styles
- Apa
- Bibtex
- Chicago Fullnote
- Help
Abstract
Bu tezin çalışma konusu ilişkisel veritabanları için tasarlanmış olan RILA adlı bir öğrenme algoritması için kullanıcı arayüzü geliştirmektir. Bu algoritma kendisinden önce geliştirilen tümevarımsal öğrenme algoritmaları olan ILA ve ILA2' nin üzerine yeni özellikler eklenerek geliştirilmiştir. Kullanıcı arayüzü geliştirilirken özellikle RILA' nın üretmiş olduğu kuralların kullanıcıya gösteriminin anlaşılabilir olması hedeflenmiştir. Bunun yanında kural üretimi sürecinin logları da kullanıcıya gösterilmektedir. Gelişim aşamasında, grafiksel elemanlar içeren kütüphane kullanılmış ve platformdan bağımsız bir yazılım dili seçilmiştir. Bu kullanıcı arayüzü, birden çok ilişkisel veritabanına bağlanabilme yetisine de sahiptir. Gözlenmektedir ki; yazılım, tasarımı itibari ile gelecekte yeni modüller ekleme imkanı sağlamaktadır. The study subject of this thesis is developing user interface for the learning algorithm named RILA which is designed for relational databases. RILA algorithm developed by adding new features on ILA and ILA2 which are inductive learning algorithms developed before RILA algorithm. While the user interface is developed, showing of the rules generated by RILA aimed to be understandable to the user. In addition, the logs of the process of rule generation are showen to the user. In developmental stage, the library which contains the graphical elements is used and platform-independent programming language was chosen. The user interface is also has ability to connect to multiple relational database. It is observed that; the software provides the possibility of adding new modules in the future as of the design.
Collections