Show simple item record

dc.contributor.advisorKuru, Selahattin
dc.contributor.authorTünay, Kerem Burak
dc.date.accessioned2020-12-04T17:20:55Z
dc.date.available2020-12-04T17:20:55Z
dc.date.submitted2006
dc.date.issued2018-08-06
dc.identifier.urihttps://acikbilim.yok.gov.tr/handle/20.500.12812/93895
dc.description.abstractÖZETKARATAHTA MİMARİSİ İÇİNENDÜSTRİYEL UYGULAMAKEREM BURAK TÜNAYBu tez amaç-güdümlü karatahta sistemleri için bir kontrol mimarisinin uygulamasınıiçermektedir. Mimari, genel amaç ağaçlarının alt-amaç ağaçlarına indirgenerek taranmasınadayanmaktadır. Tezin amacı, karatahta sistemini kullanarak yapay zeka alanında problemçözme mimarisi geliştirmektir. Amaçlar, genkurallar, stratejiler, yöntemler ve bilgi kaynaklarımimarinin temel elemanlarını oluşturmaktadırlar. Ana kontrol döngüsü, o andaki çevrimdeişlenecek bilgi kaynağını belirlemek için bir değerleme mekanizması kullanmaktadır. Buradagenkurallar bilgi kaynaklarının hangi niteliklerinin kullanılacağını belirleyen lokal zamanlamakriterleridir. Öte yandan, strateji, önce-derine, önce-enine gibi global zamanlama kriteridir.Yöntemler ise, bir problemi nasıl çözmek gerektiği üzerine varolan yüksek düzeyde iki bilgiyitanımlayan kısmen tamamlanmış genel amaç ağacı yapısıdır. Mimari, ayrı kontrol ve domenkaratahtaları kullanır. Kontrol problemi ve domen ile ilgili bilgiler ayrı bilgi kaynakları iletemsil edilir.Bu mimari kullanılarak bir üretim planlaması uygulaması geliştirilmiştir. Uygulamayıgeliştirmek için, C++ ve ABAP dilleri birlikte kullanılmıştır.Keywords : Karatahta sistemleri, yapay zeka, yapay zeka tarama algoritmaları, işbirliğiyazılımları, C++, SAP, ABAP, üretim planlaması.
dc.description.abstractABSTRACTAN INDUSTRIAL APPLICATIONUSING BLACKBOARD ARCHITECTUREKEREM BURAK TÜNAYThis thesis implements control architecture for goal-driven blackboard systems. Thearchitecture is based on searching a general goal tree by diminishing into sub-goal trees. Theaim is to develop a problem solving architecture in the AI space via blackboard system. Thebasic elements of the architecture are goals, policies, strategies, facts, methods, andknowledge sources. The basic control loop employs a bidding mechanism to determine theknowledge source to be executed at the current cycle. A policy is a local scheduling criterionwhich guides to bidding process and it indicates which of the attributes of the knowledgesources are relevant in this process. A strategy is a global scheduling criteria such as depth-first, breadth-first etc. A method is a partially complete general goal tree structurerepresenting high level knowledge on how to solve a problem. The architecture employs acontrol blackboard, and separate knowledge sources for the control problem and forrepresenting the domain knowledge.A production planning application is developed using this architecture. Both C++ andABAP languages were used to implement this application.Keywords: Blackboard systems, artificial intelligence, AI search algorithms, collaboratingsoftware, C++, SAP, ABAP, production planning.en_US
dc.languageEnglish
dc.language.isoen
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.titleAn industrial application using blackboard architecture
dc.title.alternativeKaratahta mimarisi için endüstriyel uygulama
dc.typemasterThesis
dc.date.updated2018-08-06
dc.contributor.departmentBilgisayar Mühendisliği Anabilim Dalı
dc.identifier.yokid178599
dc.publisher.instituteFen Bilimleri Enstitüsü
dc.publisher.universityIŞIK ÜNİVERSİTESİ
dc.identifier.thesisid184982
dc.description.pages68
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