ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Алгоритмы кластСрного Π°Π½Π°Π»ΠΈΠ·Π°

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π’Π°ΠΊΠΆΠ΅ хочСтся ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ матСматичСскиС абстракции ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, рассмотрСнныС Ρ€Π°Π½Π΅Π΅ Π² ΡΡ‚ΠΎΠΉ Π³Π»Π°Π²Π΅, Π»ΠΈΠ±ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ (Π² Ρ€ΡΠ΄Π΅ случаСв нСявно) Π·Π°Π΄Π°Ρ‡Ρƒ кластСризации. НапримСр, ΠΊ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ относится ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. Для Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² кластСризации с Π²Ρ‹ΡΠΎΠΊΠΎΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ использованиС рассмотрСнных Ρ€Π°Π½Π΅Π΅ стратСгий глобальной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Алгоритмы кластСрного Π°Π½Π°Π»ΠΈΠ·Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Π² ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ·

Π’ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ являСтся выявлСниС сходств ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΉ исслСдуСмых ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ ΠΈΠ»ΠΈ структур. Одним ΠΈΠ· ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Π΅ закономСрности являСтся распрСдСлСниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ Π³Ρ€ΡƒΠΏΠΏΠ°ΠΌ. ИмСнно эту Π·Π°Π΄Π°Ρ‡Ρƒ ΠΈ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ кластСризации Π΄Π°Π½Π½Ρ‹Ρ….

Π£ ΠΊΠ»Π°ΡΡ‚Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΅ΡΡ‚ΡŒ нСсколько ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ… свойств:

  • 1) грамотная кластСризация ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΉ силой. ΠŸΡ€ΠΈΡ‡ΠΈΡΠ»ΠΈΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ исслСдования ΠΊ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ Π³Ρ€ΡƒΠΏΠΏΠ΅ Π½Π° ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΈ части свойств, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ обоснованныС прСдполоТСния ΠΎ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Ρƒ Π½Π΅Π³ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… свойств, Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… для Π΅Π³ΠΎ Π³Ρ€ΡƒΠΏΠΏΡ‹;
  • 2) Π² Ρ‚ΠΎ ΠΆΠ΅ врСмя особый интСрСс ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ случаи «ΡΠ±ΠΎΡ» ΠΌΠΎΠ΄Π΅Π»ΠΈ кластСризации, ΠΊΠΎΠ³Π΄Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, отнСсСнный ΠΊ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅, сущСствСнно отличаСтся ΠΎΡ‚ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ… Π΅Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΈΠ· ΡΠ²ΠΎΠΈΡ… характСристик. НСрСдко ΠΈΠ·ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² позволяСт ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅, сущСствСнно экономя врСмя исслСдоватСля Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ всСх «Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Ρ…» ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π³Ρ€ΡƒΠΏΠΏΡ‹;
  • 3) кластСризация Ρ‚Π°ΠΊΠΆΠ΅ позволяСт Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ эффСктивноС описаниС Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ силой, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ пСрСчислСния всСх свойств ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π³Ρ€ΡƒΠΏΠΏΡ‹, прСдоставляя Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ, Π½Π΅ Π²Π΄Π°Π²Π°ΡΡΡŒ Π² Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ подробности.

Випичная схСма процСсса кластСрного Π°Π½Π°Π»ΠΈΠ·Π° Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚:

  • β€’ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ мноТСства характСристик, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π°Π½Π°Π»ΠΈΠ·;
  • β€’ вычислСниС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΠ΅Ρ€Ρ‹ сходства кластСризуСмых ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²;
  • β€’ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° кластСризации для выдСлСния Π³Ρ€ΡƒΠΏΠΏ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²;
  • β€’ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° достовСрности ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ кластСрного Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ.

Π’ ΡΠΎΠΎΡ‚вСтствии с Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹ΠΌ Π½Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ схСмы Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

По ΡΠΏΠΎΡΠΎΠ±Ρƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ кластСров Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ кластСризации ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π° ΠΏΠ»ΠΎΡΠΊΠΈΠ΅ ΠΈ ΠΈΠ΅Ρ€Π°Ρ€Ρ…ичСскиС. ПлоскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ кластСры ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ€Π°Π½Π³Π°, Ρ‚. Π΅. фактичСски простой список Π³Ρ€ΡƒΠΏΠΏ. Π˜Π΅Ρ€Π°Ρ€Ρ…ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ — Π΄Π°ΡŽΡ‚ систСму Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΉ, Ρ‚. Π΅. ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΡŽΡ‚ исходныС Π΄Π°Π½Π½Ρ‹Π΅ Π² Π΄Ρ€Π΅Π²ΠΎΠ²ΠΈΠ΄Π½ΡƒΡŽ структуру, ΠΊΠΎΡ€Π½Π΅ΠΌ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ являСтся кластСр, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ вСсь массив исходных Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π»ΠΈΡΡ‚ΡŒΡΠΌΠΈ — ΠΎΠ΄ΠΈΠ½ΠΎΡ‡Π½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ. По ΡΠΏΠΎΡΠΎΠ±Ρƒ построСния Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΉ иСрархичСскиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½Π°: восходящиС (Π°Π³Π»ΠΎΠΌΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅) ΠΈ нисходящиС (Ρ€Π°Π·Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅). ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΏΠΏΠ° Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ с Π»ΠΈΡΡ‚ΡŒΠ΅Π² (ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ) ΠΈ Π² ΡΠ΅Ρ€ΠΈΠΈ ΠΈΡ‚Π΅Ρ€Π°Ρ†ΠΈΠΉ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π±Π»ΠΈΠ·ΠΊΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Π΅ кластСры. НисходящиС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ с ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠ³ΠΎ кластСра, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ раздСляя Π½Π° ΡΡƒΠ±ΠΊΠ»Π°ΡΡ‚Π΅Ρ€Ρ‹ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ Π»ΠΈΡΡ‚ΡŒΠ΅Π².

