Кіріспе

Білім алмасу форматы (KIF) - жүйелерге білімге негізделген жүйелерден алынған ақпаратты бөлісуге және қайта пайдалануға мүмкіндік беретін компьютерлік тіл. KIF KL One және LOOM сияқты фрейм тілдеріне ұқсас, бірақ мұндай тілдерден айырмашылығы, оның негізгі рөлі білімді білдіру немесе пайдалану үшін емес, жүйелер арасындағы білім алмасу үшін. KIF-ті құрастырушылар оны PostScript-ке теңеді. PostScript негізінен құжаттарды сақтау және өңдеу тілі ретінде емес, құжаттармен бөлісу үшін жүйелер мен құрылғылар үшін өзара алмасу форматы ретінде жасалған. KIF-тің мақсаты - түрлі тілдерді, формализмдерді, платформаларды және т.б. қолданатын түрлі жүйелер арқылы білімді бөлісуді жеңілдету. KIF декларативтік семантикаға ие. Ол процестер мен процедуралардан гөрі әлем туралы фактілерді сипаттауға арналған. Білімді объектілер, функциялар, қатынастар және ережелер ретінде сипаттауға болады. Бұл формальды тіл, яғни ол бірінші реттік логикадағы кездейсоқ мәлімдемелерді білдіре алады және KIF мәлімдемелер жиынтығының сәйкестігін дәлелдей алатын дәлелдеушілерді қолдана алады. KIF монотонды емес ойлауды да қолдайды. KIF-ті Майкл Геннесерет, Ричард Фикс және DARPA білімді бөлісу әрекетіне қатысқан басқалар құрды. KIF тобы ресми стандарттау органына тапсыруға ниеттенгенмен, бұл жүзеге аспады. Содан бері ISO-ға тапсыру үшін Common Logic деп аталатын кейінгі нұсқасы әзірленді және мақұлданды және жарияланды. SUO KIF деп аталатын нұсқасы - бұл ұсынылған жоғарғы біріктірілген онтология жазылған тіл. Білім алмасу форматының практикалық қолданылуы - көп агенттік жүйедегі агенттік байланыс тілі.