Главная страница
Навигация по странице:

  • Немного истории

  • 1949 г.

  • 1962 г.

  • Пессимизм

  • 1982 г.

  • Середина 1980-х г. (Нейросетевой бум;

  • 1990-е г

  • Особенности нейронных сетей

  • Кластеризация (классификация без учителя)

  • Оптимизация

  • Управление

  • Построение ИНС

  • Обучение «С учителем» и «без учителя» Настройка весов и смещений (10000) Для каждой архитектуры – свои алгоритмы Наиболее изученные

  • Классификация ИНС По топологии

  • Классификация ИНС По наличию обратной связи

  • По типу входного сигнала

  • Где используются нейронные сети

  • ДЗ по ИИС Фомка. Искусственные нейронные сети Выполнила работу


    Скачать 3.42 Mb.
    НазваниеИскусственные нейронные сети Выполнила работу
    Дата22.11.2022
    Размер3.42 Mb.
    Формат файлаpptx
    Имя файлаДЗ по ИИС Фомка .pptx
    ТипДокументы
    #805181

    Искусственные нейронные сети

    Выполнила работу

    Студентка 721(ИС) группы

    Фомка Алина

    Что же такое нейронные сети?


    Искусственная нейронная сеть - математическая модель, а также ее программное и аппаратное воплощение, построенная по принципу организации и функционирования биологический нейронных сетей – сетей нервных клеток животного организма.

    Немного истории


    1904 г. С. Рамон-и-Кахаль (открытие нейронов – нервных клеток);
    1943 г. У. Мак-Каллок, У. Питтс (модель искусственного нейрона; основные принципы построения ИНС);
    1949 г. Д. Хебб (идеи о соединении и взаимодействии нейронов мозга; правила обучения ИНС);
    1951 г. М. Минский, Д. Эдмондс (SNARC: крыса в лабиринте);

    Немного истории


    1957 г. В. И. Арнольд, А. Н. Колмогоров (решение 13 проблемы Гильберта: любую непрерывную функцию многих переменных можно представить как суперпозицию непрерывных функций одной переменной и сложения)
    1962 г. Ф. Розенблатт (Энтузиазм Персептрон; попытки предсказания погоды, анализа электрокардиограмм, распознавания рукописных букв)
    1969 г. М. Минский, С. Пейперт (Пессимизм Критическая работа «Персептроны»; возможности персептронов ограничены)
    1970-е г. Т. Кохонен, С. Гроссберг и др. (многослойные сети различной архитектуры; успешное решение задач, считавшихся неразрешимыми)
    1982 г. Дж. Хопфилд (динамическая сеть)

    Немного истории


    1986 г. Д. Румельхарт, Дж. Хинтон, Р. Вильямс (метод обратного распространения ошибки);
    Середина 1980-х г. (Нейросетевой бум; новые модели нейронных сетей)
    1987 г. Р. Хехт-Нильсен (вариант 13 проблемы Гильберта: любую непрерывную функцию многих переменных можно с любой точностью приблизить с помощью трехслойного персептрона);
    1990-е г. (развитие новых нейропарадигм замедлилось; нейрочипы, нейрокомпьютеры).

    Какое место занимают нейросети в Computer Science

    Представление нейросети


    Сама нейросеть представляет собой систему из множества нейронов. По отдельности эти процессоры достаточно просты (намного проще, чем процессор персонального компьютера), но будучи соединенными в большую систему нейроны способны выполнять очень сложные задачи.

    Особенности нейронных сетей


    Основным преимуществом нейросетей над обычными алгоритмами вычисления является их возможность обучения. Это обучение заключается в нахождении верных коэффициентов связи между нейронами, а также в обобщении данных и выявлении сложных зависимостей между входными и выходными сигналами.


    Классификация образов (определить принадлежность входного образа одному из заранее заданных классов);

    Распознавание речи и изображений, мед.диагностика

    Кластеризация (классификация без учителя) (Разместить близкие образы в один кластер);

    Сжатие данных, извлечение знаний

    Аппроксимация функций (найти оценку неизвестной функции F(x) по обучающей выборке {(x1,y1)…(xN,yN)});

    Инженерное и научное моделирование



    Оптимизация (найти решение x, удовлетворяющее системе ограничений и максимизирующее (минимизирующее) целевую функцию);
    Ассоциативная память (организовать память с доступом по частичному или искаженному содержанию);

    Информационно-вычислительные системы

    Управление (рассчитать управляющее воздействие u на динамическую систему {u(t),y(t)}, чтобы выход y совпадал с эталоном);
    Прогноз (найти неизвестное y(tN+1) по известным y(t1)…y(tN))

    Построение ИНС


    Выбор архитектуры

    Топология

    Функции активации

    Входы-выходы

    Для каждой задачи – своя архитектура

    Обучение

    «С учителем» и «без учителя»

    Настройка весов и смещений (10000)

    Для каждой архитектуры – свои алгоритмы



    Наиболее изученные:

    персептрон,

    сеть Кохонена, обобщенно-регрессионная сеть и др.


    Классификация ИНС По топологии


    Полно связные

    Слабо связные

    Многослойные

    Классификация ИНС По наличию задержек


    Статическая сеть

    Динамическая сеть

    Классификация ИНС По наличию обратной связи


    Сеть с прямым распространением сигнала

    Рекуррентная сеть

    Классификация ИНС

    По функциям активации


    Однородные
    Неоднородные

    По типу входного сигнала

    Бинарный
    Целый
    Действительный

    Свойства


    Увеличение числа слоев и числа нейронов повышает возможности сети, но замедляет обучение.
    Введение обратных связей повышает возможности сети, но возникает вопрос об устойчивости.

    Где используются нейронные сети?

    Нейронные сети используются для решения разнообразных задач. Если рассмотреть операции по степени сложности, то для решения простейших задач подойдёт обычная компьютерная программа. А вот задачи более сложного уровня требуют совсем иного подхода. В частности, это относится к распознаванию образов, речи или сложному прогнозированию. В голове человека подобные процессы происходят неосознанно, то есть, распознавая и запоминая образы, человек не осознаёт, как происходит этот процесс, а соответственно не может его контролировать. Именно такие задачи помогают решить нейронные сети, то есть то есть они созданы чтобы выполнять процессы, алгоритмы которых неизвестны.

    Спасибо за внимание!



    написать администратору сайта