На ΠΎΡΠ½ΠΎΠ²Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… характСристик, связанных с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ°ΠΌΠΈ прСдставлСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ исходных Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ:

  • β€’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, ΠΎΠΏΠ΅Ρ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ€Π°ΠΌΠΈ близости/расстояния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² мноТСства;
  • β€’ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠ΅ с Π²Π΅ΠΊΡ‚ΠΎΡ€Π°ΠΌΠΈ характСристик;
  • β€’ вСроятностныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, основанныС Π½Π° ΠΏΠΎΡ€ΠΎΠΆΠ΄Π°ΡŽΡ‰Π΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, НММ-кластСризация сСмСйств ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ);
  • β€’ Π³Ρ€Π°Ρ„-ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ — ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для Π°Π½Π°Π»ΠΈΠ·Π° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, прСдставлСнной Π² Π²ΠΈΠ΄Π΅ сСтСй (Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΊΠ°Ρ€Ρ‚Ρ‹ связСй/взаимодСйствия);
  • β€’ бикластСризации — ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄Π°Π½Π½Ρ‹Ρ… сСрии экспСримСнтов Π½Π°Π΄ мноТСством ΠΎΠ±Ρ€Π°Π·Ρ†ΠΎΠ², Π·Π°ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π°ΡΡΡ Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π½Π°Π±ΠΎΡ€ΠΎΠ² строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ², с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌΠΈ распрСдСлСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

Π’Π°ΠΊΠΆΠ΅ хочСтся ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ матСматичСскиС абстракции ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, рассмотрСнныС Ρ€Π°Π½Π΅Π΅ Π² ΡΡ‚ΠΎΠΉ Π³Π»Π°Π²Π΅, Π»ΠΈΠ±ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅, Π»ΠΈΠ±ΠΎ Ρ€Π΅ΡˆΠ°ΡŽΡ‚ (Π² Ρ€ΡΠ΄Π΅ случаСв нСявно) Π·Π°Π΄Π°Ρ‡Ρƒ кластСризации. НапримСр, ΠΊ Ρ‚Π°ΠΊΠΎΠ²Ρ‹ΠΌ относится ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π΅ΠΉΡ€ΠΎΠ½Π½Ρ‹Ρ… сСтСй. Для Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² кластСризации с Π²Ρ‹ΡΠΎΠΊΠΎΠΉ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎ использованиС рассмотрСнных Ρ€Π°Π½Π΅Π΅ стратСгий глобальной ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΎΡ‚ΠΆΠΈΠ³Π° ΠΈΠ»ΠΈ ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΎΠ½Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.

ΠœΠ΅Ρ€Ρ‹ расстояния, примСняСмыС Π² Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… кластСризации. Π‘Π°ΠΌΠΎΠΉ простой являСтся Π΅Π²ΠΊΠ»ΠΈΠ΄ΠΎΠ²Π° ΠΌΠ΅Ρ€Π° расстояния.

Алгоритмы кластСрного Π°Π½Π°Π»ΠΈΠ·Π°.

Π³Π΄Π΅ Ρ…, Ρƒ — элСмСнты мноТСства, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ опрСдСляСтся расстояниС, Π° ΡΡƒΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ производится ΠΏΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² Ρ…ΡŒ Ρƒ, ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‰ΠΈΡ… ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹.

Однако Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ встрСчаСмых Π² Π±ΠΈΠΎΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… ΠΎΠ½Π° оказалась Π½Π΅ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Ρ‚ΡŒ сдвинутыС ΠΈ ΡˆΠΊΠ°Π»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ΠΌ Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠΌ Π² Π΄Π°Π½Π½ΠΎΠΌ случаС являСтся использованиС Π½Π΅ ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, Π° Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π½ΡƒΡ‚Ρ‹Ρ… Z-Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ: ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Π²Π΅ΠΊΡ‚ΠΎΡ€Π° вычитаСтся Π΅Π³ΠΎ Π΄Π»ΠΈΠ½Π° ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Π°Ρ Ρ€Π°Π·Π½ΠΎΡΡ‚ΡŒ дСлится Π½Π° Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Ρƒ Π²Π°Ρ€ΡŒΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ исходного Π²Π΅ΠΊΡ‚ΠΎΡ€Π°.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ ΠΌΠ΅Ρ€ расстояния для биологичСских Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎ использованиС коэффициСнта коррСляции ΠŸΠΈΡ€ΡΠΎΠ½Π°, Ρ€Π°Π½Π³ΠΎΠ²ΠΎΠΉ коррСляции Π‘ΠΏΠΈΡ€ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ коррСляционной ΠΌΠ΅Ρ€Ρ‹, принятой Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, — совмСстной ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ (MI).

