Basit öğe kaydını göster

dc.contributor.advisorKuru, Selahattinen_US
dc.contributor.authorTünay, Kerem Buraken_US
dc.contributor.otherIşık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programıen_US
dc.date.accessioned2016-06-01T11:47:51Z
dc.date.available2016-06-01T11:47:51Z
dc.date.issued2006
dc.identifier.citationTünay, K. B. (2006). An industrial application using blackboard architecture. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü.en_US
dc.identifier.urihttps://hdl.handle.net/11729/906
dc.descriptionText in English ; Abstract: English and Turkishen_US
dc.descriptionIncludes bibliographical references (leaves 58)en_US
dc.descriptionviii, 59 leavesen_US
dc.description.abstractThis thesis implements control architecture for goal-driven blackboard systems. The architecture is based on searching a general goal tree by diminishing into sub-goal trees. The aim is to develop a problem solving architecture in the AI space via blackboard system. The basic elements of the architecture are goals, policies, strategies, facts, methods, and knowledge sources. The basic control loop employs a bidding mechanism to determine the knowledge source to be executed at the current cycle. A policy is a local scheduling criterion which guides to bidding process and it indicates which of the attributes of the knowledge sources 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 structure representing high level knowledge on how to solve a problem. The architecture employs a control blackboard, and separate knowledge sources for the control problem and for representing the domain knowledge. A production planning application is developed using this architecture. Both C++ and ABAP languages were used to implement this application.en_US
dc.description.abstractBu 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ına dayanmaktadı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 çevrimde işlenecek bilgi kaynağını belirlemek için bir değerleme mekanizması kullanmaktadır. Burada genkurallar bilgi kaynaklarının hangi niteliklerinin kullanılacağını belirleyen lokal zamanlama kriterleridir. Ö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 bilgiyi tanımlayan kısmen tamamlanmış genel amaç ağacı yapısıdır. Mimari, ayrı kontrol ve domen karatahtaları kullanır. Kontrol problemi ve domen ile ilgili bilgiler ayrı bilgi kaynakları ile temsil 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.en_US
dc.description.tableofcontentsINTRODUCTIONen_US
dc.description.tableofcontentsBLACKBOARD SYSTEMSen_US
dc.description.tableofcontentsA BLACKBOARD SYSTEM IN DETAILen_US
dc.description.tableofcontentsKNOWLEDGE SOURCESen_US
dc.description.tableofcontentsTHE BLACKBOARDen_US
dc.description.tableofcontentsCONTROL COMPONENTen_US
dc.description.tableofcontentsBLACKBOARD SYSTEMS AS COLLABORATING SOFTWAREen_US
dc.description.tableofcontentsREPRESENTATIONen_US
dc.description.tableofcontentsAWARENESSen_US
dc.description.tableofcontentsINVESTIGATIONen_US
dc.description.tableofcontentsINTERACTIONen_US
dc.description.tableofcontentsINTEGRATIONen_US
dc.description.tableofcontentsCOORDINATIONen_US
dc.description.tableofcontentsTHE PROPOSED ARCHITECTUREen_US
dc.description.tableofcontentsELEMENTS OF THE CONTROL LOOPen_US
dc.description.tableofcontentsTHE CONTROL LOOP IN DETAILen_US
dc.description.tableofcontentsA SIMPLE EXAMPLE OF ARCHITECTUREen_US
dc.description.tableofcontentsFLIGHT TICKETING PLANen_US
dc.description.tableofcontentsTHE SCENARIOen_US
dc.description.tableofcontentsELEMENTS, KNOWLEDGE SOURCES AND FACTSen_US
dc.description.tableofcontentsEXECUTION OF THE SYSTEMen_US
dc.description.tableofcontentsIMPLEMENTATIONen_US
dc.description.tableofcontentsGENERAL FLOW OF THE IMPLEMENTATIONen_US
dc.description.tableofcontentsARCHITECTURE ELEMENTSen_US
dc.description.tableofcontentsTHE CONTROL LOOP FLOWCHARTen_US
dc.description.tableofcontentsEXAMPLESen_US
dc.description.tableofcontentsAPPLICATION: ROUTING PLANNER IN A FACTORYen_US
dc.description.tableofcontentsTHE SCENARIOen_US
dc.description.tableofcontentsABAP PROGRAM : ZPLANTESTen_US
dc.description.tableofcontentsELEMENTS, KNOWLEDGE SOURCES AND FACTSen_US
dc.description.tableofcontentsEXECUTION OF THE SYSTEMen_US
dc.description.tableofcontentsOTHER APPLICATIONS IN THE MARKETen_US
dc.description.tableofcontentsTRIGGERen_US
dc.description.tableofcontentsPREACTORen_US
dc.description.tableofcontentsCONCLUSION AND EVALUATIONen_US
dc.language.isoengen_US
dc.publisherIşık Üniversitesien_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectABAPen_US
dc.subjectAI search algorithmsen_US
dc.subjectArtificial intelligenceen_US
dc.subjectBlackboard systemsen_US
dc.subjectC++en_US
dc.subjectCollaborating softwareen_US
dc.subjectProduction planningen_US
dc.subjectSAPen_US
dc.subjectİşbirliği yazılımlarıen_US
dc.subjectKaratahta sistemlerien_US
dc.subjectÜretim planlamasıen_US
dc.subjectYapay zekaen_US
dc.subjectYapay zeka tarama algoritmalarıen_US
dc.subject.lccQA76.76.D47 T86 2006
dc.subject.lcshArtificial intelligence.en_US
dc.subject.lcshC++ (Computer program language)en_US
dc.subject.lcshComputer software -- Development.en_US
dc.titleAn industrial application using blackboard architectureen_US
dc.title.alternativeKaratahta mimarisi için endüstriyel uygulamaen_US
dc.typemasterThesisen_US
dc.contributor.departmentIşık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programıen_US
dc.relation.publicationcategoryTezen_US
dc.contributor.institutionauthorTünay, Kerem Buraken_US


Bu öğenin dosyaları:

Thumbnail

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster

info:eu-repo/semantics/openAccess
Aksi belirtilmediği sürece bu öğenin lisansı: info:eu-repo/semantics/openAccess