Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ Β«Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ курсу «НСйроинформатика»». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 5

Автор Π•. ΠœΠΈΡ€ΠΊΠ΅Ρ

Рис. 2. ПолоТСниС ядСр ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ обучСния 0,5. БостояниС Π΄ΠΎ обучСния ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи обучСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ измСнСния суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ядСр.


На рис. 2 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ состояния сСти ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° ΠΏΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ обучСния ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи обучСния. Π­ΠΏΠΎΡ…ΠΎΠΉ принято Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡƒΡ‡Π°ΡŽΡ‰Π΅Π³ΠΎ мноТСства (всСх ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ проводится ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅). Π―Π΄Ρ€Π° Π½Π° рисунках ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ ΠΆΠΈΡ€Π½Ρ‹ΠΌΠΈ линиями. Из рисунка Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΠ»ΠΎΡΡŒ β€” послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи сумма ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ всСх ядСр Ρ‚ΠΎ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Π΅Ρ‚ΡΡ, Ρ‚ΠΎ возрастаСт. Π’ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Π΅ приводится Ρ†Π΅Π»Ρ‹ΠΉ ряд способов ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ зацикливания. Один ΠΈΠ· Π½ΠΈΡ… β€” ΠΎΠ±ΡƒΡ‡Π°Ρ‚ΡŒ с ΠΌΠ°Π»Ρ‹ΠΌ шагом. На рис. 3 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ состояния сСти ΠΏΡ€ΠΈ скорости обучСния 0,01.

Рис. 3. ПолоТСниС ядСр ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ обучСния 0,01. БостояниС Π΄ΠΎ обучСния ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи обучСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ измСнСния суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ядСр.


Из Π°Π½Π°Π»ΠΈΠ·Π° рис. 3 Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ измСнСния ядСр ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°ΡŽΡ‚ΡΡ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ. Однако Π² случаС ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ распрСдСлСния ядСр потрСбуСтся мноТСство шагов для пСрСмСщСния ΠΈΡ… ΠΊ «своим» кластСрам (см. рис. 4).

Рис. 4. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ сСти ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ 0,01 (107 эпох)


Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ модификация Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° обучСния состоит Π² постСпСнном ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ скорости обучСния. Π­Ρ‚ΠΎ позволяСт быстро ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚ΡŒΡΡ ΠΊ «своим» кластСрам Π½Π° высокой скорости ΠΈ произвСсти Π΄ΠΎΠ²ΠΎΠ΄ΠΊΡƒ ΠΏΡ€ΠΈ Π½ΠΈΠ·ΠΊΠΎΠΉ скорости. Для этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌ являСтся Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ скоростСй обучСния ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Π»Π° расходящийся ряд, ΠΈΠ½Π°Ρ‡Π΅ остановка Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ достигнута Π½Π΅ Π·Π° счСт Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ядСр, Π° Π·Π° счСт ограничСнности точности вычислСний. На рис. 5 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ состояния сСти ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° ΠΏΡ€ΠΈ использовании Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ скорости обучСния 0,5 ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ скорости Π² соотвСтствии с Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹ΠΌ рядом (1, Β½, β…“, …). УмСньшСниС скорости обучСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи. Из Π³Ρ€Π°Ρ„ΠΈΠΊΠ° измСнСния суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ядСр Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ являСтся Π»ΡƒΡ‡ΡˆΠΈΠΌ срСди рассмотрСнных. На рис. 6 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ примСнСния этого ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π² случаС Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ³ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ полоТСния ядСр. РаспрСдСлСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π²Ρ‹Π±Ρ€Π°Π½ΠΎ Ρ‚ΠΎ ΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π½Π° рисункС 4 β€” Π΄Π²Π° класса ΠΏΠΎ 8 ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнных Π² ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»Π°Ρ… [Ο€/4,3 Ο€/4] ΠΈ [5Ο€/4, 7Ο€/4].

Рис. 5. ПолоТСниС ядСр ΠΏΡ€ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² со сниТСниСм скорости обучСния с 0,5 Π² соотвСтствии с ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ 1/n. БостояниС Π΄ΠΎ обучСния ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи обучСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ измСнСния суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ядСр (Π² логарифмичСской шкалС).


Рис. 6. ΠžΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ сСти ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° со сниТСниСм скорости с 0,5.


ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρƒ с ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ шага считаСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ случайного ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… эпохи. Основная идСя этой ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия.

