|
Klassik neyron tarmog'ini o'rgatish
|
bet | 3/6 | Sana | 20.05.2024 | Hajmi | 123,46 Kb. | | #246343 |
Klassik neyron tarmog'ini o'rgatish har bir neyronning og'irlik koeffitsientlarini sozlashdan iborat
Ta'lim to'plami deb ataladigan , p ob'ektlardan iborat { x a , y a }, a = 1..p vektorlar juftlari to'plami bo'lsin .
{x a } vektori S-elementlar tomonidan qayd etilgan o'quv namunasining aniq a ob'ektining xususiyatlari tizimini tavsiflaydi .
{y a } vektori o'quv namunasining ma'lum bir ob'ekti neyron tarmoqqa taqdim etilganda neyron qo'zg'alish naqshini tavsiflaydi :
Agar tarmoq kirishiga {x a } vektorini qo'llashda chiqish har doim mos keladigan {y a } vektorini hosil qilsa, biz berilgan o'quv namunasi bo'yicha o'qitilgan neyron tarmoqni chaqiramiz, ya'ni. Har bir xususiyatlar to'plami ma'lum sinflarga mos keladi.
F.Rozenblatt 4 bosqichdan iborat iterativ o‘rganish algoritmini taklif qildi, u vazn matritsasini moslashtirishdan iborat bo‘lib, bu chiqish vektorlarida xatolikni izchil kamaytiradi:
0-qadam:
|
Barcha neyronlarning og'irliklarining boshlang'ich qiymatlari tasodifiy deb qabul qilinadi .
|
1-qadam:
|
X a kirish tasviri tarmoqqa taqdim etiladi , natijada chiqish tasviri olinadi.
|
2-qadam:
|
Chiqishda tarmoq tomonidan qilingan xato vektori hisoblanadi.
|
3-qadam:
|
Og'irlik koeffitsientlarining vektorlari shunday o'rnatiladiki, tuzatish miqdori chiqishdagi xatoga mutanosib bo'ladi va xato nolga teng bo'lsa, nolga teng bo'ladi:
- faqat nolga teng bo'lmagan kirish qiymatlariga mos keladigan og'irlik matritsasining tarkibiy qismlari o'zgartiriladi;
- vazn o'sishi belgisi xato belgisiga mos keladi, ya'ni. ijobiy xato (chiqish qiymati talab qilinganidan kamroq) aloqaning kuchayishiga olib keladi;
- har bir neyronni o'rganish boshqa neyronlarni o'rganishdan mustaqil ravishda sodir bo'ladi, bu biologik nuqtai nazardan muhim bo'lgan mahalliy o'rganish printsipiga mos keladi .
|
4-qadam :
|
1-3 bosqichlar barcha trening vektorlari uchun takrorlanadi. Butun namunani ketma-ket taqdim etishning bir tsikli davr deb ataladi. Agar quyidagi shartlardan kamida bittasi bajarilsa, mashg'ulot bir necha davrdan keyin tugaydi:
- iteratsiyalar yaqinlashganda, ya'ni. og'irliklar vektori o'zgarishni to'xtatadi;
- barcha vektorlar bo'yicha yig'ilgan umumiy mutlaq xato ma'lum bir kichik qiymatdan kam bo'lganda.
|
|
| |