Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Експертні системи та їх використання

Реферат Експертні системи та їх використання





істина або брехня. Наприклад # $ Siblings (нащадки одного батька) є відношенням споріднення, істинним тільки в тому випадку, коли два його аргументу є братами або сестрами. За угодою, константи функцій істинності починаються з літери в нижньому регістрі. Функції істинності піддаються разбиению на логічні зв'язки (такі як # $ and, # $ Or, # $ not, # $ implies), квантори (# $ forAll, # $ thereExists, і т. д.) і предикати.

В· Функцій Functions , які утворюють нові терми з даних. Наприклад, якщо передати функції # $ FruitFn в якості аргументу тип (або колекцію) рослин, поверне колекцію їх фруктів. За угодою, імена Констаном функцій починаються з літери у верхньому регістрі і закінчуються рядком В«FnВ».

Найбільш важливими предикатами є # $ isa і # $ genls. Перший є твердженням що якийсь елемент є екземпляром якоїсь колекції, а другий що колекція є підколекція інший колекції. Факти про концепції декларуються з допомогою особливих висловлювань мови CycL. Предикати записуються в дужках перед своїми аргументами:


(# $ isa # $ BillClinton # $ UnitedStatesPresident)


означає що В«Білл Клінтон входить до сукупність президентів СШАВ», а висловлювання


(# $ genls # $ Tree-ThePlant # $ Plant)

читається як В«Усі дерева є рослинамиВ». p> (# $ capitalCity # $ France # $ Paris)

означає: В«Париж столиця ФранціїВ». br/>

Висловлювання також можуть містити змінні, рядки починаються зі знака В«?В». Ці висловлювання називаються В«правиламиВ». Одне з найважливіших правил, що відносяться до предикату # $ isa читається:


(# $ implies

(# $ and

(# $ isa? OBJ? SUBSET)

(# $ genls? SUBSET? SUPERSET) )

(# $ isa? OBJ? SUPERSET))


що означає В«Якщо OBJ є екземпляром колекції SUBSET, а SUBSET у свою чергу є підколекція SUPERSET тоді також OBJ є екземпляром колекції SUPERSET В». Інший типовий приклад:


(# $ relationAllExists # $ biologicalMother # $ ChordataPhylum # $ FemaleAnimal)


що означає що будь-який екземпляр колекції # $ ChordataPhylum (тобто будь хордова) пов'язаний з самкою тваринного (примірником # $ FemaleAnimal), яка є його матір'ю (Що описується предикатом # $ BiologicalMother). p> База знань Cyc розділена на мікротеоріі (Mt), колекції концепцій і фактів що належать одній конкретній галузі знань. На відміну від повної бази знань, всяка мікротеорія повинна бути вільною від протиріч. Всяка мікротеорія має назву, яка є звичайною константою; за угодою константи мікротеорій містять рядок В«MtВ». Приклад - # $ MathMt, мікротеорія містить математичні знання. Мікротеоріі можуть успадковуватися одна від інший і організовані в ієрархію: однією із спеціалізацій # $ MathMt є # $ GeometryGMt - мікротеорія про геометрії. h2> OpenCyc

Остання версія OpenCyc, 1.0 була випущена в липні 2006 року. OpenCyc 1.0 включає в себе повну онтологію Cyc містить сотні тисяч виразів, мільйони тверджень, зв'язують терми між собою. База знань містить 470000 концепцій і 306000 фактів і її можна переглянути на сайті OpenCyc. Перша версія OpenCyc була випущена в травні 2001 року і містила тільки 6000 концепия і 60000 фактів. База знань випущена під ліцензією Apache. Cycorp має намір випускати OpenCyc під паралельними, менш жорсткими ліцензіями щоб задовольнити потреби своїх користувачів. Інтерпретатор CycL і SubL (програма, яка дозволяє вам переглядати і змінювати базу даних і робити висновки) випущена безкоштовно, але тільки в двійковому вигляді, без вихідних текстів. Вона працює як під GNU/Linux так і під Microsoft Windows. h2> ResearchCyc

У липні 2006 року Cycorp випустила ResearchCyc 1.0, безкоштовну (але з закритими ісходникамі) версію Cyc призначену для дослідницького співтовариства. (ResearchCyc знаходився в бета версії протягом усього 2004 року, а випущена в бета-тестування вона була в лютому 2005.) На додаток до таксономічної інформації з OpenCyc, ResearchCyc включає значно більше семантичних знань (тобто додаткові факти) про концепції в своїй базі знань, і включає великий лексикон, інструменти для граматичного розбору та генерації Англійської мови, написані на мові Java інтерфейси для редагування знань і створення запитів до бази.

Cycorp публічно висловила свій намір випустити всі терми і таксономічні взаємозв'язку, що містяться в ResearchCyc, як частина OpenCyc і це було зроблено у версії 1.0. Одна із зазначених цілей - створити повністю вільний і необмежений семантичний словник для використання в Semantic Web. Таксономія OpenCyc доступна в форматі Owl на сайті проекту

Критика проекту Cyc

Cyc описують як В«одне з найбільш суперечливих починань в історії штучного інтелекту В»(Бертино та ін стор 275), так що він неминуче отримав свою частку критики.

В· Надмірна складність системи - без сумніву необхідна чинності енциклопедичних амбіцій - і відповідно складність...


Назад | сторінка 3 з 4 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Економіка знань. Нові знання в сучасному світі. Істинність нових знань
  • Реферат на тему: Збір трав'янистих рослин, комах ентомологичеськой колекції, тварин коле ...
  • Реферат на тему: База знань інтелектуальної довідкової системи за логікою
  • Реферат на тему: Педагогічні умови виховання готовності дітей 7 року до школи на основі екон ...
  • Реферат на тему: Тестування як один із способів перевірки знань з англійської мови учнів сер ...