Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

3. Раздел «Искусственные нейронные сети»

Биологический и искусственный нейроны. Области применения, моделирование и реализация. Математический нейрон Мак-Каллока – Питса. Персептрон и его развитие. Возможности и сферы применения персептронов. Обучение искусственных нейронных сетей. Приобретение знаний. Извлечение знаний из данных. Машинное обучение на примерах. Сети Хэмминга. Применение искусственных нейронных сетей.

4. Раздел «Основы логического программирования»

Представление о логическом программировании. Представление знаний о предметной области в виде фактов и правил базы знаний Пролога. Общие сведения о структуре языка логического программирования. Основные разделы Пролог-программ: раздел предложений, раздел предикатов, раздел доменов, раздел цели. Синтаксис правил. Задание типов аргументов при декларации предикатов. Автоматическое преобразование типов. Управление поиском решений. Организация повторений. Поиск с возвратом. Прерывание поиска с возвратом: отсечение. Списки, операции над списками, сортировка списков.

5. Раздел «Основы функционального программирования»

Введение в функциональное программирование. Виды вычислений. λ-исчисление.

Темы лабораторных работ:

1. Раздел «Системы, основанные на знаниях»

Проектирование экспертных систем, как класса интеллектуальных систем.

2. Раздел «Искусственные нейронные сети»

Моделирование искусственных нейронных сетей. Математический нейрон Мак-Каллока-Питтса. Дельта-правило, его обобщение и распознавание букв. Ограниченность однослойного персептрона. Многослойный персептрон. Виды активационных функций. Алгоритм обучения персептрона. Нейросетевое математическое моделирование на примере нейросимулятора. Диагностика в медицине.

НЕ нашли? Не то? Что вы ищете?

3. Раздел «Основы логического программирования»

Логическое программирование на языке Пролог в среде VIP 5.2. Представление знаний о предметной области в виде фактов и правил базы знаний Пролога. Дескриптивный, процедурный и машинный смысл программы на Прологе. Синтаксис и значения программ в Prolog. Рекурсия и структуры данных в программах на Прологе. Предикат отсечения Сut и управление логическим выводом с помощью Fail для организации повторений. Обработка списков. Решение логических задач на Прологе.

Примерные вопросы для контроля и самоконтроля.

1. Раздел «История развития и области приложения искусственного интеллекта»

−  Описать тест Тьюринга и мысленный эксперимент Сирла с «китайской комнатой».

−  Описать понятия оптимального рассуждения и человеческого рассуждения.

−  Описать понятия оптимального поведения и человеческого поведения.

−  Привести список примеров интеллектуальных систем, которые зависят от моделей мира.

−  Описать роль эвристики и необходимость компромиссного выбора между оптимальностью и эффективностью.

2. Раздел «Системы, основанные на знаниях»

−  Для решения каких задач предназначены экспертные системы?

−  Из каких составных частей состоит процесс приобретения знаний?

−  Чем знания первого рода отличаются от знаний второго рода?

−  Что такое подсистема объяснений?

−  От каких факторов зависит успех реализации экспертной системы?

−  Какие существуют виды экспертных систем?

−  Каким требованиям должен удовлетворять прототип экспертной системы?

−  Какие существуют виды проектировочного инструментария?

−  Какие этапы создания экспертной системы существуют?

−  Опишите один из них по своему выбору.

−  Опишите особенности субпроблем?

−  Какие факторы влияют на процесс формализации?

−  Чем характеризуются первый и второй прототипы экспертной системы?

−  Назовите основные источники неудач в экспертной системе?

−  Сколько лет обычно уходит на создание коммерческой экспертной системы?  

3. Раздел «Искусственные нейронные сети»

−  Каково строение биологического нейрона?

−  Что такое вес синапса?

−  Какими параметрами описывается искусственный нейрон?

−  Перечислите основные виды функций активации?

−  Какова модель перцептрона?

−  В чем заключается  метод обучения перцептрона?

−  Что такое искусственная нейронная сеть?

−  Каковы этапы построения нейросетей?

−  В чем заключается первый этап?

−  Какие типы сетей выделяют на основе топологии?

−  Перечислите основные классификации нейронных сетей.

−  Какова цель обучения?

−  В чем заключается процесс обучения с учителем?

−  С помощью каких классов можно реализовать программную модель алгоритма обратного распространения?

−  Какова цель обучения?

−  В чем заключается процесс обучения без учителя?

