Национальный цифровой ресурс Руконт - межотраслевая электронная библиотека (ЭБС) на базе технологии Контекстум (всего произведений: 634655)
Контекстум
.

Основы искусственного интеллекта (342,00 руб.)

0   0
Первый авторБоровская Е. В.
АвторыДавыдова Н. А.
ИздательствоМ.: Лаборатория знаний
Страниц130
ID443263
АннотацияУчебное пособие знакомит читателей с историей искусственного интеллекта, моделями представления знаний, экспертными системами и нейронными сетями. Описаны основные направления и методы, применяемые при анализе, разработке и реализации интеллектуальных систем. Рассмотрены модели представления знаний и методы работы с ними, методы разработки и создания экспертных систем. Книга поможет читателю овладеть навыками логического проектирования баз данных предметной области и программирования на языке ProLog.
Кому рекомендованоДля студентов и преподавателей педагогических вузов, учителей общеобразовательных школ, гимназий, лицеев.
ISBN978-5-00101-908-4
УДК004.8
ББК32.813
Боровская, Е.В. Основы искусственного интеллекта : учеб. пособие / Н.А. Давыдова; Е.В. Боровская .— 4-е изд. (эл.) .— Москва : Лаборатория знаний, 2020 .— 130 с. — (Педагогическое образование) .— Дериватив. эл. изд. на основе печ. аналога (М.: БИНОМ. Лаборатория знаний, 2010); Электрон. текстовые дан. (1 файл pdf : 130 с.); Систем. требования: Adobe Reader XI; экран 10" .— ISBN 978-5-00101-908-4 .— URL: https://rucont.ru/efd/443263 (дата обращения: 23.04.2024)

Предпросмотр (выдержки из произведения)

