![]() |
![]() |
![]() |
|||||
![]() |
Алгоритм НСКО (алгоритм Хо-Кашьяпа) |
||||||
МЕНЮ Искусственный интеллект Поиск Регистрация на сайте Помощь проекту ТЕМЫ Новости ИИ Искусственный интеллект Разработка ИИГолосовой помощник Городские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Техническое зрение Чат-боты Авторизация |
2016-10-14 00:05 ![]()
Зачастую, во время работы с нейронными сетями, перед нами встает задача в построении линейных решающих функций (ЛРФ) для разделения классов, содержащих наши образы.
Рисунок 1. двумерный случай Один из методов, позволяющих решить нашу проблему, это алгоритм наименьшей среднеквадратичной ошибки (НСКО алгоритм). Интерес данный алгоритм представляет не только в том, что он помогает построить необходимые нам ЛРФ, а в том, что при возникновении ситуации, когда классы линейно неразделимы, мы можем построить ЛРФ, где ошибка неправильной классификации стремится к минимуму. ![]() Рисунок 2. линейно неразделимые классы Далее перечислим исходные данные: ![]() ![]() ![]() ![]() ![]() Этой информации нам более чем достаточно для построения ЛРФ. Перейдем непосредственно к самому алгоритму. Алгоритм 1 шаг а) переводим ![]() ![]() ![]() ![]() Например: Пусть задан образ ![]() Тогда ![]() , если ![]() ![]() , если ![]() б) строим матрицу ![]() ![]() в) строим ![]() г) считаем ![]() где ![]() д) ![]() 2 шаг Проверяем условие останова: Если ![]() иначе - переходим к шагу 3 3 шаг а) ![]() Например(функция Хэвисайда): ![]() ![]() ![]() ![]() ![]() ![]() После подсчетов меняем номер итерации: ![]() б) переходим на шаг 2 Пример работы алгоритма НСКО ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() а) ![]() ![]() ![]() ![]() б) ![]() в) ![]() г) ![]() ![]() д) ![]() ![]() , т.к. все элементы ![]() ![]() Завершили работу алгоритма, и теперь можно подсчитать нашу ЛРФ. ![]() Спасибо parpalak за онлайн редактор. Спасибо за внимание. Источник: habrahabr.ru ![]() Комментарии: |
||||||