Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Приклади формалізації задач

1. Задача класифікації.

Нехай є деякий об'єкт, що характеризується декількома параметрами . Нехай також є M класів об'єктів, . Ми спостерігаємо об'єкт і можемо чи розрахувати виміряти його параметри. Вектор p характеризує об'єкт, що спостерігається:

На підставі вектора p ми повинні вирішити, до якого класу віднести об'єкт, тобто вибрати , до якого належить об'єкт, характеризований набором параметрів p.

Рішення задачі можна представити у виді вектора:

і виконуються умови:

і (1)

Тут — імовірність, з яким об'єкт відноситься до класу . Якщо розглядати як імовірності, то повинні виконуватися умови (1). Приміром, означає, що об'єкт з даним набором параметрів p з імовірністю 0,9 відноситься до класу C1 і з ймовірністю 0,1 — до класу C2.

Якщо створити МСП із N входами і M виходами і навчити його давати на виході вектор c, коли на вхід подається p, то ми вирішимо поставлену задачу.

Мережа будує відображення у процесі навчання. Цілком витягти це відображення мережа не дозволяє, але можна одержати довільна кількість пар , зв'язаних відображенням. Для довільного вектора p на вході ми можемо одержати ймовірності приналежності до класів на виході.

Чому на виході будуть отримані саме ймовірності і чи будуть виконуватися умови (1)?

Якщо навчання пройшло успішно, то ми напевно одержимо на виході що те схоже на ймовірності. Це визначається алгоритмом навчання. Але найчастіше виявляється, що компоненти вихідного вектора можуть бути менше 0 чи більше 1, а друга умова (1) виконується лише приблизно:Неточність — наслідок аналоговості нейронних мереж. Більшість результатів, що даються нейромережами, неточна. Крім того, при навчанні мережі зазначені умови, накладаючі на ймовірності, не вводяться в мережу безпосередньо, а неявно містяться в безлічі даних, на яких навчається мережа. Це — друга причина некоректності результату.

Такий спосіб формалізації — не єдиний, але один із удалих. Можна навчити мережу і по-іншому. Нехай у мережі тільки один вихід, і нехай його зміст — номер класу m для вектора p, представленого на вході. Отже, мережа навчається в залежності m (p).

Якщо навчання пройшло успішно, то коли на вхід мережі поданий вектор p, що характеризує об'єкт, на виході буде отримане число m, і нами приймається рішення про приналежність p до класу .

На перший погляд такий спосіб формалізації більш економічний: використовується всього один вихід.

Але існує важливий недолік. Розглянемо приклад класифікації (мал.).

Мал.. Приклад некоректної класифікації.

Нехай потрібно розділити об'єкти по двох ознаках, p1, p2, на три класи, m =1, m =2, m =3. Якщо вхідний вектор p прийме значення, позначене жирною крапкою, то вихід мережі, при правильному навчанні, прийме значення m =2, тобто об'єкт буде віднесений до класу 2, зовсім невідповідному.

Дане явище виникає, тому що мережа схильна інтерполювати вхідні і вихідні дані. Якщо функції активації плавні, вагарні коефіцієнти не занадто великі, і кількість шарів не занадто велика, то вихід мережі теж буде гладким і безупинним. Для близьких p будуть отримані близькі m на виході. Але при рішенні задачі класифікації таке допущення буває невірним.Звідси неправильне рішення.

Щоб уникнути помилок, можна застосувати інші способи чи формалізації упорядкувати але міра класів m так, щоб близьким m відповідали близькі в просторі P класи.

<== предыдущая лекция | следующая лекция ==>
Формалізація задачі | Розпізнавання букв алфавіту
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 536; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.