Книга поможет читателю овладеть навыками логического проектирования баз данных предметной области и программирования на языке ProLog. <...> Краткое введение в исчисление предикатов и доказательство теорем . <...> Процесс логического вывода в языке Prolog . <...> Создание динамических баз данных в языке Prolog . <...> Предикаты динамической базы данных в языке Prolog . <...> Искусственный интеллект — это направление информатики, целью которого является разработка аппаратно-программных средств, позволяющих пользователю-непрограммисту ставить и решать свои традиционно считающиеся интеллектуальными задачи, общаясь с ЭВМ на ограниченном подмножестве естественного языка. <...> Усилия нейрокибернетики были сосредоточены на создании элементов, аналогичных нейронам, и на их объединении в функционирующие системы — нейронные сети [2]. <...> Постепенно в 1970–1980-х гг. количество работ по этому направлению искусственного интеллекта стало снижаться, — слишком уж неутешительными были первые результаты. <...> Это направление искусственного интеллекта было ориентировано на поиск алгоритмов решения интеллектуальных задач на существующих моделях компьютеров. <...> На основе метода резолюций Искусственный интеллект 9 француз Альбер Кольмероэ в 1973 г. создал язык логического программирования Prolog. <...> Издавались десятки научных журналов, ежегодно собирались международные и национальные конференции по различным направлениям искусственного интеллекта, который становился одной из наиболее перспективных и престижных областей информатики. <...> Стеклова) была создана программа АЛПЕВ ЛОМИ, автоматически доказывающая теоремы, которая основана на оригинальном обратном выводе Маслова, аналогичном методу резолюций Робинсона. <...> Третьим комплексом средств, с помощью которых организуется взаимодействие первых двух комплексов, является база знаний, обеспечивающая использование вычислительными средствами первых 13 Рис. <...> Исполнительная система при этом объединяет всю совокупность <...>
Основы_искусственного_интеллекта.pdf
УДК 004.8 ББК 32.813 Б83 С е р и я о с н о в а н а в 2007 г. Боровская Е. В. Б83 Основы искусственного интеллекта : учебное пособие / Е. В. Боровская, Н. А. Давыдова.—4-е изд., электрон.—М. : Лаборатория знаний, 2020.—130 с.— (Педагогическое образование).—Систем. требования: Adobe Reader XI ; экран 10".—Загл. с титул. экрана.— Текст : электронный. ISBN 978-5-00101-908-4 Учебное пособие знакомит читателей с историей искусственного интеллекта, моделями представления знаний, экспертными системами и нейронными сетями. Описаны основные направления и методы, применяемые при анализе, разработке и реализации интеллектуальных систем. Рассмотрены модели представления знаний и методы работы с ними, методы разработки и создания экспертных систем. Книга поможет читателю овладеть навыками логического проектирования баз данных предметной области и программирования на языке ProLog. Для студентов и преподавателей педагогических вузов, учителей общеобразовательных школ, гимназий, лицеев. УДК 004.8 ББК 32.813 Деривативное издание на основе печатного аналога: Основы искусственного интеллекта : учебное пособие / Е. В. Боровская, Н. А. Давыдова.—М. : БИНОМ. Лаборатория знаний, 2010.—127 с. : ил.—(Педагогическое образование).— ISBN 978-5-94774-480-4. В соответствии со ст. 1299 и 1301 ГК РФ при устранении ограничений, установленных техническими средствами защиты авторских прав, правообладатель вправе требовать от нарушителя возмещения убытков или выплаты компенсации ISBN 978-5-00101-908-4 ○c Лаборатория знаний, 2015
Стр.3
ОГЛАВЛЕНИЕ Глава 1. Искусственный интеллект ................ 5 1.1. Введение в системы искусственного интеллекта ........ 5 1.1.1. Понятие об искусственном интеллекте .......... 5 1.1.2. Искусственный интеллект в России............ 11 1.1.3. Функциональная структура системы искусственного интеллекта .................. 13 1.2. Направления развития искусственного интеллекта .... 14 1.3. Данные и знания. Представление знаний в интеллектуальныхсистемах..................... 17 1.3.1. Данные и знания. Основные определения ....... 17 1.3.2. Модели представления знаний................ 19 1.4. Экспертные системы ............................ 28 1.4.1. Структура экспертной системы ............... 28 1.4.2. Разработка и использование экспертныхсистем . . . 30 1.4.3. Классификация экспертныхсистем............ 31 1.4.4. Представление знаний в экспертныхсистемах . . . 35 1.4.5. Инструментальные средства построения экспертныхсистем ........................ 36 1.4.6. Технология разработки экспертной системы ..... 38 Контрольные вопросы и задания к главе 1 ....... 43 Литература к главе 1 ....................... 44 Глава 2. Логическое программирование............ 45 2.1. Методологии программирования................... 45 2.1.1. Методология императивного программирования . . . 46 2.1.2. Методология объектно-ориентированного программирования ........................ 48 2.1.3. Методология функционального программирования ........................ 50 2.1.4. Методология логического программирования .... 51 2.1.5. Методология программирования в ограничениях. . . 53 2.1.6. Методология нейросетевого программирования. . . 54 2.2. Краткое введение в исчисление предикатов и доказательство теорем ......................... 55 2.3. Процесс логического вывода в языке Prolog .......... 58
Стр.4
4 Оглавление 2.4. Структура программы на языке Prolog .............. 62 2.4.1. Использование составных объектов ............ 67 2.4.2. Использование альтернативных доменов........ 68 2.5. Организация повторений в языке Prolog............. 69 2.5.1. Метод отката после неудачи.................. 70 2.5.2. Метод отсечения и отката ................... 72 2.5.3. Простая рекурсия ......................... 73 2.5.4. Метод обобщенного правила рекурсии (ОПР)..... 73 2.6. Списки в языке Prolog .......................... 75 2.6.1. Операции над списками..................... 80 2.7. Строки в языке Prolog .......................... 86 2.7.1. Операции над строками ..................... 87 2.8. Файлы в языке Prolog........................... 90 2.8.1. Предикаты Prolog для работы с файлами ....... 90 2.8.2. Описание файлового домена.................. 92 2.8.3. Запись в файл ............................ 92 2.8.4. Чтение из файла .......................... 93 2.8.5. Модификация существующего файла .......... 94 2.8.6. Дозапись в конец уже существующего файла .... 94 2.9. Создание динамических баз данных в языке Prolog .... 98 2.9.1. Базы данных на Prolog ..................... 98 2.9.2. Предикаты динамической базы данных в языке Prolog ............................ 99 2.10. Создание экспертных систем.................... 103 2.10.1. Структура экспертной системы ............. 103 2.10.2. Представление знаний .................... 104 2.10.3. Методы вывода ......................... 105 2.10.4. Система пользовательского интерфейса ....... 105 2.10.5. Экспертная система, базирующаяся на правилах . . 106 Контрольные вопросы и задания к главе 2..... 109 Литература к главе 2 ..................... 111 Глава 3. Нейронные сети ...................... 112 3.1. Введение в нейронные сети ...................... 112 3.2. Искусственная модель нейрона ................... 118 3.3. Применение нейронных сетей.................... 122 3.4. Обучение нейросети ........................... 124 Контрольные вопросы и задания к главе 3 ..... 127 Литература к главе 3 ..................... 127
Стр.5