ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 99
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лекции ИИЭтапы изучения:1) Основные понятия2) Классическая логика => нечеткая логика3) Программно-аппаратное средство ИИ – совокупность инструкций и команд в совокупности с инструментамиЯзыки: Python, Prolog (семантика), Eclipse4) Математическое моделирование систем ИИ(( Для автомата: посещение, тесты, рефераты, самостоятельные работы, посещенные и решенные задачи по практике ))ИИ – направление науки и техники, ориентированное на создание программно-аппаратных средств решения интеллектуальных задач. Интеллектуальная задача – задача, в которой логическая (смысловая) обработка информации превалирует над вычислительной.Программы систем ИИ: Динамо Прайм (была), сейчас Динамо СандбоксСоставляющие программ ИИ:
Искусственные нейронные сетиminiconda 3.10IDE SpyderУстанока: conda install spyder (для windows через power shell)Необходимые библиотеки:
Многослойные нейронные сети подразделяются на сети с прямыми, перекрестными и обратными связямиВ нейронных сетях с прямыми связями нейро какого-либо слоя могут связываться только с нейронами предыдущих слоевВ нейронных сетях с перекрестными связями ограничения на связи нет, допускаются связи внутри одного слояРазделение по входному сигналу: аналоговые и цифровыеРазделение по времени: с непрерывным и дискретным временем (в основном используют дискретное время)Также разделяют:- Подача сигнала на синопс нейрона- Подача сигнала на выходны нейронов- Подача сигналов в виде весов- Адаптивная подача на синопсы входных нейроновПо съему(?)Съем с выходов выходных нейроновСъем с синапсовСъем в виде значений весов синапсов выходных нейроновПо способу обучения:- обучение с учителем (обучающий подает примеры на этапе обучения и оценивает правильность функционирования нейронной сети)- обучение без учителяПод состоянием нейронной сети обычно понимают:- веса синапсов нейронов (меняется крутизна функции-сигмоиды)- веса синапсов и пороги нейронов (меняется смещение функции вдоль оси)Разделяют нейроны:
Лингвистическая неопределенность складывается из: - неточности отнесения знания количественной переменной объекта (скорость, путь, время) к одному из понятий (большое, малое…), представляемых в виде слов. Эти слова называют «термы».Дефаззикация – Фазикация – Ошибка дефаззикации проявляющаяся вследствие неточности обратной процедуры перевода значения лингвистической переменной числовое значение непрерывное количество переменных.Термы --> Лингвистические переменныеФ – фазикация ДФ – дефазикацияНечеткие множества и лингвистические переменные Множество А образует такие объекты, для которых указана функция, для которых принимает значение единицыA = {x( (x)=1} x X, Х – множество всех значений хТе значения, для которых функция принадлежности равна нулю, не принадлежит множеству АA={x,
Нечеткое множество, размытое. Основные свойства нечетких множеств:А – носитель. А = {x }Если носитель состоит из 1 элемента множества А - x, то такой носитель называется одноточечнымA = x/
Если множества А состоит из конечного числа элементов, A =
Если носитель состоит из бесконечного числа множества, то он записывается математическиA (a, b)Точки перехода к множеству А – это значения, для которых функция принадлежности 03.05Операции с нечеткими функциями
-
Технология принятия решения -
Система управления роботами -
Умный дом -
Системы распознавания -
Системы определения
-
Функция единичного скачка -
Функция активации – это функция сигмоиды (?) -
Гиперболический анализ (тангенс, котангенс)
Искусственные нейронные сетиminiconda 3.10IDE SpyderУстанока: conda install spyder (для windows через power shell)Необходимые библиотеки:
-
numpy -
matplotlib
-
однослойный персептрон
-
многослойный персептрон
-
прямой -
обратный (называют обратным бустером)
-
обучающая выборка -
Фитнес (тренировка) -
оценка качества
-
По структуре (По типу связей между нейронами):
-
Особенности модели нейронов -
Особенности получения сети
Многослойные нейронные сети подразделяются на сети с прямыми, перекрестными и обратными связямиВ нейронных сетях с прямыми связями нейро какого-либо слоя могут связываться только с нейронами предыдущих слоевВ нейронных сетях с перекрестными связями ограничения на связи нет, допускаются связи внутри одного слояРазделение по входному сигналу: аналоговые и цифровыеРазделение по времени: с непрерывным и дискретным временем (в основном используют дискретное время)Также разделяют:- Подача сигнала на синопс нейрона- Подача сигнала на выходны нейронов- Подача сигналов в виде весов- Адаптивная подача на синопсы входных нейроновПо съему(?)Съем с выходов выходных нейроновСъем с синапсовСъем в виде значений весов синапсов выходных нейроновПо способу обучения:- обучение с учителем (обучающий подает примеры на этапе обучения и оценивает правильность функционирования нейронной сети)- обучение без учителяПод состоянием нейронной сети обычно понимают:- веса синапсов нейронов (меняется крутизна функции-сигмоиды)- веса синапсов и пороги нейронов (меняется смещение функции вдоль оси)Разделяют нейроны:
-
по способу обучения:
если данные связаны друг с другом
Обратный процесс называется ((сирректиной??)) памятью.
19.04
Алгебра высказываний
Высказывание - это утверждение, про которое можно сказать, истинно оно или ложно
Сложные высказывания называются математическими предложениями
Алгебра высказываний:
-
Математическое предложение -
Высказывание
-
Используется словесная или лингвистическая форма ЕСЛИ (имя_условия), ТО (имя_действия) -
Лингвистическая неопределенность складывается из: - неточности отнесения знания количественной переменной объекта (скорость, путь, время) к одному из понятий (большое, малое…), представляемых в виде слов. Эти слова называют «термы».Дефаззикация – Фазикация – Ошибка дефаззикации проявляющаяся вследствие неточности обратной процедуры перевода значения лингвистической переменной числовое значение непрерывное количество переменных.Термы --> Лингвистические переменныеФ – фазикация ДФ – дефазикацияНечеткие множества и лингвистические переменные Множество А образует такие объекты, для которых указана функция, для которых принимает значение единицыA = {x( (x)=1} x X, Х – множество всех значений хТе значения, для которых функция принадлежности равна нулю, не принадлежит множеству АA={x,
Нечеткое множество, размытое. Основные свойства нечетких множеств:А – носитель. А = {x }Если носитель состоит из 1 элемента множества А - x, то такой носитель называется одноточечнымA = x/
Если множества А состоит из конечного числа элементов, A =
Если носитель состоит из бесконечного числа множества, то он записывается математическиA (a, b)Точки перехода к множеству А – это значения, для которых функция принадлежности 03.05Операции с нечеткими функциями