КАТЕГОРИИ: Архитектура-(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. Задача класифікації. Нехай є деякий об'єкт, що характеризується декількома параметрами
На підставі вектора p ми повинні вирішити, до якого класу віднести об'єкт, тобто вибрати Рішення задачі можна представити у виді вектора:
і виконуються умови:
Тут Якщо створити МСП із N входами і M виходами і навчити його давати на виході вектор c, коли на вхід подається p, то ми вирішимо поставлену задачу. Мережа будує відображення Чому на виході будуть отримані саме ймовірності Якщо навчання пройшло успішно, то ми напевно одержимо на виході що те схоже на ймовірності. Це визначається алгоритмом навчання. Але найчастіше виявляється, що компоненти вихідного вектора можуть бути менше 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; Просмотров: 561; Нарушение авторских прав?; Мы поможем в написании вашей работы! |