речі цікавий план імітації мислення, запропонований А. Тьюрингом. "Намагаючись імітувати інтелект дорослої людини, - пише Тьюринг, - ми змушені багато міркувати про те процесі, в результаті якого людський мозок досяг свого теперішнього стану ... Чому б нам замість того, щоб намагатися створити програму, що імітує інтелект дорослої людину, не спробувати створити програму, яка імітувала б інтелект дитини? Адже якщо інтелект дитини отримує відповідне виховання, він стає інтелектом дорослого осіб. Наш розрахунок полягає в тому, що пристрій, йому подібне, може бути легко запрограмовано ... Таким чином, ми розчленуємо нашу проблему на дві частини: на завдання побудови "програми-дитини" і завдання "виховання" цієї програми ".
Забігаючи вперед, можна сказати, що саме цей шлях використовують практично всі системи ШІ. Адже зрозуміло, що практично неможливо закласти всі знання в досить складну систему. Крім того, тільки на цьому шляху проявляться перераховані вище ознаки інтелектуальної діяльності (накопичення досвіду, адаптація і т. д.).
1.2 Пеоріди розвитку систем ШІ
Незважаючи на свою стислість, історія досліджень і розробок систем штучного інтелекту може бути розділена на чотири періоди:
60-ті - початок 70-х років XX століття - дослідження по "загальному інтелекту", спроби змоделювати загальні інтелектуальні процеси, властиві людині: вільний діалог, рішення різноманітних завдань, доведення теорем, різні ігри (тина шашок, шахів і т.д.), твір віршів і музики і т.д.;
70-ті роки - дослідження та розробка підходів до формального поданням знань і умовиводів, спроби звести інтелектуальну діяльність до формальних перетворень символів, рядків і т.д.;
з кінця 70-х років - Розробка спеціалізованих на певних предметних областях інтелектуальних систем, що мають прикладне практичне значення (експертних систем);
90-ті роки - фронтальні роботи зі створення ЕОМ 5-го покоління, побудованих на інших принципах, ніж звичайні універсальні ЕОМ, і програмного забезпечення для них.
В даний час "Штучний інтелект" - потужна гілка інформатики, що має як фундаментальні, чисто наукові основи, так і вельми розвинені технічні, прикладні аспекти, пов'язані із створенням та експлуатацією працездатних зразків інтелектуальних систем. Значення цих робіт для розвитку інформатики таке, що саме від їхнього успіху залежить поява ЕОМ нового 5-го покоління. p> Будь-яка задача, для якої не відомий алгоритм рішення, може бути віднесена до області штучного інтелекту. Прикладами можуть бути гра в шахи, медична діагностика, складання резюме тексту або переведення його на іноземну мову - для вирішення цих завдань не існує чітких алгоритмів.
Ще дві характерні особливості завдань штучного інтелекту: переважне використання інформації в символьній (а не в числовий) формі та наявність вибору між багатьма варіантами в умовах невизначеності.
2. Штучний інтелект і системи ШІ
В
2.1 Проблема подання знань у ІІ
Основною особливістю інтелектуальних систем є те, що вони засновані на знаннях, а вірніше, на деякій їх поданні. Знання тут розуміються як збережена (за допомогою ЕОМ) інформація, формалізована у відповідності з деякими правилами, яку ЕОМ може використовувати при логічному виведенні за певними алгоритмами.
Найбільш фундаментальної і важливою проблемою є опис смислового змісту проблем найширшого діапазону, тобто повинна використовуватися така форма опису знань, яка гарантувала б правильну обробку їх вмісту за деякими формальними правилами. Ця проблема називається проблемою подання знань.
В даний час найбільш відомі чотири підходи до подання знань в обговорюваних системах: продукційна модель; логічна модель; семантичні мережі; фрейми. Продукційні правила - найбільш простий спосіб представлення знань. Він заснований на представленні знань у формі правил, структурованих відповідно до зразка "Якщо - То ". Частина правила "Якщо" називається посилкою, а "Те" - висновком або дією. Правило в загальному вигляді записується так: Якщо А1, А2, ..., А " Те В. Такий запис означає, що "якщо всі умови від Ai до А" є істинними, то В також істинно "або" коли всі умови від Ai до А " виконуються, то слід виконати дію В ". Наприклад, розглянемо правило: Якщо у є батьком х, z є братом у, то z є дядьком x. У даному випадку описано універсальне правило для трьох змінних: x, y, z. Підставляючи конкретні значення (Вася, Федя, Петя) замість змінних можна отримати конкретні різні знання. Звичайно, при вирішенні завдань у штучному інтелекті, використовуються куди складніші постановки питання.
Знання, представлені в інтелектуальній системі, утворюють базу знань. У інтелектуальну систему входить також механізм висновків, який дозволяє на основі знань, наявних у базі знань, отримати нові знання. Простота і наочність подання такої моделі знань зумовила заст...