Возможности и особенности нейронных сетей
Основными интересными на практике возможностями нейронных сетей являются следующие:
- Гибкость структуры: можно различными способами комбинировать элементы нейросети (нейроны и связи между ними). За счёт этого на одной элементной базе и даже внутри " тела" одного нейрокомпьютера можно создавать совершенно разные вычислительные схемы, подбирать оптимальное для конкретной задачи число нейронов и слоёв сети.
- Быстрые алгоритмы обучения нейронных сетей: нейросеть даже при сотнях входных сигналов и десятках-сотнях тысяч эталонных ситуаций может быть почти мгновенно обучена на обычном компьютере. Поэтому применение нейронных сетей возможно для решения широкого круга сложных задач прогноза, классификации и диагностики.
- Возможность работы при наличии большого числа неинформативных, шумовых входных сигналов − предварительного их отсева делать не нужно, нейросеть сама определит их малопригодность для решения задачи и может их явно отбросить.
- Возможность работы со скоррелированными независимыми переменными, с разнотипной информацией (измеренной в непрерывнозначных, дискретнозначных, номинальных, булевых шкалах), что часто доставляет затруднение методам статистики.
- Нейронная сеть одновременно может решать несколько задач на едином наборе входных сигналов − имея несколько выходов, прогнозировать значения нескольких показателей. Часто это помогает нейросети построить более адекватные или более универсальные " внутренние" -промежуточные концепции (т.к. требуется, чтобы все промежуточные расчёты были пригодны не для одной, а для нескольких задач) и, вследствие этого, повысить точности решения этих задач по сравнению с решениями задач по-отдельности.
- Алгоритмы обучения накладывают достаточно мало требований на структуру нейронной сети и свойства нейронов. Поэтому при наличии экспертных знаний или в случае специальных требований можно целенаправленно выбирать вид и свойства нейронов и нейросети, собирать структуру нейронной сети вручную из отдельных элементов, и задавать для каждого из них нужные свойства.
- Нейросеть может обучиться решению задачи, которую человек-эксперт решает недостаточно точно (или для которой вообще отсутствует эксперт). Обученная сеть может быть представлена в виде явного алгоритма решения задачи, например, в виде набора правил " если …, то …", и изучение этого алгоритма может позволить человеку получить новые знания.
- Синтезированная (обученная) нейросеть обладает устойчивостью к отказам отдельных элементов (нейронов) и линий передачи информации в ней. За счёт того, что навык решения задачи " размазан" по сети, не происходит катастрофического падения точности решения при выходе из строя нескольких элементов системы. Можно применять и специальные методы для повышения отказоустойчивости. Это бывает востребованным при аппаратных реализациях сетей − для обеспечения построения надёжных систем из ненадёжных элементов.
Модели нейронных сетей
Разработчики теории – Маккалон и Питтс.
Главные результаты нейронных сетей сводились к следующему:
1. Модель нейрона в виде простейшего процессорного элемента, который вычисляет значение некоторой функции.
2. Конструкция нейронной сети для выполнения логических и арифметических операций.
3. Высказывалось предположение, что нейронная сеть способна обучаться, распознавать образы и обобщать полученную информацию.
Фрэнк Разенблатт (1958 г.) ввел понятие перцептрона – модели нейронных сетей.
Разенблатт ввел возможность модификации межнейронных связей. Это сделало нейронную сеть обучаемой.
Многослойные сети.
Рисунок 6 - Схема многослойного персептрона
Две архитектуры
Еще на заре компьютерной эры были намечены два принципиально разных подхода к обработке информации: последовательная обработка символов и параллельное распознавание образов. И символы и образы — это «слова», которые обрабатывают компьютеры, а основное различие между ними заключается лишь в размерности. При этом размер образа может быть на много порядков больше размера символа. Казалось бы, разница не очень значительна и приводит лишь к несколько большему времени обработки длинных слов, но на самом деле различия в размерах данных имеют принципиальное значение, так как сложность работы с образами возрастает нелинейно при увеличении их разрядности.
Если для относительно коротких символов можно описать все возможные над ними операции и создать процессор, который предсказуемым образом обрабатывает все входящие символы, исполняющие роль команд или данных, то реализовать то же самое для образов невозможно, поскольку подобное описание будет расти экспоненциально. А значит, любой процессор, предназначенный для обработки образов, содержит лишь часть возможных входных образцов и соответствующих им действий и должен «додумывать» свое поведение и обобщать известные ему примеры, чтобы его реакция была аналогичной и приемлемой с точки зрения решения задачи, для которой он предназначен. Таким образом, различие между последовательными и параллельными вычислениями заключается в принципиально разных методах постановки и решения задач, связанных с обработкой информации.
Преимущества нейросетевого подхода заключаются в следующем:
• параллелизм обработки информации;
• единый и эффективный принцип обучения;
• надежность функционирования;
• способность решать неформализованные задачи.
Биологическая эволюция, которая привела к столь эффективным решениям, шла по пути от образов к логике. Так и человек после рождения сначала учится распознавать образы, а только потом приобретает умение рассуждать логически и строить алгоритмы. Компьютеры же, напротив, начав с логики, лишь спустя несколько десятилетий осваивают распознавание образов за счет создания специальных программ для компьютеров традиционной архитектуры или благодаря созданию специализированных аппаратных нейропроцессоров.
Популярное:
- CEМEЙНOE КОНСУЛЬТИРОВАНИЕ, ЕГО ОСОБЕННОСТИ
- I. ОСОБЕННОСТИ ДЕЛОВОГО И ЛИЧНОСТНОГО ОБЩЕНИЯ В СОВМЕСТНОЙ ДЕЯТЕЛЬНОСТИ
- I. Особенности постановки цели труда.
- I. Особенности учета в строительстве
- II. Особенности технологии баз и банков данных.
- II. Перепишите следующие предложения и переведите их, обращая внимание на особенности перевода на русский язык определений, выраженных именем существительным (см. образец выполнения 2).
- XIX. Особенности приёма и обучения иностранных граждан и лиц без гражданства в ОО ВПО «ГИИЯ»
- Абсолютная монархия в России (признаки, особенности, идеалогия, условия возникновения, реформы Петра первого)
- АДМИНИСТРАТИВНЫЙ НАДЗОР: ПОНЯТИЕ, ОСОБЕННОСТИ, МЕТОДЫ, СУБЪЕКТЫ, ПОЛНОМОЧИЯ.
- Аналитическая платформа «Контур Стандарт» как инструмент реализации ROLAP-технологии: основные возможности, особенности и технология анализа информации
- Аналитические возможности, задачи и основные направления анализа СНС
- Аналитические фотограмметрические приборы ,назначение функциональные возможности ( Стереонаграф, SD20, SD2000)