−  Какие алгоритмы обучения без учителя существуют?

−  С помощью каких классов можно реализовать программную модель алгоритма Кохонена?

−  Сколько слоев в сети Хемминга?

−  Какова структурная схема сети Хемминга?

−  В чем заключается идея работы сети Хемминга?

−  Какой вид имеет активационная функция?

−  Сколько слоев в сети Хопфилда?

−  Какова структурная схема сети Хопфилда?

−  Какую задачу решает данная сеть Хопфилда?

−  В каких областях могут применяться искусственные нейронные сети?

−  Приведите пример задачи классификации.

−  Что такое кластеризация?

4. Раздел «Основы логического программирования»

−  Какова структура окон в программе Visual Prolog?

−  Каким образом обрабатываются ошибки в программах Visual Prolog’а?

−  Сформулируйте отличие между атомами и переменными.

−  Какие символы можно использовать в имени переменной?

−  Что такое «правило» с точки зрения Prolog’а?

−  Перечислите требования, предъявляемые к постановке вопросов в Prolog’е.

−  Какие разделы выделяются в предложениях языка Prolog?

−  В каком разделе описываются факты? Правила? Запросы? Каковы особенности их записи?

−  В каких случаях используется запятая при формировании запроса?

−  Дайте понятие структуры.

−  Каково взаиморасположение названия структуры и ее аргументов?

−  Что такое функтор? Перечислите его параметры.

−  В чем отличие простой переменной от анонимной? Укажите их отличия от констант.

−  Что такое список? Как его можно объявить в Visual Prolog’е?

−  Можно ли разделить пустой список на голову и хвост?

−  Для чего используются функторы в списках?

−  Какие операции можно выполнять со списками?

−  Какие компоненты входят в арифметические выражения?

−  Назовите четыре основные арифметические операции. Каков порядок их вычисления?

−  Назовите несколько встроенных математических функций и предикатов. Для чего они используются?

−  Какие средства дают возможность управлять поиском решений, в чем их различие?

−  Можно ли помещать подцель после fail в теле правила?

−  В каких случаях выполняется обрезка?

−  Какие виды обрезки Вы знаете?

−  Какие встроенные предикаты вы знаете? Для чего используется каждый из них? Назовите отличия.

−  С какими целями может открываться файл?

−  В чем особенность задания имени файла?

−  Сколько в программе разрешено доменов file? Назовите встроенные альтернативы домена file. Что делает каждая из них?

−  Как задается путь доступа файла в программе?

−  Охарактеризуйте каждый из стандартных предикатов для открытия и закрытия файлов.

−  Какие процедуры для вывода списка на внешнее устройство вам известны?

−  Что такое дерево и как оно задается?

−  Сколько может быть аргументов у функтора?

−  В чем заключается процедура «обход дерева»? Каков основной алгоритм обхода. Приведите пример.

−  Как можно создать дерево из одного узла?

−  Зачем нужно бинарное поисковое дерево?

5. Раздел «Основы функционального программирования»

−  Перечислите базовые функции?

−  Каковы типы аргументов базовых функций?

−  Назовите основные отличия предикатов eq, equal и =?

−  Особенности свойств символов?

−  Что такое лямбда-выражение?

−  Для чего используется функция defun?

−  Чем различаются основные функции вывода?

−  Что возвращает в качестве значения функция read?

−  Особенности функций, изменяющих структуру?

−  Для чего используется предложение let?

−  В чем его отличие от предложения let*?

−  Чем различаются функции cond и if?

−  Почему не желательно использовать операторы передачи управления? Чем их можно заменить?

−  Что такое рекурсия?

−  Назовите достоинства ее использования?

−  Что такое функционал?

−  Что такое макрос?

4.  перечень учебно-методического обеспечения для самостоятельной работы обучающихся по
дисциплине (модулю)

Для организации самостоятельной работы студентов по дисциплине в электронном виде представлены (http://e-portal. uspu. ru и сетевой диск z:\ 4-й курс\ Интеллектуальные системы)

1. учебные материалы, лабораторные работы, презентация по вышеописанным разделам.

2. Электронная энциклопедия «История искусственного интеллекта».

3. Электронная энциклопедия «Экспертные системы»

4. Каткова искусственного интеллекта. Учебно-методическое пособие для студентов вузов. СШГПИ. 2008. 80 с.

5. Эдуардо Коста Visual Prolog 7.1 для начинающих. Пер. с англ. яз. М. Сафронов. 2008.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8