Опубликован: 12.09.2011 | Уровень: специалист | Доступ: платный | ВУЗ: Московский государственный университет путей сообщения
На основе положений математической логики событий исследуются нейронные сети, имитирующие механизмы работы мозга. Эти механизмы реализуют операции вывода по "нечеткой" логике в составе систем искусственного интеллекта - распознавания, управления и принятия решений - во всех областях человеческой деятельности. Рассмотрение многих примеров демонстрирует простейший подход к построению и развитию обученных нейронных сетей "под задачу", а также трассировку – обучение при заданной структуре сети.
Главной целью данного курса является демонстрация и внедрение универсального подхода, способного вывести проблему нейронных сетей с уровня частного применения на уровень массового использования практически во всех областях знаний, где требуется логически обосновать принимаемое решение. Утверждается, что самый простой подход к построению нейронных сетей на основе реализуемой нейроном «нечёткой» логики (логических нейронных сетей), продиктован практикой ясного мышления человека. Этот подход приводит к построению всего лишь однослойных нейронных сетей с простейшей функцией активации нейрона, при необходимости дополненных обратными связями.

План занятий

ЗанятиеЗаголовок <<Дата изучения
-
Лекция 1
1 час 8 минут
Модель нейронной сети
Лекция носит вводный и ознакомительный характер и скорее ориентирована на того исследователя, что пытается, более точно абстрагируя природные процессы, познать и воссоздать реальные мозговые функции. Его интересует: как формируется исходная информация на рецепторах, как осуществляется простейшее распознавание, как при переходе в пространство признаков объекта увеличить эффективность распознавания, как реализовать устойчивое, четкое выделение сигнала, необходимое при построении длинных цепочек вывода, зачем нужна кора головного мозга. Из этих проблем особое внимание читателю следует обратить на задание информации на рецепторах. Даны действенные рекомендации для разработчика системы управления или принятия решений на основе технологии логических нейронных сетей.
Оглавление
    -
    Лекция 2
    1 час 29 минут
    Построение обученных логических нейронных сетей
    Приводятся примеры построения нейронных сетей на основе нечеткой логики для различных применений: для распознавания букв, в играх, в бизнесе. Связи между нейронами выбираются в соответствии с логическим описанием системы принятия решений. Таким образом, сети строятся обученными. Целью лекции является внедрение начальных (и вполне достаточных) навыков в построении систем принятия решений на логических нейронных сетях.
    Оглавление
      -
      Тест 1
      45 минут
      -
      Лекция 3
      1 час 15 минут
      Система принятия решений на основе математической логики событий
      Вновь, несколько с другой стороны, подойдем к важной проблеме построения системы принятия решений на основе логической нейронной сети. Читатель, не удовлетворенный изложенным выше, может совершить повторную попытку войти в курс дела на основе математической логики событий [6], когда на основе более сложного примера просматривается весь процесс построения логической нейронной сети. Иллюстрируются: структурированное логическое описание системы принятия решений, составление вспомогательной "электронной" схемы, применение (отвергнутых далее) основ нечеткой логики, применение "стандартных" нейронов, реализующих функцию активации, преобразование сложной нейронной сети в однослойную.
      Оглавление
        -
        Тест 2
        18 минут
        -
        Лекция 4
        1 час
        Обучение логической нейронной сети
        Предполагается краткое знакомство с трассировкой – обучением логической нейронной сети, структура которой предложена разработчику заранее. Трассировка может быть применена и при развитии уже используемой логической нейронной сети. Она производится по обобщенным эталонам, отражающим одно или множество ситуаций, требующих одного и того же решения на основе логического описания системы принятия решений. При этом на заданной структуре имитируется однослойная логическая нейронная сеть. Полностью ознакомиться с алгоритмом трассировки однослойных сетей можно по [6, 7]. Структурированная, скобочная структура логического описания требует применения более сложного алгоритма трассировки, изложенного в [7].
        Оглавление
          -
          Тест 3
          18 минут
          -
          Лекция 5
          1 час 11 минут
          Развитие логической нейронной сети для распознавания объектов по заданному набору признаков
          Рассматривается возможность распознавания и выбора объектов временного ряда по значениям множества признаков. Аппарат логических нейронных сетей позволяет производить параллельное, одновременное сравнение значений всех признаков с эталонными на основе расчета функции активации нейронов. Совместное использование нескольких эталонов позволяет построить систему принятия решений. Показываются преимущества однослойных логических нейронных сетей при достижении высокого быстродействия вычислительных средств и при развитии систем принятия решений, в том числе, - при введении обратных связей.
          Оглавление
            -
            Тест 4
            18 минут
            -
            Лекция 6
            1 час 3 минуты
            Нейросетевые самообучающиеся и адаптивные системы управления
            На основе применения логических нейронных сетей предлагается способ "бесформульных" вычислений. Рассматривается возможность построения самообучающихся систем управления. Реализуется динамический выбор стратегии параллельного обслуживания потока запросов к многопроцессорной вычислительной системе или к GRID-системе.
            Оглавление
              -
              Тест 5
              18 минут
              -
              Лекция 7
              18 минут
              Логические нейронные сети с обратными связями
              Обсуждается проблема применения в логических нейронных сетях обратных связей, как элемента самонастройки, уточнения возможной ситуации, выявления противоречия при выборе целесообразного решения.
              Оглавление
                -
                Тест 6
                18 минут
                -
                Лекция 8
                47 минут
                Нейросетевые технологии в экономике и бизнесе
                Рассматривается принципиальная возможность применения логических нейронных сетей для банковского мониторинга и в системах оценки риска. Предлагаются принципы разработки унифицированного программного приложения для широкого круга "рейтинговых" задач.
                Оглавление
                  -
                  Тест 7
                  18 минут
                  -
                  Лекция 9
                  1 час 14 минут
                  Нейросетевые модели пошаговой оптимизации, маршрутизации и тактических игр
                  Рассматривается применение логических нейронных сетей при построении транспортных моделей с пошаговой маршрутизацией , учитывающей динамику конфликтов при прохождении узлов и путей. Общность подхода при решении класса задач пошаговой оптимизации демонстрируется на возможном применении в моделях тактических игр и в Wi-Fi-технологии .
                  Оглавление
                    -
                    Тест 8
                    21 минута
                    -
                    Лекция 10
                    48 минут
                    Логическое программирование нейронной сети на базе языка ПРОЛОГ
                    Демонстрируется высокая эффективность применения логических нейронных сетей при логическом выводе на основе языка ПРОЛОГ. Цели экспериментального дедуктивного вывода дополняют фактографическую базу знаний. Однако формализация исследований этой базы знаний с помощью логической нейронной сети позволяет реализовать зачатки индуктивного мышления, т.е. дополнения понятийной базы знаний новыми правилами вывода.
                    Оглавление
                      -
                      Тест 9
                      18 минут
                      -
                      Лекция 11
                      1 час
                      Медицинские информационно-справочные системы на логических нейронных сетях
                      Рассматривается технология построения системы принятия решений на основе базы знаний с ассоциативной выборкой по нечетким данным. База знаний позволяет отображать накопленный опыт для выбора оптимальной стратегии лечения.
                      Оглавление
                        -
                        Тест 10
                        18 минут
                        -
                        Лекция 12
                        59 минут
                        Основы трехмерного "живого" моделирования
                        Рассматривается возможность построения реагирующих объектов в трехмерной памяти, управляемых логической нейронной сетью. Обсуждаются принципы построения трехмерного экрана на основе достижения нано-технологий.
                        Оглавление
                          -
                          Тест 11
                          18 минут
                          -
                          Лекция 13
                          1 час 10 минут
                          Методика построения системы принятия решений на основе логической нейронной сети
                          Обобщается опыт построения и исследования конкретных систем принятия решений и строится методика их создания. Методика сопровождается рекомендациями по упрощению систем принятия решений, сведению логических нейронных сетей к однослойным. Это облегчает верификацию, достижение полноты и непротиворечивости, снижает требования к производительности компьютеров, делает возможным применение универсальных инструментальных программных и аппаратных средств. Таким образом, моделируемое нейронной сетью ассоциативное мышление становится ясным и исчерпывающим, что свойственно военным людям.
                          Оглавление
                            -
                            Тест 12
                            24 минуты
                            -
                            Лекция 14
                            1 час 3 минуты
                            Перспективные нейросетевые технологии
                            Читателю предлагается пофантазировать и наметить для себя пути применения логических нейронных сетей в задачах обеспечения безопасности, защиты информации, в индустрии развлечений и др.
                            Оглавление
                              -
                              Тест 13
                              18 минут
                              -
                              5 часов
                              -
                              Кирилл Артамонов
                              Кирилл Артамонов

                              "Тогда как задать возбуждение рецепторов, если инспектор точно установил, что скорость автомобиля при наезде на пешехода была равна 114 км/час?
                              По-видимому, он рассуждает на основе близости скорости к границам указанного интервала: "Достоверность того, что скорость автомобиля составляет 100 км/час, я найду как (114 – 100):(120 – 100), а достоверность того, что скорость автомобиля составляет 120 км/час, я найду как (120 – 114):(120 – 100). Следует обратить внимание на то, что сумма найденных достоверностей равна единице."

                              Вопрос по расчёту скорости и сумме достоверности: этот математический (приведенный выше в виде контекста из материала лекции 1, страницы 3) метод справедлив к скоростным показателям выходящим за рамки диапазона 100-120. 
                              То есть, практически применяв к расчёту, скорости из диапазона 114-155, к диапазону 100-120, получал в результате суммирования достоверностей единицу.
                              Это похоже на то, как я видимые разные скоростные показатели своим рецептором, буду воспринимать линейно с помощью одного диапазона, так как он универсален. 
                              Правильно ли это ? 
                              И как манипулировать данными показателями, если есть универсальный диапазон, по результату выводящий в сумме постоянно единицу на разных скоростных показателях стремящегося.

                              Владислав Гладышев
                              Владислав Гладышев

                              А как проходить курс ? я же могу прямо сейчас все лекции прочитать и здать экзамен, к чему там даты ? 

                              Александр Сериков
                              Александр Сериков
                              Россия, Москва, МВТУ им. Баумана Н.Э.
                              Евгений Резниченко
                              Евгений Резниченко
                              Россия