Рис. 7. ПолоТСниС ядСр ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² случайном порядкС со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ обучСния 0,5. БостояниС Π΄ΠΎ обучСния ΠΈ послС ΠΊΠ°ΠΆΠ΄ΠΎΠΉ эпохи обучСния. НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π³Ρ€Π°Ρ„ΠΈΠΊ измСнСния суммы ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΎΠ² ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ядСр.

Под Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ воздСйствиСм подразумСваСтся порядок ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΡ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²Π»Π΅Ρ‡Π΅Ρ‚ смСщСниС ядра ΠΎΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ полоТСния Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ сторону. ИмСнно эффСкт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ стандартный ΠΌΠ΅Ρ‚ΠΎΠ΄ зацикливаСтся (ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ с Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнными ΠΏΠΎ окруТности ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ² часовой стрСлки, ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ строился для оказания Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия). ИмСнно ΠΈΠ·-Π·Π° Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия ядра Π½Π° рис. 6 Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Ρ‹ Π½Π΅ строго Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ. Π‘Π»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΉ порядок ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² позволяСт ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ, Ρ‚ΠΎΡ‡Π½Π΅Π΅ ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ эффСкт, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия. Однако ΠΈΠ· рис. 7, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ примСнСния ΠΌΠ΅Ρ‚ΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² случайном порядкС ΠΊ Π·Π°Π΄Π°Ρ‡Π΅ с Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнными ΠΏΠΎ окруТности ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠ½ΡΡ‚ΡŒ эффСкт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½ΠΎΠ³ΠΎ воздСйствия этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ позволяСт.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ сочСтания рассмотрСнных Π²Ρ‹ΡˆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ². НапримСр, случайный ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² сочСтании с ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ΠΌ скорости обучСния. ИмСнно такая комбинация ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² являСтся Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½Ρ‹ΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ срСди ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² ΠΏΠΎΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ обучСния сСтСй ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄ динамичСских ядСр

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²ΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌ ΠΏΠΎΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ обучСния сСтСй ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° являСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ динамичСских ядСр, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΡƒΠΌΠΌΠ°Ρ€Π½ΡƒΡŽ ΠΌΠ΅Ρ€Ρƒ близости (1). ΠœΠ΅Ρ‚ΠΎΠ΄ являСтся ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ, каТдая итСрация ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ состоит ΠΈΠ· Π΄Π²ΡƒΡ… шагов. Π‘Π½Π°Ρ‡Π°Π»Π° Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ значСния ядСр. Π—Π°Ρ‚Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ шаги:

Π Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° классы ΠΏΡ€ΠΈ фиксированных значСниях ядСр:

Ki={x: dist(ai, x)≀dist(aj, x)} (3)

ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ядСр ΠΏΡ€ΠΈ фиксированном Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ Π½Π° классы:

(4)

Π’ случаС равСнства Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Π΅ (3) ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ относят ΠΊ классу с мСньшим Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° останавливаСтся Ссли послС ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠ³ΠΎ выполнСния разбиСния Π½Π° классы (3) Π½Π΅ измСнился состав Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ класса.

Π˜ΡΡΠ»Π΅Π΄ΡƒΠ΅ΠΌ ΡΡ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° динамичСских ядСр. На шагС (3) суммарная ΠΌΠ΅Ρ€Π° близости (1) ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ класса Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ. Если ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅ΡˆΠ΅Π» ΠΈΠ· j-Π³ΠΎ класса Π² i-ΠΉ, Ρ‚ΠΎ Π²Π΅Ρ€Π½ΠΎ нСравСнство dist(ai, x)≀dist(aj, x). Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ класса Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ суммарная ΠΌΠ΅Ρ€Π° близости Π½Π΅ возрастаСт. На шагС (4) ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ слагаСмыС суммарной ΠΌΠ΅Ρ€Ρ‹ близости (1). ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эти слагаСмыС нСзависимы Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, Ρ‚ΠΎ суммарная ΠΌΠ΅Ρ€Π° близости Π½Π° шагС (4) Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ возрасти. ΠŸΡ€ΠΈ это Ссли Π½Π° шагС (4) суммарная ΠΌΠ΅Ρ€Π° близости Π½Π΅ ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»Π°ΡΡŒ, Ρ‚ΠΎ ядра ΠΎΡΡ‚Π°Π»ΠΈΡΡŒ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ шага (3) Π±ΡƒΠ΄Π΅Ρ‚ зафиксировано Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ условия остановки. И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, учитывая, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ число классов Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ числом способов, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎ сходимости ΠΌΠ΅Ρ‚ΠΎΠ΄Π° динамичСских ядСр.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° (3), (4) сходится Π·Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ число шагов, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½ΠΈ Π½Π° ΠΎΠ΄Π½ΠΎΠΌ шагС Π½Π΅ происходит возрастания суммарной ΠΌΠ΅Ρ€Ρ‹ близости.

На ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ· рассмотрСнных Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², с Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎ распрСдСлСнными ΠΏΠΎ окруТности ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΏΡ€ΠΈ любом Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ядСр (Π·Π° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‰ΠΈΡ… ядСр) ΠΌΠ΅Ρ‚ΠΎΠ΄ динамичСских ядСр остановится Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ шагС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ Π²Ρ‚ΠΎΡ€ΠΎΠΉ классификации (3) состав классов останСтся Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹ΠΌ.

На Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΈΠ· ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², рассмотрСнных Π²Ρ‹ΡˆΠ΅ (см. рис. 4, 6) ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ ядСр, ΠΌΠ΅Ρ‚ΠΎΠ΄ динамичСских ядСр остановится послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ шага, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ² полоТСния ядСр. Однако Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ядСр Π½Π΅ соотвСтствуСт ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ ΠΎ Β«Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉΒ» классификации. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° β€” Π½Π΅ΡƒΠ΄Π°Ρ‡Π½ΠΎΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ядСр (созданноС ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ).

Π’Ρ‹Π±ΠΎΡ€ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния

Как ΠΈ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ…, Π² Π·Π°Π΄Π°Ρ‡Π΅ обучСния сСти ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° ΠΈ Π² ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ динамичСских ядСр Π²Π°ΠΆΠ½Ρ‹ΠΌ являСтся вопрос ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΌ Π²Ρ‹Π±ΠΎΡ€Π΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния (ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ядСр). БущСствуСт мноТСство ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π²Ρ‹Π±ΠΎΡ€Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния.

НаиболСС простым способом Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой Π·Π°Π΄Π°Ρ‡ΠΈ Π² случаС, ΠΊΠΎΠ³Π΄Π° ядра ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ пространства, Ρ‡Ρ‚ΠΎ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, являСтся Π²Ρ‹Π±ΠΎΡ€ Π² качСствС Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ приблиТСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ядСр Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². НапримСр ΠΏΠ΅Ρ€Π²ΠΎΠ΅ ядро ΠΊΠ»Π°Π΄Π΅ΠΌ Ρ€Π°Π²Π½Ρ‹ΠΌ ΠΏΠ΅Ρ€Π²ΠΎΠΌΡƒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρƒ, Π²Ρ‚ΠΎΡ€ΠΎΠ΅ β€” Π²Ρ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΈ Ρ‚. Π΄. К соТалСнию этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠΎΠ³Π΄Π° пространство ядСр ΠΈ пространство ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚. Π”Π°Π»Π΅Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ классификаций, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… пространства ядСр ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹.

Π‘Π°ΠΌΡ‹ΠΌ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ способом задания Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ полоТСния ядСр являСтся Π·Π°Π΄Π°Π½ΠΈΠ΅ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ разбиСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° классы. ΠŸΡ€ΠΈ этом Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΌ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡ‡Π°ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Π”Π°Π»Π΅Π΅ Ρ€Π΅ΡˆΠ°Ρ Π·Π°Π΄Π°Ρ‡Ρƒ (4) ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ значСния ядСр. Π”Π°Π»Π΅Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ динамичСских ядСр.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π²ΠΈΠ΄ΠΎΠ² классификации

Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ описаны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ классификации ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈΠΌ ΠΌΠ΅Ρ€Ρ‹ близости. ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ (4) ΠΏΡ€ΠΈ использовании ΠΌΠ΅Ρ‚ΠΎΠ΄Π° динамичСских ядСр. Для Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²ΠΈΠ΄ΠΎΠ² классификации Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ (4) строится Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ.

БфСричСская модСль

Один Π²ΠΈΠ΄ классификации β€” ΡΠ΅Ρ‚ΡŒ ΠšΠΎΡ…ΠΎΠ½Π΅Π½Π° Π½Π° сфСрС Π±Ρ‹Π» описан Ρ€Π°Π½Π΅Π΅. ΠŸΠΎΠ»ΡƒΡ‡ΠΈΠΌ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡ΠΈ (4) ΠΏΡ€ΠΈ ΠΌΠ΅Ρ€Π΅ близости «минус скалярноС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅Β» (минус ΠΏΠ΅Ρ€Π΅Π΄ скалярным ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ΠΌ Π½ΡƒΠΆΠ΅Π½ для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (1) ΠΈ (4), ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ, Ρ‡Π΅ΠΌ Π±Π»ΠΈΠΆΠ΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, Ρ‚Π΅ΠΌ большС скалярноС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅).