Кіріспе
Жасанды интеллект және танымдық ғылымда құрылымдық карталау қозғалтқышы (SME) – Дедре Джентнердің психологиялық теориясына негізделген аналогтық сәйкестікті іздеу алгоритмінің бағдарламалық қамтамасыздағы іске асырылуы. Джентнердің құрылымдық карталау идеясының негізі – аналогия, ол білімді бір саладан (негізгі) екінші салаға (мақсат) бейімдеу болып табылады. Құрылымдық карталау қозғалтқышы – аналогия және ұқсастықтарды салыстырудың компьютерлік моделі. Теорияның пайдасы – ол сыртқы белгілерге мән бермейді және егер олардың ұсынылымдық құрылымы ортақ болса, потенциалды түрде өте әртүрлі нәрселер арасында сәйкестік табуға мүмкіндік береді. Мысалы, SME қаламның сүңгіге ұқсас екенін анықтай алады, себебі екеуі де сұйықтықты таратуға қатысады, бірақ олар мұны әртүрлі жолмен жасайды.
Құрылым картасының теориясы
Құрылымдық карталау теориясы жүйелілік принципіне негізделген, онда байланысты білім тәуелсіз фактілерден артық деп есептеледі. Сондықтан, құрылымдық карталау машинасы, егер олар үлкен құрылымның бөлігі болмаса, оқшауланған бастапқы-мақсатты карталауларды назарға алмауы керек. Теория бойынша, ҚКЖ (құрылымдық карталау жүйесі) бұрыннан карталанған біліммен байланысты объектілерді карталауы тиіс. Теория сонымен қатар карталаудың бір-бірге сәйкестік принципін талап етеді, яғни бастапқы сипаттаманың ешбір бөлігі мақсаттағы бірден көп элементке, ал мақсатты сипаттаманың ешбір бөлігі бастапқыдан бірден көп бөлікке карталанбауы керек. Теория сондай-ақ, егер сәйкестік бастапқы объектіні мақсатты объектіге карталаса, онда бастапқы және мақсатты объектілердің аргументтері де карталануы керек екенін талап етеді. Егер осы екі шарт орындалса, онда карталау "құрылымдық тұрғыдан сәйкес" деп аталады.
ШОБ-тағы ұғымдар
ШОБ білімді көзден мақсатқа көшіреді. ШОБ әр сипаттаманы dgroup деп атайды. Dgroup-тарда нысандар мен предикаттардың тізімі болады. Нысандар – сипаттамадағы объектілер немесе түсініктер, мысалы, кіріс тісті дөңгелек немесе қосқыш. Предикаттар үш түрдің бірі болып табылады және ШОБ үшін білімді білдірудің жалпы тәсілі болып табылады. Қатынас предикаттары бірнеше аргументтерді қамтиды, олар басқа предикаттар немесе нысандар болуы мүмкін. Қатынас мысалы: (жеткізу (неден қайда)). Бұл қатынастың функторы – жеткізу және үш аргументі бар: не, қайдан және қайда. Атрибут предикаттары – нысанның қасиеттері. Атрибут мысалы (қызыл тісті дөңгелек) – бұл тісті дөңгелектің қызыл қасиеті бар екенін білдіреді. Функция предикаттары бір нысанды басқа нысанға немесе тұрақты шамаға көшіреді. Функция мысалы (жуль қуат көзі) – қуат көзін сандық шама – жульге бейімдейді. Функциялар мен атрибуттардың мағынасы әр түрлі, сондықтан ШОБ оларды әр түрлі өңдейді. Мысалы, ШОБ-тың нақты аналогиялық ережелер жиынтығында атрибуттар функциялардан ерекшеленеді, өйткені олардың арасында жоғары деңгейдегі сәйкестік болмаса, сәйкес келе алмайды. Атрибуттар мен функциялардың айырмашылығы осы бөлімдегі мысалдарда толығырақ түсіндіріледі. Барлық предикаттардың төрт параметрі бар. Олардың (1) оны анықтайтын функторы және (2) түрі – қатынас, атрибут немесе функция. Қалған екі параметр (3 және 4) – SME алгоритмінде аргументтерді қалай өңдеуді анықтау үшін қолданылады. Егер аргументтерді реттілікпен салыстыру керек болса, коммутативтілік жалған болады. Егер предикат кез келген сандағы аргументтерді қабылдаса, Nary жалған болады. Предикат анықтамасы мысалы: (sme:defPredicate мінез-құлық жиыны (предикат) қатынас :n ary? t :commutative? t) Предикаттың функторы – «мінез-құлық жиыны», түрі – «қатынас», ал nary және коммутативтілік параметрлері екеуі де «true» деп белгіленген. Анықтаманың «(предикат)» бөлігі мінез-құлық жиынының инстанциясында бір немесе бірнеше предикаттар болатынын көрсетеді.
The predicate's functor is “behavior set,” its type is “relation,” and its n ary and commutative parameters are both set to true. The “(predicate)” part of the definition specifies that there will be one or more predicates inside an instantiation of behavior set.
Сындар
Чалмерс, Френч және Хофстадтер [1992] SME-ді қолмен құрастырылған LISP ұсыныстарын кіріс ретінде пайдалануы үшін сынап көрсетеді. Олардың пікірінше, осы ұсыныстарды құру үшін тым көп адам шығармашылығы қажет; интеллект кірістің дизайнынан туындайды, SME-ден емес. Форбс және тағы басқалар [1998] осы сынға жауап беруге тырысты. Моррисон мен Дитрих [1995] екі көзқарасты келісуге ұмтылды. Turney [2008] LISP кірісін қажет етпейтін, бірақ Құрылымды бейнелеу теориясының принциптерін сақтайтын алгоритм ұсынады. Turney [2008] олардың жұмысы да Чалмерс, Френч және Хофстадтердің [1992] сынасына осал екенін мәлімдейді. Лиан Габораның "Шығармашылық идеялар қалай қалыптасады" атты мақаласында: "Шығармашылықты қатайту теориясына сәйкес, шығармашылық ой жеке қарастырылған, дискретті, алдын ала анықталған ұсыныстармен емес, контексттік тұрғыдан шақырылған, әлеуеттік күйдегі және оңай бөліне бермейтін элементтердің қосындысымен жұмыс істейді. Бұл аналогия жасаудың құрылымдық бейнелеу теориясы болжағандай, үміткер көздерден мақсатқа сәйкестіктерді іздеу арқылы емес, керісінше, сәйкессіздіктерді жою арқылы, соның салдарынан әлеуеттілікті қысқарту арқылы жүзеге асырылады деген қорытындыға әкеледі."