Для ΠΏΠ°Ρ€ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ биологичСских ΠΏΠΎΠ»ΠΈΠΌΠ΅Ρ€ΠΎΠ² Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΌΠ΅Ρ€ΠΎΠΉ расстояния являСтся Π½ΠΎΡ€ΠΌΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΡ†Π΅Π½ΠΎΡ‡Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ выравнивания. Однако, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°, Π² Π·Π°Π΄Π°Ρ‡Π΅ кластСризации Ρ‚Π°ΠΊΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚Π΅ΠΉ Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹ΠΌ оказалось ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ спСциализированных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² (см. ΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„ 3.5).

Π—Π°Π΄Π°Ρ‡Π° бикластСризации. ΠŸΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… экспСримСнтов, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… ΠΏΠΎ Ρ‡ΠΈΠΏ (ΡˆΡΡ‚ΠΎΡ/Ρ„)-тСхнологиям, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ уровня экспрСссии Π³Π΅Π½ΠΎΠ² Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… условиях, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ коррСляции уровня экспрСссии для связанных Π³Π΅Π½ΠΎΠ². Однако Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ Π²ΡΠ΅Π³Π΄Π° подобная коррСляция Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ ΠΏΡ€ΠΈ всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… ΠΎΠΏΡ‹Ρ‚Π°: Ρ‚Π°ΠΊ, ΠΏΡ€ΠΈ Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠΈ ΠΏΠΎ Ρ‚ΠΈΠΏΠ°ΠΌ Ρ‚ΠΊΠ°Π½Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΡΠΏΡ€Π΅ΡΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Π²ΡΠ΅ элСмСнты биологичСского каскада (рис. 2.32).

Алгоритмы бикластСризации ΠΏΡ€ΠΈΠ·Π²Π°Π½Ρ‹ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск Ρ€Π°Π·Π½ΠΎΠ³ΠΎ Ρ€ΠΎΠ΄Π° ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ΠΎΠ² Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΉ оси ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Ρ‹ исслСдуСмыС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π° ΠΏΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ — условия экспСримСнтов ΠΈΠ»ΠΈ врСмСнная шкала. Π—Π°Π΄Π°Ρ‡Π° бикластСризации сводится ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ кластСризации строк ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†ΠΎΠ² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π² Π½Π°Π±ΠΎΡ€Ρ‹, значСния ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡΠ»Π΅Π΄ΡƒΡŽΡ‚ Ρ‚Π΅ΠΌ ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹ΠΌ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π°ΠΌ (рис. 2.33):

  • β€’ бикластСры постоянного значСния (Π°^ = с);
  • β€’ бикластСры строк ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π° Ρƒ = Ρ‚ + Π°,);
  • β€’ бикластСры столбцов ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ (Π°^ = Ρ‚ + cij);
  • β€’ бикластСры Π°Π΄Π΄ΠΈΡ‚ΠΈΠ²Π½ΠΎ совмСстимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ;
  • β€’ бикластСры ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½ΠΎ совмСстимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ;
  • β€’ бикластСры согласованного измСнСния.
ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ΠΈ бикластСризации, ΠΊΠΎΠ³Π΄Π° Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ уровня экспрСссии Ρ‚Ρ€Π΅Ρ… Π³Π΅Π½ΠΎΠ² Π² 10 Ρ€Π°Π·Π½Ρ‹Ρ… условиях.

Рис. 2.32. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π΄Π°Ρ‡ΠΈ бикластСризации, ΠΊΠΎΠ³Π΄Π° Π² Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ уровня экспрСссии Ρ‚Ρ€Π΅Ρ… Π³Π΅Π½ΠΎΠ² Π² 10 Ρ€Π°Π·Π½Ρ‹Ρ… условиях (Π°) ΠΏΡ€ΠΈ каТущСмся отсутствии коррСляции использованиС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ части условий {2, 3, 5, 8} Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ (Π±)

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ кластСров (слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ).

Рис. 2.33. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ кластСров (слСва Π½Π°ΠΏΡ€Π°Π²ΠΎ): постоянного значСния, строк ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, столбцов ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, Π°Π΄Π΄ΠΈΡ‚ΠΈΠ²Π½ΠΎ совмСстимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠ»ΠΈΠΊΠ°Ρ‚ΠΈΠ²Π½ΠΎ совмСстимых Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ измСнСния

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Π΄Π°Ρ‡Ρƒ услоТняСт мноТСство Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ располоТСния Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… бикластСров Π½Π° ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ (рис. 2.34).

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ располоТСния бикластСров Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

Рис. 2.34. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ располоТСния бикластСров Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