- •Понятие искусственного интеллекта.
- •1. История создания искусственного интеллекта.
- •2.Искусственный интеллект (ии) и системы искусственного
- •Разработка интеллектуальных программ.
- •1.Разработка интеллектуальных программ.
- •2.Составные части ии.
- •Введение в логику
- •1. Понятие о предмете, способы образования понятий.
- •2. Закон «обратного отношения». Способы задания понятий.
- •Простые высказывания.
- •I «Некоторый s есть р»,
- •Представление знаний.
- •1. Представление знаний.
- •2. Система представления знаний.
- •3. Модель представления знаний.
- •Семантические сети.
- •1. Определение семантических сетей и основные понятия.
- •2. Структура семантических сетей.
- •3. Недостатки семантических сетей.
- •Фреймы.
- •Продукционные системы.
- •Логические системы.
- •Направление работ и инструментарий ии.
- •1.Направления в области ии.
- •2.Экспертная система.
- •3.Интеллектуальный пакет прикладных программ.
- •Инструментальные средства
- •Система программирования на япз.
- •Средства автоматизированного создания эс.
- •Prоlоg и логическое программирование.
- •1. Логическое программирование.
- •2. Правила в логическом программировании.
- •3. Метод резолюций.
- •Работа в системе программирования Turbo Prolog.
- •1. Система программирования Turbo Prolog.
- •2. Интерфейс Turbo Prolog.
- •3. Основы программирования.
- •Правила программирования в системе Prolog.
- •Управление вычислениями.
- •1. Основные средства управления.
- •2. Средства Prolog в программировании.
Понятие искусственного интеллекта.
1. История создания искусственного интеллекта.
2.Искусственный интеллект (ии) и системы искусственного
интеллекта (СИИ).
1. С конца 40-х годов большое количество учёных устремило свои научные работы к созданию ИИ, т.е. решили построить ПК, действующий таким образом, что его результаты работы невозможно было бы отличить от человеческого разума. Исследователи, работающие в области ИИ, обнаружили, что перед ними стоит огромная проблема, выходящая за области информатики. Прежде всего, нужно было понять механизм обучения, природу языка и чувственного восприятия.
ИНТЕЛЛЕКТ-умение решать сложные задачи, умение взаимодействовать с внешним миром путём общения, восприятия и осознания новых увиденных элементов окружающего мира это способность к обучению, обобщению и аналогии.
Мнения учёных об ИИ разделились: часть учёных пошли по бионическому пути, а часть по прагматическому пути.
бионическое - попытка смодулироватьс помощью искусственной системы психофизической деятельности человеческого мозга с целью создания ИИ.
ПРАГМАТИЧЕСКОЕ - создание программ и с использованием ЭВМ воспроизводить не саму мыслительную деятельность, а результат и процесс мыслительной деятельности.
2. И.И. - это научная дисциплина, возникшая на стыке кибернетики, лингвистики, психологии и программирования.
Разработка интеллектуальных программ существенно отличается от обычного программирования и ведётся путём построения систем искусственного интеллекта (СИИ).
ПРОГРАММА= АЛГОРИТМ+ДАННЫЕ
СИИ=ЗНАНИЯ + СТРА ТЕГИЯ ОБРАБОТКИ ЗНАНИЙ
Разработка интеллектуальных программ.
1.Разработка интеллектуальных программ.
2.Составные части ии.
1. Разработка интеллектуальных программ отличается от программирования представления данных в базе знаний (БЗ). Если для обычных программ представления данных и алгоритма применения на уровне описанного языка, то в СИИ представление БЗ и её описания выливается в огромную проблему с решением следующих вопросов:
1. Что такое знания? Как их использовать? Как их хранить?
Как их пополнить? В каком виде и сколько знаний должно содержаться в БЗ?
Знания должны обладать следующими свойствами:
1) Внутренней интерпретируемостью. Информация в БЗ должна не
только храниться, но и использоваться.
2) Структурированностью. Сложные задачи разбивать на более
простые, и между ними устанавливать связь.
3)Связанностью. Между фактами устанавливаются связи,
закономерности, причинно-следственные отношения.
4)Активностью. Знания должны использоваться для решения задач.
Все эти свойства, в конечном счёте, должны обеспечивать в СИИ моделирование рассуждений человека. СИИ без интерфейса не осуществляется. СИИ включает в себя программное обеспечение ЭВМ «Пользователь и интерфейс».
2. Составными частями СИИ являются:
1.База знаний (БЗ).
2. Механизм вывода.
3. Интерфейс с пользователем.
Для всех СИИ характерно моделирование человеческих рассуждений. СИИ создается, для того чтобы решать задачи, осуществлять знания и умения.
Знания человека разнородны, это, прежде всего:
Понятийные знания (набор понятий и их взаимосвязь);
Конструктивные знания (знания о структуре и взаимодействии различных объектов);
Процедурные знания (методы алгоритмов и программы решения задач);
Фактографические знания (количественные и качественные характеристики объектов, явлений и их элементов).
Особенность СИИ заключается в том, что они моделируют деятельность человека. Для обработки в ЭВМ, информация должна быть приведена к однозначному виду. Методологическим представлением знаний является логика.