ЗНАЙ ИНТУИТ, Лекция, Граматика
„ИЗКУСТВЕН ИНТЕЛЕКТ, клон на информатиката, включващ разработването на методи за моделиране и възпроизвеждане на определени функции на човешката творческа дейност с компютър, решаване на проблема за представяне на знания в компютър и изграждане на бази от знания, създаване на експертни системи, разработване на т.нар. интелигентни роботи "
- Да даде на читателя представа за дисциплината: „изкуствен интелект“;
- Да го запознае с понятията: „извод“, „производство“, „правила за заместване“;
- Да запознае читателя с основните разпоредби на формалната граматика, понятията: „еднозначна граматика“ и „синтаксисно дърво“;
- Научете го да използва регулярни изрази;
- Дайте основни знания за последващо изучаване на езици за логическо програмиране .
9.1. Въведение
Символичните операции включват:
- String I/O операция;
- Обединяване (обединяване) на низове;
- Търсене по модел;
- Замяна на редове в текста според даден шаблон;
- Граматичен, синтактичен и друг анализ на текста;
- Директно изтегляне;
- Обратен изход;
- Изграждане на "дървета за извод";
- Анализ на семантичен текст;
- Изграждане на рамки и семантични мрежи;
- Синтез на „кохерентна реч“;
- И още много.
Тези задачи са много по-трудни от числените изчисления на компютър. Освен това те са по-малко научно разработени от числените методи. Но символичните изчисления са бъдещето на високотехнологичната индустрия .
Могат да се използват символични операции, например:
Това е пример за малкото области на човешкото начинание, които използват символни изчисления в изкуствения интелект. Основите на тези изчисления ще бъдат разгледани в този раздел.
9.2. Изграждане на изходни дървета
Първо, помислете за играта "Животни", дадена в [64]. Ето диалоговия прозорец за работа с тази програма:
- "Това е котка?" - "Не".
- "Отказвам се, кой е това?" - "кит".
- „Каква е разликата между котка и кит?“ - "плува в морето".
- „Да играем отново?“ - "Да".
- "Плува ли в морето?" - "Не".
- "Това е котка?" - "Не".
- "Отказвам се, кой е това?" - "студент".
- „Каква е разликата между котка и ученик?“ - "отива на лекция".
- „Да играем отново?“ - "Да".
- "Плува ли в морето?" - "Не".
- "Ходи ли на лекции?" - "Да".
- "Това студент ли е?" - "Не".
- "Отказвам се, кой е това?" - "Професор".
- „По какво се различава студентът от професора?“ - "лекции".
- ...