Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· MachineLearning.
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (Singular Value Decomposition, SVD) Β Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ Π²Π΅ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Ρ ΡΠ΅Π»ΡΡ Π΅Π΅ ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊ ΠΊΠ°Π½ΠΎΠ½ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ Π²ΠΈΠ΄Ρ. Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΄ΠΎΠ±Π½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌΠΈ. ΠΠ½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΡΡ ΡΡΡΡΠΊΡΡΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ Π΄Π°Π½Π½ΡΠ΅. Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠ°ΠΌΡΡ ΡΠ°Π·Π½ΡΡ Π·Π°Π΄Π°Ρ Β ΠΎΡ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Π΄ΠΎ ΡΠΆΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ. ΠΡΠΈ ΡΡΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π° ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΡΠ°Π½Π³ ΠΌΠ°ΡΡΠΈΡΡ, ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ°Π½Π³Π°. SVD ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π²ΡΡΠΈΡΠ»ΡΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΠΈ ΠΏΡΠ΅Π²Π΄ΠΎΠΎΠ±ΡΠ°ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ°, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠΎΠ½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°.
ΠΠ°ΡΡΠΈΡΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΈΠΌΠ΅Π»ΠΈ Π²ΠΈΠ΄
Π‘ΡΠΎΠ»Π±ΡΡ ΠΌΠ°ΡΡΠΈΡ ΠΈ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π»Π΅Π²ΡΠΌΠΈ ΠΈ ΠΏΡΠ°Π²ΡΠΌΠΈ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ Π²Π΅ΠΊΡΠΎΡΠ°ΠΌΠΈ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΌΠ°ΡΡΠΈΡΡ Π½Π°Π·ΡΠ²Π°ΡΡΡΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ ΡΠΈΡΠ»Π°ΠΌΠΈ.
ΠΈΠΌΠ΅Π΅Ρ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅
ΠΠ΅Π³ΠΊΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ ΠΌΠ°ΡΡΠΈΡΡ ΠΈ ΠΎΡΡΠΎΠ³ΠΎΠ½Π°Π»ΡΠ½Ρ,
ΡΠ°ΠΊΠΆΠ΅ ΠΈ ΡΡΠΌΠΌΠ° ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² ΡΠ°Π²Π½Π° Π΅Π΄ΠΈΠ½ΠΈΡΠ΅.
ΠΠ΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠΌΡΡΠ» SVD
ΠΡΡΡΡ ΠΌΠ°ΡΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ. CΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Ρ . ΠΠΈΠ½Π΅ΠΉΠ½ΡΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π² ΡΠ΅Π±Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ Π² Π²ΠΈΠ΄Π΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² Π²ΡΠ°ΡΠ΅Π½ΠΈΡ, ΡΠ°ΡΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ Π²ΡΠ°ΡΠ΅Π½ΠΈΡ. ΠΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π°Π³Π»ΡΠ΄Π½ΠΎ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ Π³Π΅ΠΎΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΈ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π²Π΅ΠΊΡΠΎΡΠΎΠ² ΠΈΠ· Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π² ΡΠ΅Π±Ρ ΠΈΠ»ΠΈ Π² Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ.
ΠΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΌΠ°ΡΡΠΈΡΡ ΠΈ SVD
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΠΉΡΠΈ ΠΎΡΡΠΎΠ³ΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π±Π°Π·ΠΈΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π²Π΅ΠΊΡΠΎΡΠ½ΡΡ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ² ΡΠ°Π·Π»Π°Π³Π°Π΅ΠΌΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ
ΠΠ»Ρ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΡΠΊΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ.
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡΠΎΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠΈ n» alt= «m>n» />, Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΡΡΡΠ΅ ΡΡΡΠΎΠΊΠΈ (ΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°Π²Π½Ρ Π½ΡΠ»Ρ), Π° ΠΏΡΠΈ Β ΠΏΡΡΡΡΠ΅ ΡΡΠΎΠ»Π±ΡΡ. ΠΠΎΡΡΠΎΠΌΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅ΡΠ΅ ΠΎΠ΄Π½ΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅
SVD ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠΈΡΠ»Π° ΠΌΠ°ΡΡΠΈΡΡ
Π£ΠΌΠ½ΠΎΠΆΠ°Ρ ΠΎΠ±Π° Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠΏΡΠ°Π²Π° ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ Π½Π° ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ
SVD ΠΈ Π½ΠΎΡΠΌΠ° ΠΌΠ°ΡΡΠΈΡ
ΠΠ²ΠΊΠ»ΠΈΠ΄ΠΎΠ²Π° Π½ΠΎΡΠΌΠ° ΠΌΠ°ΡΡΠΈΡΡ Π΅ΡΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½Ρ ΡΠ°ΡΡΡΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ Π²Π΅ΠΊΡΠΎΡΠ° Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²ΠΎΠΉ ΠΠ²ΠΊΠ»ΠΈΠ΄ΠΎΠ²ΠΎΠΉ Π½ΠΎΡΠΌΠ΅ ΡΠ²Π»ΡΠ΅ΡΡΡ Π½ΠΎΡΠΌΠ° Π€ΡΠΎΠ±Π΅Π½ΠΈΡΡΠ°:
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠ΅ ΡΠΈΡΠ»Π° ΠΌΠ°ΡΡΠΈΡΡ Β ΡΡΠΎ Π΄Π»ΠΈΠ½Ρ ΠΎΡΠ΅ΠΉ ΡΠ»Π»ΠΈΠΏΡΠΎΠΈΠ΄Π°, Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎΠΌ
ΠΠ°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π²Π΄ΠΎΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ SVD
ΠΌΠ°ΡΡΠΈΡΠ° Β ΡΠ°ΠΊΠ°Ρ ΠΌΠ°ΡΡΠΈΡΠ°, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΠΎΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡ
ΠΡΡΡΡ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ Π²ΠΈΠ΄Π°
ΠΠ΅ΡΠΎΠ΄ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² ΠΈ ΡΠΈΡΠ»ΠΎ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΠΎΡΡΠΈ
Π²Π΅ΠΊΡΠΎΡΠ° Π½Π΅Π²ΡΠ·ΠΊΠΈ, Π Π΅ΡΠ΅Π½ΠΈΠ΅
Π·Π°Π΄Π°ΡΠΈ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ² Β
ΠΠ· ΡΠΎΡΠΌΡΠ»Ρ ΠΠ²ΠΊΠ»ΠΈΠ΄ΠΎΠ²ΠΎΠΉ Π½ΠΎΡΠΌΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΠΎΡΠΌΡΠ»Ρ ΡΠ»Π΅Π΄ΡΠ΅Ρ, ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΠΎΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ Π΅ΡΡΡ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π΅Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π° ΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΌΡ.
Π£ΡΠ΅ΡΠ΅Π½Π½ΠΎΠ΅ SVD ΠΏΡΠΈ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΠΈ ΠΌΠ°ΡΡΠΈΡ
ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΡΡΠ΅ΡΠ΅Π½Π½ΡΡ ΠΏΡΠ΅Π²Π΄ΠΎΠΎΠ±ΡΠ°ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΊΠ°ΠΊ
ΠΠ°ΠΊ ΡΠΌΠ΅Π½ΡΡΠΈΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ ΠΈΠ· ΡΡΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·Ρ
Π‘Π½Π°ΡΠ°Π»Π° Ρ Ρ
ΠΎΡΠ΅Π» ΡΠ΅ΡΡΠ½ΠΎ ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π°Ρ
ΡΠ½ΠΈΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ
β PCA, ICA, NMF, Π²ΡΠ²Π°Π»ΠΈΡΡ ΠΊΡΡΡ ΡΠΎΡΠΌΡΠ» ΠΈ ΡΠΊΠ°Π·Π°ΡΡ, ΠΊΠ°ΠΊΡΡ ΠΆΠ΅ Π²Π°ΠΆΠ½ΡΡ ΡΠΎΠ»Ρ ΠΈΠ³ΡΠ°Π΅Ρ SVD Π²ΠΎ Π²ΡΠ΅ΠΌ ΡΡΠΎΠΌ Π·ΠΎΠΎΠΏΠ°ΡΠΊΠ΅. ΠΠΎΡΠΎΠΌ ΠΏΠΎΠ½ΡΠ», ΡΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΠ΅ΠΊΡΡ, ΠΏΠΎΡ
ΠΎΠΆΠΈΠΉ Π½Π° Π²ΡΡΠ΅Π·ΠΊΠΈ ΠΈΠ· ΠΎΠΏΡΡΠΎΠ² ΠΎΡ Mathgen, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΡΠΌΡΠ» ΡΠ²Π΅Π» ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌΡ, Π½ΠΎ ΡΠ°ΠΌΠΎΠ΅ Π»ΡΠ±ΠΈΠΌΠΎΠ΅ β ΠΊΠΎΠ΄ ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ β ΠΎΡΡΠ°Π²ΠΈΠ» Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ΅.
ΠΡΠ΅ Π΄ΡΠΌΠ°Π» Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΎΠ± Π°Π²ΡΠΎΡΠ½ΠΊΠΎΠ΄Π΅ΡΠ°Ρ . Π R ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ, Π±Π΅Π΄Π° Ρ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ: Π»ΠΈΠ±ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡΠ΅, Π»ΠΈΠ±ΠΎ Π³Π»ΡΡΠ½ΡΠ΅, Π»ΠΈΠ±ΠΎ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²Π½ΡΠ΅. ΠΡΠΎ ΠΈ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, Π²Π΅Π΄Ρ Π±Π΅Π· ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ GPU (ΠΈ Π² ΡΡΠΎΠΌ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΉ ΠΌΠΈΠ½ΡΡ R ΠΏΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Ρ Python) ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΡΠΊΠΎΠ»Ρ-Π½ΠΈΠ±ΡΠ΄Ρ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠΌΠΈ ΡΠ΅ΡΡΠΌΠΈ β ΠΈ Π² ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ Ρ Deep Learning β ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π±Π΅ΡΡΠΌΡΡΠ»Π΅Π½Π½Π° (Ρ ΠΎΡΡ Π΅ΡΡΡ ΠΏΠΎΠ΄Π°ΡΡΠΈΠΉ Π½Π°Π΄Π΅ΠΆΠ΄Ρ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠΈΠΉΡΡ ΠΏΡΠΎΠ΅ΠΊΡ MXNet ). ΠΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ²Π΅ΠΆΠΈΠΉ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ h2o, Π°Π²ΡΠΎΡΠΎΠ² ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠΈΡΡΠ΅Ρ Π½Π΅Π±Π΅Π·ΡΠ·Π²Π΅ΡΡΠ½ΡΠΉ Trevor Hastie, Π° Cisco, eBay ΠΈ PayPal Π΄Π°ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Π΅Π³ΠΎ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ²ΠΎΠΈΡ ΠΏΠ»Π°Π½ΠΎΠ² ΠΏΠΎ ΠΏΠΎΡΠ°Π±ΠΎΡΠ΅Π½ΠΈΡ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΡΠ²Π°. Π€ΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Java (Π΄Π°-Π΄Π°, ΠΈ ΠΎΡΠ΅Π½Ρ Π»ΡΠ±ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ). Π ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΎΠ½ ΡΠΎΠΆΠ΅ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ°Π±ΠΎΡΡ Ρ GPU, Ρ.ΠΊ. ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ½ΡΡ ΡΠ΅Π»Π΅Π²ΡΡ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ, Π½ΠΎ Π·Π°ΡΠΎ ΠΎΡΠ»ΠΈΡΠ½ΠΎ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΡΡΡ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΊ R ΠΈ Python (Ρ ΠΎΡΡ Π»ΡΠ±ΠΈΡΠ΅Π»ΠΈ ΠΌΠ°Π·ΠΎΡ ΠΈΠ·ΠΌΠ° ΠΌΠΎΠ³ΡΡ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΠΈ Π²ΠΈΡΡΡΠ΅ΠΌ ΠΏΠΎ Π΄Π΅ΡΠΎΠ»ΡΡ Π½Π° localhost:54321 web-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ).
Π’Π°ΠΊ Π²ΠΎΡ, Π΅ΡΠ»ΠΈ ΡΠΆ Π²ΠΎΠ·Π½ΠΈΠΊ Π²ΠΎΠΏΡΠΎΡ ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ Π² Π½Π°Π±ΠΎΡΠ΅ Π΄Π°Π½Π½ΡΡ , ΡΠΎ ΡΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΈΡ , Π½Ρ, ΡΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ°ΠΊ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈΠ·-Π·Π° ΡΠ΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ΄ΠΎΠ±Π½ΡΠΌ. Π ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°ΡΡΡ Π΄Π°Π½Π½ΡΡ β Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ ΡΡΠΌ, Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΌΡΡΠΎΡ. ΠΠΎΡΡΠΎΠΌΡ Π»ΠΈΡΠ½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΡΠ±ΡΠ°ΡΡ, Π²ΡΡΠ°ΡΠΈΠ² ΠΈΠ· Π½ΠΈΡ ΠΏΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ Π²ΡΠ΅ ΡΠ°ΠΌΠΎΠ΅ ΡΠ΅Π½Π½ΠΎΠ΅. ΠΡΡΠ°ΡΠΈ, ΠΌΠΎΠΆΠ΅Ρ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡΡ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ° β Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ, Π° ΠΏΠΎΠΏΡΠΎΡΡΡ β Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΠΈΡ. ΠΡΠ΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½Ρ ΠΈ Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ (t-SNE Π½Π° ΡΡΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½). ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Ρ ΠΈ ΡΠ°ΠΌΠΈ ΠΏΠΎ ΡΠ΅Π±Π΅ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΌΠ°ΡΠΈΠ½Π½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π±Π΅Π· ΡΡΠΈΡΠ΅Π»Ρ, ΡΡΠΎ, ΡΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, ΠΈΠ½ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π²ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ²ΠΈΡΠ½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ.
ΠΠ°ΡΡΠΈΡΠ½ΡΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ
Π ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅, Π΄Π»Ρ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ Ρ ΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ β ΡΡΠΈΠΌ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΎΠ½ΠΈ ΠΈ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Ρ ΠΎΠ΄Π½ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π² Π΄ΡΡΠ³ΠΈΠ΅. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ PCA ΠΈ K-means Π² Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΌΡΡΠ»Π΅ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½ΡΠ½Ρ. ΠΠΎ ΠΎΠ±ΡΡΠ½ΠΎ Ρ ΠΎΡΠ΅ΡΡΡ ΡΠΎΠΊΡΠ°ΡΠ°ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡ Π΄Π°Π½Π½ΡΡ Π±Π΅Π· ΠΎΡΠΎΠ±ΠΎΠΉ Π²ΠΎΠ·Π½ΠΈ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΌΠΎΠ΄Π΅Π»ΠΈ. Π‘Π°ΠΌΡΠΌ Π²Π°ΠΆΠ½ΡΠΌ ΡΡΠ΅Π΄ΠΈ ΡΠ°ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ ΠΆΠ΅, ΡΠ²Π»ΡΠ΅ΡΡΡ SVD. Β«ΠΠΎΡΠ΅ΠΌΡ SVD, Π° Π½Π΅ PCA?Β» β ΡΠΏΡΠΎΡΠΈΡΠ΅ Π²Ρ. ΠΠΎΡΠΎΠΌΡ ΡΡΠΎ SVD, Π²ΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , ΡΠ°ΠΌΠΎ ΠΏΠΎ ΡΠ΅Π±Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΎΠΉ ΠΏΡΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ Π΄Π°Π½Π½ΡΡ , Π° ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΈΠΌΠ΅ΡΡ Π²ΠΏΠΎΠ»Π½Π΅ ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΡ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ; Π²ΠΎ-Π²ΡΠΎΡΡΡ , Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ PCA ΠΈ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°ΠΌΠΈ Π΄Π»Ρ NMF (ΠΊΠ°ΠΊ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ°ΡΡΠΈΡ); Π²-ΡΡΠ΅ΡΡΠΈΡ , SVD ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡΡ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΡΠ°Π±ΠΎΡΡ ICA. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Ρ SVD Π½Π΅Ρ ΡΠ°ΠΊΠΈΡ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΡΡ ΡΠ²ΠΎΠΉΡΡΠ², ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΌ (ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ LU, Schur) ΠΈΠ»ΠΈ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΌ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΡΠΌ ΠΏΠΎΠ»ΠΎΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌ (Cholesky), ΠΈΠ»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½Ρ (NMF). ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, Π·Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΠ»Π°ΡΠΈΡΡ β ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅; ΠΏΠΎΡΡΠΎΠΌΡ, ΠΊΠΎΠ³Π΄Π° ΠΌΠ°ΡΡΠΈΡΡ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΈΠ΅, ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΡΠ°Π½Π΄ΠΎΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ.
Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ, Π΅ΡΠ»ΠΈ ΠΈΠ· ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π²ΡΡΠ΅ΡΡΡ ΡΡΠ΅Π΄Π½ΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠΎΠ»Π±ΡΠ°, ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Π½Π° ΠΊΠΎΡΠ΅Π½Ρ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΉ ΠΈΠ· ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΡΠΎΠ»Π±ΡΠΎΠ² Π² ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅, Π° ΠΏΠΎΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅? ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠΎΠ»Π±ΡΡ ΠΌΠ°ΡΡΠΈΡΡ V Π² ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ Π² ΡΠΎΡΠ½ΠΎΡΡΠΈ Π±ΡΠ΄ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π³Π»Π°Π²Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°ΡΡΡΡ ΠΏΡΠΈ PCA (ΠΊ ΡΠ»ΠΎΠ²Ρ, Π² R Π΄Π»Ρ PCA ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ prcomp() )
ΠΠ΅ΡΠ½Π΅ΠΌΡΡ ΠΊ Π²ΠΎΠΏΡΠΎΡΡ Π²ΡΠ±ΠΎΡΠ° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π³Π»Π°Π²Π½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ. ΠΠ°ΠΏΠΈΡΠ°Π½ΡΠΊΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΡΠ°ΠΊΠΎΠ΅: ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ Π΄ΠΈΡΠΏΠ΅ΡΡΠΈΠΈ ΠΎΠ½ΠΈ ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ. Andrew Ng, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° >90% Π΄ΠΈΡΠΏΠ΅ΡΡΠΈΠΈ. ΠΡΡΠ³ΠΈΠ΅ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ ΡΡΠΎ ΡΠΈΡΠ»ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈ 50%. ΠΠ°ΠΆΠ΅ ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΉ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ· Π₯ΠΎΡΠ½Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠ½ΠΎΠ²ΡΠ²Π°Π΅ΡΡΡ Π½Π° ΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ ΠΠΎΠ½ΡΠ΅-ΠΠ°ΡΠ»ΠΎ. Π R Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΈ ΠΏΠ°ΠΊΠ΅Ρ Π΅ΡΡΡ. Π‘ΠΎΠ²ΡΠ΅ΠΌ ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ scree plot: Π½Π° Π³ΡΠ°ΡΠΈΠΊΠ΅ Π½Π°Π΄ΠΎ ΠΈΡΠΊΠ°ΡΡ Β«Π»ΠΎΠΊΠΎΡΡΒ» ΠΈ ΠΎΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ Π²ΡΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡΠΌΠΈΡΡΡΡ ΠΏΠΎΠ»ΠΎΠ³ΡΡ ΡΠ°ΡΡΡ ΡΡΠΎΠ³ΠΎ Β«Π»ΠΎΠΊΡΡΒ». ΠΠ° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½ΠΈΠΆΠ΅, Ρ Π±Ρ ΡΠΊΠ°Π·Π°Π», Π½Π°Π΄ΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ 6 ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ:
Π ΠΎΠ±ΡΠ΅ΠΌ, ΠΊΠ°ΠΊ Π²Ρ Π²ΠΈΠ΄ΠΈΡΠ΅. Π²ΠΎΠΏΡΠΎΡ Π½Π΅ΠΏΠ»ΠΎΡ ΠΎ ΠΏΡΠΎΡΠ°Π±ΠΎΡΠ°Π½. Π’Π°ΠΊΠΆΠ΅ Π±ΡΡΡΠ΅Ρ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡΡΠΎ PCA ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ Π½ΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ , Π½ΠΎ Wiki Ρ ΡΡΠΈΠΌ Π½Π΅ ΡΠΎΠ³Π»Π°ΡΠ½Π°, ΠΈ SVD/PCA ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ, Π½ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅ Π²ΡΠ΅Π³Π΄Π° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΈΠ²Π½ΠΎ (ΡΡΠΎ Π²ΡΡΡΠ½ΡΠ΅ΡΡΡ ΡΠΌΠΏΠΈΡΠΈΡΠ΅ΡΠΊΠΈ).
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΡΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΊΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π½Π°Π·Π²Π°Π½ΠΈΡ, ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΡ
ΠΌΠ°ΡΡΠΈΡ Π½Π° Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ:
X=WH.
Π ΡΠ΅Π»ΠΎΠΌ, ΡΠ°ΠΊΠ°Ρ Π·Π°Π΄Π°ΡΠ° Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ (Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ SVD), ΠΈ Π΄Π»Ρ ΡΡ Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ. ΠΠ°Π΄Π°ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Ρ
ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ β ΠΈ Π² ΡΡΠΎΠΌ ΡΠΌΡΡΠ»Π΅ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π±Π»ΠΈΠ·ΠΊΠ° ΠΊ SVM. Π ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ ΠΆΠ΅ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° Π²Π°ΠΆΠ½ΡΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ Π²ΠΎΡ ΡΡΠΎ: Π΅ΡΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π₯ ΠΈΠΌΠ΅Π΅Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡ m x n, ΡΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ ΠΌΠ°ΡΡΠΈΡΡ W ΠΈ H ΠΈΠΌΠ΅ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ m x k ΠΈ k x n, ΠΈ, Π²ΡΠ±ΠΈΡΠ°Ρ k Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ ΡΠ°ΠΌΠΈΡ
m ΠΈ n, ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠ΅Π·Π°ΡΡ ΡΡΡ ΡΠ°ΠΌΡΡ ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡ. NMF Π»ΡΠ±ΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΡΡ Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅ΠΊΡΡΠΎΠ²ΡΡ
Π΄Π°Π½Π½ΡΡ
, ΡΠ°ΠΌ, Π³Π΄Π΅ Π½Π΅ΠΎΡΡΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ Ρ
ΠΎΡΠΎΡΠΎ ΡΠΎΠ³Π»Π°ΡΡΡΡΡΡ Ρ ΡΠ°ΠΌΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΄ΠΎΠΉ Π΄Π°Π½Π½ΡΡ
, Π½ΠΎ Π² ΡΠ΅Π»ΠΎΠΌ ΡΠΏΠ΅ΠΊΡΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠΈ Π½Π΅ ΡΡΡΡΠΏΠ°Π΅Ρ PCA. Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ Π² R Π΄Π°Π΅Ρ ΡΠ°ΠΊΠΎΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΡΠ»ΠΈ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΡΠΎ-ΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠΊΠ·ΠΎΡΠΈΡΠ½ΠΎΠ΅
ΠΠ°ΠΊΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΠΈΠΌΠ΅Π΅Ρ ICA ΠΊ Π·Π°Π΄Π°ΡΠ΅ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ ? ΠΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ β Π²Π½Π΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡ ΠΏΡΠΈΡΠΎΠ΄Ρ β ΠΊΠ°ΠΊ ΡΠΌΠ΅ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΡΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ ΡΡΡ ΡΠΌΠ΅ΡΡ Π½Π° ΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Β«ΡΠΈΠ³Π½Π°Π»ΠΎΠ²Β», ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π°ΠΌ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ. ΠΡΠΎΠ±ΠΎΠ³ΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ, ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅ Ρ PCA, ΠΏΠΎ Π²ΡΠ±ΠΎΡΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π½Π΅Ρ β ΠΎΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π΅ΡΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ.
Π ΡΠ°ΠΌΠΎΠΌ ΠΏΡΠΎΡΡΠΎΠΌ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π°Π²ΡΠΎΡΠ½ΠΊΠΎΠ΄Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎΡΠ»ΠΎΠΉΠ½ΡΠΉ ΠΏΠ΅ΡΡΠ΅ΠΏΡΡΠΎΠ½, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π΅ΠΉΡΠΎΠ½ΠΎΠ² Π² Π²ΡΡ ΠΎΠ΄Π½ΠΎΠΌ ΡΠ»ΠΎΠ΅ ΡΠ°Π²Π½ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ Π²Ρ ΠΎΠ΄ΠΎΠ². ΠΠ· ΡΠΈΡΡΠ½ΠΊΠ° Π½ΠΈΠΆΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ, Π²ΡΠ±ΠΈΡΠ°Ρ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΡΠΉ ΡΠΊΡΡΡΡΠΉ ΡΠ»ΠΎΠΉ ΠΌΠ°Π»ΠΎΠΉ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ, ΠΌΡ ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ Β«ΡΠΆΠΈΠΌΠ°Π΅ΠΌΒ» ΠΈΡΡ ΠΎΠ΄Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅.
ΠΡΡΠ΅ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΠΉ Π°Π²ΡΠΎΡΠ½ΠΊΠΎΠ΄Π΅Ρ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π² denoising autoencoder. Π’Π°ΠΊ ΠΊΠ°ΠΊ ΡΠ°ΠΊΠΎΠΌΡ Π°Π²ΡΠΎΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΡΠΈΠΊΡ Π½Π° Π²Ρ
ΠΎΠ΄ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ ΠΈΡΠΊΠ°ΠΆΠ΅Π½Π½ΡΠ΅ ΠΎΠ±ΡΠ°Π·Ρ, ΠΏΠ΅ΡΠ΅Π΄ ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠΊΡΡΡΡΠΌ ΡΠ»ΠΎΠ΅ΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡΠΈΡΡ dropout ΡΠ»ΠΎΠΉ. ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π΅ΠΌΡ Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΡ Π½Π΅ΠΉΡΠΎΠ½Ρ Π±ΡΠ΄ΡΡ Π½Π°Ρ
ΠΎΠ΄ΠΈΡΡΡΡ Π² Β«Π²ΡΠΊΠ»ΡΡΠ΅Π½Π½ΠΎΠΌΒ» ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ, ΡΡΠΎ Π°) Π±ΡΠ΄Π΅Ρ Π²Π½ΠΎΡΠΈΡΡ ΠΈΡΠΊΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌΡΠΉ ΠΎΠ±ΡΠ°Π·; Π±) Π±ΡΠ΄Π΅Ρ ΡΠ»ΡΠΆΠΈΡΡ ΡΠ²ΠΎΠ΅ΠΎΠ±ΡΠ°Π·Π½ΠΎΠΉ ΡΠ΅Π³ΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΏΡΠΈ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ.
ΠΡΠ΅ ΠΎΠ΄Π½ΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π°Π²ΡΠΎΡΠ½ΠΊΠΎΠ΄Π΅ΡΠ° β ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ Π² Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ ΠΎΡΠΈΠ±ΠΊΠ΅ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΎΠ±ΡΠ°Π·ΠΎΠ². Π ΡΠ΅Π»ΠΎΠΌ, Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄Π°Π²Π°ΡΡ Π½Π° Π²Ρ
ΠΎΠ΄ Π°Π²ΡΠΎΡΠ½ΠΊΠΎΠ΄Π΅ΡΠ° Π΄Π°Π½Π½ΡΠ΅ Π½Π΅ ΠΈΠ· ΠΎΠ±ΡΡΠ°ΡΡΠ΅ΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ, ΡΠΎ, ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΎΡΠΈΠ±ΠΊΠ° ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·Π° ΠΈΠ· Π½ΠΎΠ²ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ Π±ΡΠ΄Π΅Ρ Π²ΡΡΠ΅ ΡΠ°ΠΊΠΎΠ²ΠΎΠΉ ΠΈΠ· ΡΡΠ΅Π½ΠΈΡΠΎΠ²ΠΎΡΠ½ΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ, Π½ΠΎ Π±ΠΎΠ»Π΅Π΅-ΠΌΠ΅Π½Π΅Π΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°. ΠΡΠΈ Π½Π°Π»ΠΈΡΠΈΠΈ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ ΡΡΠ° ΠΎΡΠΈΠ±ΠΊΠ° Π±ΡΠ΄Π΅Ρ Π² Π΄Π΅ΡΡΡΠΊΠΈ, Π° ΡΠΎ ΠΈ ΡΠΎΡΠ½ΠΈ ΡΠ°Π· Π±ΠΎΠ»ΡΡΠ΅.
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ: SVD, ΡΠ°ΡΡΡ I
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠ΅Π»ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ . Π ΠΏΡΠΎΡΠ»ΡΠΉ ΡΠ°Π· ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΠΎΠΏΡΡΠΊΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΡ ΠΎΠΆΠ΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌΠΈ ΠΈ ΡΡ ΠΎΠΆΠ΅ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌΠΈ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΠΌ ΠΊ ΡΠΎΠΉ ΠΆΠ΅ Π·Π°Π΄Π°ΡΠ΅ Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ β ΠΏΠΎΠΏΡΡΠ°Π΅ΠΌΡΡ ΠΎΠ±ΡΡΠΈΡΡ ΡΠ°ΠΊΡΠΎΡΡ, Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΡΡΡΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΡ. ΠΡΠ»ΠΈ ΠΠ°ΡΠ΅ ΠΈΠ· ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΏΠΎΡΡΠ° Π½ΡΠ°Π²ΡΡΡΡ ΡΠΈΠ»ΡΠΌΡ ΠΎ ΡΡΠ°ΠΊΡΠΎΡΠ°Ρ ΠΈ Π½Π΅ Π½ΡΠ°Π²ΡΡΡΡ ΡΠΈΠ»ΡΠΌΡ ΠΎ ΠΏΠΎΡΠΎΡΡΡΠ°Ρ , Π° ΠΠ΅ΡΡΡ β Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Π±ΡΠ»ΠΎ Π±Ρ ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ Π½Π°ΡΡΠΈΡΡΡΡ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠ»ΡΠΌΡ Β«ΠΎ ΠΏΠΎΡΠΎΡΡΡΠ°Ρ Β», ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ ΠΈΡ ΠΠ΅ΡΡΡ, Π° ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠ»ΡΠΌΡ β Β«ΠΎ ΡΡΠ°ΠΊΡΠΎΡΠ°Ρ Β», ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ ΠΈΡ ΠΠ°ΡΠ΅.
ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Ρ Π΅ΡΡ ΡΠ°Π· (ΠΈ, Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π±ΡΠ΄Ρ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° Π²ΡΠ΅ΠΌΡΠ½), ΡΡΠΎ Ρ Π½Π°Ρ Π΅ΡΡΡ ΠΌΠ°ΡΡΠΈΡΠ°, ΡΠΎΡΡΠΎΡΡΠ°Ρ ΠΈΠ· ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ² (Π»Π°ΠΉΠΊΠΎΠ², ΡΠ°ΠΊΡΠΎΠ² ΠΏΠΎΠΊΡΠΏΠΊΠΈ ΠΈ Ρ.ΠΏ.), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ (ΡΡΡΠΎΠΊΠΈ ΠΌΠ°ΡΡΠΈΡΡ) ΠΏΡΠΈΡΠ²ΠΎΠΈΠ»ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°ΠΌ (ΡΡΠΎΠ»Π±ΡΡ ΠΌΠ°ΡΡΠΈΡΡ). ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΡΠΈΡΠΌΠΎΡΡΠΈΠΌΡΡ ΠΊ ΠΌΠ°ΡΡΠΈΡΠ΅ , Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°ΠΏΠΈΡΠ°Π½Ρ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ Π½Π°ΠΌ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΈ. ΠΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅ ΡΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ Π΄ΠΎΠ»Ρ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΈ Π²ΡΡΠ΄ Π»ΠΈ Π±ΡΠ΄Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π³ΠΎΡΠΎΠ²Π° ΠΎΡΠ΅Π½ΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ Π΄ΠΎΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ. ΠΡΠΎ Π·Π½Π°ΡΠΈΡ, ΡΡΠΎ ΠΌΠ°ΡΡΠΈΡΠ° R ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½Π°Ρ (sparse); Π½Π΅Π»ΡΠ·Ρ Π»ΠΈ ΡΡΠΈΠΌ ΠΊΠ°ΠΊ-Π½ΠΈΠ±ΡΠ΄Ρ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ?
ΠΠ»Π°Π²Π½ΡΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π΄Π»Ρ Π½Π°Ρ ΡΡΠ°Π½Π΅Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ R:
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ β ΡΡΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΉ, Π½ΠΎ ΠΎΡΠ΅Π½Ρ ΠΌΠΎΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ. Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π³Π»Π°Π²Π½ΡΡ
Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±ΡΡ, ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΆΠ΅ Π²Π΅ΡΡΠΌΠ° Π½Π΅ Π½ΠΎΠ²ΡΠΉ (ΡΠ²ΠΎΠΉΡΡΠ²Π° SVD Π±ΡΠ»ΠΈ ΠΈΠ·ΡΡΠ΅Π½Ρ ΡΠ°ΠΌΠΎΠ΅ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ Π² 1930-Ρ
Π³ΠΎΠ΄Π°Ρ
), β ΠΈ ΡΠ΅ΠΌ ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½Π΅Π΅ Π±ΡΠ²Π°Π΅Ρ, ΠΊΠΎΠ³Π΄Π° ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡΠΊΠΈΠ΅ ΠΊΡΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π°Π»Π³Π΅Π±ΡΡ, Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ Π² ΠΊΠ°ΠΊΠΈΡ
-ΡΠΎ Π΄ΡΡΠ³ΠΈΡ
Π°ΡΠΏΠ΅ΠΊΡΠ°Ρ
, ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ ΠΎΠ±Ρ
ΠΎΠ΄ΡΡ SVD ΡΡΠΎΡΠΎΠ½ΠΎΠΉ.
ΠΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΡΡΠΈ ΠΌΠΈΠ½ΡΡΡ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΡΠ»Π°Π΄ΠΈΡΡΡΡ ΡΡΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΌΠΎΡΠ°; ΡΠΌΠΎΡ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ, ΡΠ°ΠΊ ΡΡΠΎ Π½Π΅ ΡΠΎ ΡΡΠΎΠ±Ρ ΡΠΌΠ΅ΡΠ½ΠΎ, Π½ΠΎ ΡΡΡΡ ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π° Π΄ΠΎΡ ΠΎΠ΄ΡΠΈΠ²ΠΎ, Π° ΠΌΡΠ·ΡΠΊΠ° Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌβ¦ Ρ ΠΌ, Π½Π° Ρ Π°Π±ΡΠ΅, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, Π»ΡΡΡΠ΅ Π±ΡΠ΄Π΅Ρ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΡΡΡ Π»ΡΠ±ΠΈΡΠ΅Π»ΡΠΌ Fallout:
ΠΠ° ΡΠ»ΡΡΠ°ΠΉ, Π΅ΡΠ»ΠΈ ΡΡΡΡ
ΠΌΠΈΠ½ΡΡ Π²ΡΡ-ΡΠ°ΠΊΠΈ Π½Π΅ Π½Π°ΡΠ»ΠΎΡΡ, Ρ Π²ΡΠ΄Π΅Π»Ρ Π³Π»Π°Π²Π½ΠΎΠ΅ Π΄Π»Ρ Π½Π°Ρ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ: Π΅ΡΠ»ΠΈ R β ΠΌΠ°ΡΡΠΈΡΠ° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° , Π½ΠΎ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΡΠ°Π½Π³Π° f (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΡΠ°ΡΡΠΎ Π±ΡΠ²Π°ΡΡ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΡΠ°Π½Π³Π°), Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠΈΡΡ Π² ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ
ΠΈ ΠΌΠ°ΡΡΠΈΡΡ
, ΡΠ΅ΠΌ ΡΠ°ΠΌΡΠΌ ΡΠ΅Π·ΠΊΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΠ² ΡΠΈΡΠ»ΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ², c NM Π΄ΠΎ (N+M)f (ΡΡΠΎΠ±Ρ ΠΏΠΎΠ½ΡΡΡ, ΡΡΠΎ ΡΡΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅, ΡΡΠΎ, ΠΊΠ°ΠΊ ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ Π±ΡΠ²Π°Π΅Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, N ΠΈ M ΠΈΠ·ΠΌΠ΅ΡΡΡΡΡΡ ΡΠΎΡΠ½ΡΠΌΠΈ ΡΡΡΡΡ ΠΈ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ, Π° f ΠΌΠ΅Π½ΡΡΠ΅ Π΄Π΅ΡΡΡΠΊΠ°).
SVD ΠΎΡΠ΅Π½Ρ ΡΠΈΡΠΎΠΊΠΎ ΡΠΏΠΎΡΡΠ΅Π±Π»ΡΠ΅ΡΡΡ Π² ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠΌ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ; ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΡΡΠΎ-ΡΠΎ ΡΠ΅ΠΌ-ΡΠΎ ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΡ, Π½Π΅ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΎ, ΡΡΠΎ Π²Π°ΠΌ Π³Π΄Π΅-ΡΠΎ ΠΏΠΎ Π΄ΠΎΡΠΎΠ³Π΅ Π²ΡΡΡΠ΅ΡΠΈΡΡΡ SVD. ΠΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ SVD β ΡΡΠΌΠΎΠΏΠΎΠ΄Π°Π²Π»Π΅Π½ΠΈΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡ
. Π Π°ΡΡΠΌΠΎΡΡΠΈΠΌ (ΡΡΡΠ½ΠΎ-Π±Π΅Π»ΠΎΠ΅) ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ ΠΌΠ°ΡΡΠΈΡΡ X ΡΠ°Π·ΠΌΠ΅ΡΠ° , ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΠΊΠΎΡΠΎΡΠΎΠΉ β ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΈΠΊΡΠ΅Π»Ρ. Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ Π²ΡΠ±ΡΠ°ΡΡ f ΡΡΠΎΠ»Π±ΡΠΎΠ² ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΈΠ· ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΡΠ΅ΡΡΡ ΠΈΡ
Β«ΡΠ΅ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠ²Π½ΡΠΌΠΈΒ» ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· ΠΎΡΡΠ°Π²ΡΠΈΡ
ΡΡ ΡΡΠΎΠ»Π±ΡΠΎΠ² Π² Π²ΠΈΠ΄Π΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΡΡΠΈΡ
. Π― Π½Π΅ Π±ΡΠ΄Ρ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ³Π»ΡΠ±Π»ΡΡΡΡΡ Π² ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΡ, Π½ΠΎ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅, ΠΊΠΎΠ³Π΄Π° Π²Ρ Π½Π°ΠΉΠ΄ΡΡΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΡΠΎΠ»Π±ΡΠ°, ΠΏΠΎΠ»ΡΡΠΈΡΡΡ, ΡΡΠΎ Π²Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠ»ΠΈ ΠΈΡΡ
ΠΎΠ΄Π½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Π² Π²ΠΈΠ΄Π΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ
ΠΌΠ°ΡΡΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ°
ΠΈ
, ΡΠΎ Π΅ΡΡΡ ΠΊΠ°ΠΊ ΡΠ°Π· ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΠ»ΠΈ ΠΌΠ°ΡΡΠΈΡΡ X ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΡΠ°Π½Π³Π° f.
ΠΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΆΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎ SVD β Π² ΡΠΎΠΌ, ΡΡΠΎ SVD Π΄Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΠΊΠΎΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π΅ΡΠ»ΠΈ Π² ΠΌΠ°ΡΡΠΈΡΠ΅ D ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΎΠ²Π½ΠΎ f ΠΏΠ΅ΡΠ²ΡΡ
Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΡΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², Π° ΠΎΡΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π°Π½ΡΠ»ΠΈΡΡ:
Π Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ D, ΠΊΠΎΡΠΎΡΠ°Ρ Π² ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Π΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Ρ ΠΏΠΎ ΡΠ°Π·ΠΌΠ΅ΡΡ: , ΡΠ°ΠΊ ΡΡΠΎ ΠΎΠ±Π½ΡΠ»ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ β ΡΡΠΎ Π·Π½Π°ΡΠΈΡ ΠΎΠ±Π½ΡΠ»ΠΈΡΡ Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
ΠΡΠ»ΠΈ Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ f, ΡΠΎ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ Π² Π²Π΅ΡΠ΅ ΠΏΠΎΡΠ΅ΡΡΠ΅Ρ, ΠΈ ΡΡΠΌΠ° Π½Π° Π½ΡΠΌ ΡΡΠ°Π½Π΅Ρ ΠΌΠ΅Π½ΡΡΠ΅. Π f Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°ΡΡ, ΠΈΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΌΠ°ΡΡΠΈΡΡ, Ρ.Π΅. ΡΠ΅Ρ ΡΠ°ΠΌΡΡ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΌΠ°ΡΡΠΈΡΡ D: ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅, Π½ΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΈΡ ΡΠ°ΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ².
ΠΠΎ ΠΌΡ ΠΎΡΠ²Π»Π΅ΠΊΠ»ΠΈΡΡ. Π ΡΠ»ΡΡΠ°Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠ΅Π»ΡΠ½ΡΡ
ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΡΠΎ ΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π΅ΠΊΡΠΎΡΠΎΠΌ ΠΈΠ· f ΡΠ°ΠΊΡΠΎΡΠΎΠ² ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΡΠΎΠ΄ΡΠΊΡ Π²Π΅ΠΊΡΠΎΡΠΎΠΌ ΠΈΠ· f ΡΠ°ΠΊΡΠΎΡΠΎΠ²
, Π° ΠΏΠΎΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°ΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ i ΡΠΎΠ²Π°ΡΡ j, Π±Π΅ΡΡΠΌ ΠΈΡ
ΡΠΊΠ°Π»ΡΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅
. ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π²Π΅ΠΊΡΠΎΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½ΡΠ°Π²ΠΈΡΡΡ ΠΈΠ»ΠΈ Π½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡ, Π° Π²Π΅ΠΊΡΠΎΡ ΡΠ°ΠΊΡΠΎΡΠΎΠ² ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΡ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡ Π² ΠΏΡΠΎΠ΄ΡΠΊΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½. ΠΠΈΠ½Π΅ΠΉΠ½Π°Ρ ΠΆΠ΅ Π°Π»Π³Π΅Π±ΡΠ° ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π°ΠΌ, ΡΡΠΎ Π΄Π»Ρ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ² ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΌΡΡΠ».
ΠΠΎΠΆΠ΅Ρ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ, ΠΊΡΡΠ°ΡΠΈ, ΡΡΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΡΠΎΡΡ Π»Π΅Π³ΠΊΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ½ΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈΠΌ ΡΠΌΠΎΠΌ: Π΄Π»Ρ ΡΠΈΠ»ΡΠΌΠΎΠ² ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠ΄Π΅Π»ΠΈΡΡΡΡ ΡΡΠΎ-Π½ΠΈΠ±ΡΠ΄Ρ Π² Π΄ΡΡ Π΅ Β«ΠΊΠΎΠΌΠ΅Π΄ΠΈΡβΠ΄ΡΠ°ΠΌΠ°Β», Β«Π΄ΠΎΠ»Ρ action’Π°Β», Β«Π΄ΠΎΠ»Ρ ΡΠΎΠΌΠ°Π½ΡΠΈΠΊΠΈΒ» ΠΈ Ρ.ΠΏ., Π° ΡΠ°ΠΊΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π±ΡΠ΄ΡΡ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΠΈΠ»ΡΠΌΠ° ΠΈΠΌ ΠΏΠΎ Π²ΠΊΡΡΡ. ΠΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈ Π½Π΅ Π²ΡΠ΄Π΅Π»ΠΈΡΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ β ΡΡΡ Π³Π°ΡΠ°Π½ΡΠΈΠΉ Π½Π΅Ρ, ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎ ΠΌΡ ΠΏΡΠΎΡΡΠΎ ΠΆΠΎΠ½Π³Π»ΠΈΡΡΠ΅ΠΌ ΡΠΈΡΡΠ°ΠΌΠΈ.
Π ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π· ΠΌΡ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠΌ ΡΡΡ Π±Π°Π·ΠΎΠ²ΡΡ ΠΈΠ΄Π΅Ρ β ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ² ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΡΠ°Π½Π³Π° ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ SVD β Π² Ρ ΠΎΡΠΎΡΠΎ ΠΏΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΡ Π·Π°Π΄Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π½Π°ΡΡΠΈΠΌΡΡ Π΅Ρ ΡΠ΅ΡΠ°ΡΡ.
Π ΡΡΡΠΊΠΈΠ΅ ΠΠ»ΠΎΠ³ΠΈ
Π€Π°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ SVD
Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ½Π°Ρ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΡ SVD
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΈΠ΄Π΅Ρ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π° ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²Π»ΠΈΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΊΡΠΎΡΠΎΠ², ΠΏΠΎΡΡΠΎΠΌΡ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½Π°Ρ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° ΠΎΡΠ΅Π½ΠΎΠΊ User-Item ΡΠ°Π·Π»Π°Π³Π°Π΅ΡΡΡ Π½Π° Π΄Π²Π΅ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ·ΡΡΠ°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· User ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°. ΠΠ°ΡΡΠΈΡΠ° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ P ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° Q ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π΄Π»Ρ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ. ΠΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ SVD ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ O (ΠΌ3).
1. Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
ΠΡΠ»ΠΈ Π²Π΅ΠΊΡΠΎΡ v ΡΠ²Π»ΡΠ΅ΡΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠΌ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ A, ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π²ΡΡΠ°ΠΆΠ΅Π½ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠΎΡΠΌΠ΅:
2. Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌ ΡΠΈΡΠ»Π°ΠΌ:
3. ΠΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² Π½Π΅ΡΠ²Π½ΠΎΠΉ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ.
ΠΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ K ΡΠΊΡΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ , Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ P (U * K) ΠΈ Q (K * V):
2. ΠΠ°ΠΊ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π½Π°ΠΉΡΠΈ Π»ΡΡΡΠΈΠ΅ P ΠΈ Q?
ΠΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ ΡΠΏΡΡΠΊ (ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΡ Π²Π΅ΠΊΡΠΎΡΠ° ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½Π΅Π²Π΅Π»ΠΈΠΊΠ°, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΡΡΠΊΠ° (Gradient Descend)):
1. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΡΠ΅ΡΡ (ΠΏΠ»ΡΡ ΡΠ»Π΅Π½ ΡΠ΅Π³ΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΠΈ)
2. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ / ΡΠ°ΡΡΠ½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ, ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΡΠΌΡΠ»Ρ ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈ:
3. ΠΠ΅ΡΠ½ΠΈΡΠ΅ΡΡ ΠΊ ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΠ΄ΡΠΊΡΡ, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½Π΅ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ.
4. ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ Π² ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ
ΠΠ΅ΡΠΎΠ΄ ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΠΎΡΠ΅Π½ΠΎΠΊ User-Item Ρ Π΄Π²ΡΠΌΡ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΡΠΎ ΡΠ΅ΡΠ°Π΅Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠ°Π·ΡΠ΅ΠΆΠ΅Π½Π½ΠΎΡΡΠΈ Π΄Π°Π½Π½ΡΡ . ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°:
1. ΠΠ³ΠΎ Π»Π΅Π³ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ, ΠΈ ΠΌΠ΅ΡΠΎΠ΄ ΡΡΠΎΡ Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΡΠΏΡΡΠΊΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
2. ΠΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π½ΠΈΠ·ΠΊΠ°Ρ Π²ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡ, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡ Π² Π΄Π²Π΅ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π·ΠΌΠ΅ΡΠ½ΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΌΠ΅ΡΡΠΎ Π΄Π»Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ, ΠΏΡΠΎΡΠ΅ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΡΠ΄ΠΎΠ΅ΠΌΠΎΠΊ, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π·Π°Π²Π΅ΡΡΠ΅Π½ Π² Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅; ΠΎΡΠ΅Π½ΠΎΡΠ½ΠΎΠ΅ ΠΏΡΠΎΠ³Π½ΠΎΠ·ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ½Π»Π°ΠΉΠ½, Π½Π°ΠΏΡΡΠΌΡΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π² Ρ ΠΎΠ΄Π΅ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
3. Π’ΠΎΡΠ½ΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ Π²ΡΡΠΎΠΊΠ°, Π° ΡΠΎΡΠ½ΠΎΡΡΡ ΠΏΡΠ΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΡ Π²ΡΡΠ΅, ΡΠ΅ΠΌ Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎΠΉ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΏΠΎΠ»Π΅ΠΉ ΠΈ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ.
4. ΠΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠ°Ρ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΡΠ΅ΠΌΠΎΡΡΡ, ΡΠ΄ΠΎΠ±Π½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΡΠ°ΠΊΡΠΎΡΡ ΠΊ Π²Π΅ΠΊΡΠΎΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ Π²Π΅ΠΊΡΠΎΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ SVD ++ Ρ Π½Π΅ΡΠ²Π½ΡΠΌΠΈ ΡΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ²ΡΠ·ΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ SVD ++, ΡΡΠΎΡ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ°ΡΡΡ ΠΏΡΠ΅Π΄Π²Π·ΡΡΠΎΡΡΠΈ ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π²ΡΡΠ°ΠΆΠ°ΡΡΡΡ ΠΊΠ°ΠΊ ΡΡΠ½ΠΊΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠΎ Ρ ΠΎΡΠΎΡΠΎ ΠΎΡΡΠ°ΠΆΠ°Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
ΠΡΠ½ΠΎΠ²Π½ΡΠΌΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠ°ΠΌΠΈ ΠΌΠ°ΡΡΠΈΡΠ½ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ²Π»ΡΡΡΡΡ:
1. ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
2. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ ΠΏΠ»ΠΎΡ ΠΎ ΠΏΠΎΠ΄Π΄Π°ΡΡΡΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΈΠΈ. ΠΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΈ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΎ *, Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΉ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ. ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ ΡΠ΅Π°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠ΅ΠΉ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΊΠ°ΠΊ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΠΌΠ°Π½ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ.
Π ΡΡΡΠΊΠΈΠ΅ ΠΠ»ΠΎΠ³ΠΈ
ΠΡΠΈΠ½ΡΠΈΠΏ ΠΈ ΡΠ°ΡΡΠ΅Ρ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌ ΡΠΈΡΠ»Π°ΠΌ
(1) Π₯Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅
Q ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΉ Π²Π΅ΠΊΡΠΎΡ, ΡΠΎΡΡΠ°Π²Π»Π΅Π½Π½ΡΠΉ ΠΈΠ· ΡΡΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ A, Ξ£ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅Π΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ Π²Π΅ΠΊΡΠΎΡΡ.
ΠΡΠΈΠΌΠ΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΡΠ΅ΡΠ΅Π½ΠΈΡ:
Π£ΠΌΠ½ΠΎΠΆΡΡΠ΅ Π²Π΅ΠΊΡΠΎΡ Π½Π° ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ ΡΠ»Π΅Π²Π°, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½ΠΎΠ²ΡΠΉ Π²Π΅ΠΊΡΠΎΡ.
ΠΠ°ΡΠ΅ΠΌ Π²ΡΡΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ v Π² Π΄Π²ΡΠΌΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅, Π±ΡΠ΄ΡΡ Π΄Π²Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ°, ΠΊΠΎΠ³Π΄Π° v ΠΈ Av ΠΊΠΎΠ»Π»ΠΈΠ½Π΅Π°ΡΠ½Ρ, ΡΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ°Π·Π½ΠΈΡΡ Π² Ξ» ΡΠ°Π·.
ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΈΠΌΠ΅Π΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΠ²ΠΎΠΉΡΡΠ²Π°:
(2) Π Π°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
Π Π°Π·Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ Ξ£-ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ Π΄ΠΈΠ°Π³ΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ΠΉ. ΠΡΠ»ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π² Ξ£ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Ρ ΠΎΡ Π±ΠΎΠ»ΡΡΠΈΡ ΠΊ ΠΌΠ°Π»ΡΠΌ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΡΠΈΠΌ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ, ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΌΠ°ΡΡΠΈΡΡ (ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΠ΅ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΊ Π²ΡΠΎΡΠΈΡΠ½ΠΎΠΌΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ)
ΠΠΎΠ³Π΄Π° ΠΌΠ°ΡΡΠΈΡΠ° ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΠΎΠΉ, ΡΠΎΠ³Π΄Π° ΡΡΠ° ΠΌΠ°ΡΡΠΈΡΠ° A ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈΠ½Π΅ΠΉΠ½ΡΠΌ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π² ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅. ΠΡΠΎ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΡ. ΠΠ΅ΡΠ²ΡΠ΅ N ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ², ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΏΡΡΠ΅ΠΌ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΠ΅ N Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ. ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ Π°ΠΏΠΏΡΠΎΠΊΡΠΈΠΌΠΈΡΠΎΠ²Π°ΡΡ ΡΡΡ ΠΌΠ°ΡΡΠΈΡΡ (ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅), ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΠ΅ΡΠ²ΡΠ΅ N ΠΈΠ·ΠΌΠ΅Π½ΡΡΡΠΈΡ ΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΉ.
ΠΡΡΠ³ΠΈΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ: ΠΠ·Π²Π»Π΅ΠΊΠΈΡΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΡΠ΅ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΡΡΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ.
(3) Π‘ΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΠΈ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅
Π ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ ΠΌΠΈΡΠ΅ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π²ΡΡΡΠ΅ΡΠ°ΡΡΠΈΡ ΡΡ ΠΌΠ°ΡΡΠΈΡ Π½Π΅ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΡΠΈΡΠ°ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΡΡ N ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΡΡΠ΄Π΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ M ΠΎΡΠ΅Π½ΠΎΠΊ; Π΅ΡΡΡ N ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠΊΡΠΏΠ°Π΅Ρ M ΠΏΡΠ΅Π΄ΠΌΠ΅ΡΠΎΠ², ΡΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠ΄Π½Ρ N * M ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ°.
ΠΠ°ΠΊ ΠΎΠΏΠΈΡΠ°ΡΡ Π²Π°ΠΆΠ½ΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΡΠ°ΠΊΠΎΠΉ ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ?
ΠΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌ ΡΠΈΡΠ»Π°ΠΌ
ΠΡΠ°Π²ΠΎΠ΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ Π²Π΅ΠΊΡΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅: ΠΌΠ°ΡΡΠΈΡΠ° A ΡΠΌΠ½ΠΎΠΆΠ°Π΅ΡΡΡ Π½Π° Π»Π΅Π²ΡΡ, ΡΡΠ°Π½ΡΠΏΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ ΠΈ ΡΡΠ°Π½ΡΠΏΠΎΠ½ΠΈΡΡΠ΅ΡΡΡ Π½Π° AT, ΠΈ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° (m * m). ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡΡ Π΄Π»Ρ Π½Π°Ρ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ V ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ.
ΠΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎΠΌΡ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Ξ», ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌΡ ΡΡΠ½ΠΊΡΠΈΠ΅ΠΉ 👆, Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ο ΠΈ Π»Π΅Π²ΡΠΉ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΉ Π²Π΅ΠΊΡΠΎΡ U.
(4) Π Π°ΡΡΠ΅Ρ ΡΠΈΡΠ»Π° ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΡ ΡΠΈΡΠ΅Π»
ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΡΠΈΡΠ°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ np.linalg.svd (matrix), ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ numpy
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΠ΅Ρ ΠΌΠ°ΡΡΠΈΡ ΡΠΏΡΠ°Π²Π° Π±ΡΠ΄Π΅Ρ ΠΌΠ°ΡΡΠΈΡΠ°, Π±Π»ΠΈΠ·ΠΊΠ°Ρ ΠΊ A. Π‘ΡΠΌΠΌΠ° Β«ΠΏΠ»ΠΎΡΠ°Π΄ΠΈΒ» ΡΡΠΈΡ ΡΡΠ΅Ρ ΠΌΠ°ΡΡΠΈΡ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½ΡΡΠ΅, ΡΠ΅ΠΌ ΠΈΡΡ ΠΎΠ΄Π½Π°Ρ ΠΌΠ°ΡΡΠΈΡΠ° A. ΠΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΡΠΆΠ°ΡΠΎ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ A, ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ U, Ξ£ ΠΈ V.
(5) Π‘ΠΆΠ°ΡΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠΌΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ.
ΠΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ SVD-Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ Π΄Π»Ρ ΡΠΆΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, ΡΡΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ Π±ΠΎΠ»ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π² ΠΌΠ°ΡΡΠΈΡΠ΅ ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ² ΠΈ ΠΎΡΠ±ΡΠΎΡΠΈΡΡ ΠΌΠ΅Π½ΡΡΠ΅Π΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎΠ±Ρ Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΡΡΠ΅ΠΊΡΠ° ΡΠΆΠ°ΡΠΈΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ.
Π Python Π΄Π΅ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡΠΈΡ SVD ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ np.linalg.svd (), ΡΠ°ΠΊΡΡ ββΠΊΠ°ΠΊ u, sigma, v = np.linalg.svd (A), Π·Π°ΡΠ΅ΠΌ u ΠΈ v Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡ Π»Π΅Π²ΡΠΉ ΠΈ ΠΏΡΠ°Π²ΡΠΉ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡ A ΠΈ ΡΠΈΠ³ΠΌΠ° ΠΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ Π½Π΅ ΠΌΠ°ΡΡΠΈΡΠ° ΠΊΠΎΡΡΡΠΈΡΠΈΠ΅Π½ΡΠΎΠ², Π° Π²Π΅ΠΊΡΠΎΡ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ, ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ΅Π½Π½ΡΠΉ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ±ΡΠ²Π°Π½ΠΈΡ. Π’ΠΎΠ³Π΄Π° Π΄Π»Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠΎ ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½Π°Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡΠΈΡ Π½Π° ΡΡΠ΅Ρ ΡΠ»ΠΎΡΡ RGB, Π° Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠ΅Π»ΠΎΠ΅ ΡΠΈΡΠ»ΠΎ ΠΎΡ 0 Π΄ΠΎ 255. ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΠΈΡΠ°ΡΡ Π² Python Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ plt.imread (), ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ Π½Π°ΠΏΡΡΠΌΡΡ Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ a * b * 3, Π° Π·Π°ΡΠ΅ΠΌ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°ΠΉΡΠ΅ ΡΡΠΈ ΡΠ»ΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
Π ΡΠ΅ΠΏΠ΅ΡΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ ΠΈΠ΄Π΅ΡΠΌΠΈ:
1 ΠΡΠΎΡΡΠΈΡΠ΅ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ ΠΈ ΡΠ°Π·Π»ΠΎΠΆΠΈΡΠ΅ Π΅Π΅ Π½Π° ΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ RGB.
2 ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ SVD-ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Ρ ΠΌΠ°ΡΡΠΈΡ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²Π΅ΠΊΡΠΎΡΡ.
3 Π‘ΠΊΡΠΈΠ½ΠΈΠ½Π³ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΡΠΌ (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΈΠ»ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΡ ΡΡΠΌΠΌΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ)
4 ΠΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΠΌΠ°ΡΡΠΈΡΡ ΠΈ Π½Π°Π»ΠΎΠΆΠΈΡΠ΅ ΡΡΠΈ ΠΌΠ°ΡΡΠΈΡΡ RGB.
5 Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅.
ΠΠ°ΡΠ΅ΠΌ Π²ΡΠ»ΠΎΠΆΡ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ 0,1, 0,2, 0,5, 0,9 ΠΎΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΡΠΈΠ½Π³ΡΠ»ΡΡΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ.
0.1: Π²ΡΠ΅ Π΅ΡΠ΅ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ°ΡΠΏΠ»ΡΠ²ΡΠ°ΡΠΎ
ΠΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π±ΡΠ»ΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ ΠΏΡΠΈ 0,2, ΠΈ ΠΎΠ½ΠΎ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ°ΠΊΠΎΠ΅ ΠΆΠ΅, ΠΊΠ°ΠΊ 0,9 ΠΏΡΠΈ 0,5! Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΡ ΡΡΠ³ΡΠ°Π»ΠΈ ΡΠΎΠ»Ρ ΡΠΆΠ°ΡΠΈΡ ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ!
ΠΠ½ΡΠ΅Π»Π»Π΅ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡ
ΠΠ·-Π·Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ Lombok’s @Accessors (chain = true) ΠΊΠ»Π°ΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ bean-ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ
ΠΡΠ΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅Π‘Π΅ΡΡ Time Novel wap.youxs.org ΠΠ° ΡΡΠΎΡ ΡΠ°Π· Π±ΡΠ» ΠΏΠΎΡΡΡΠΎΠ΅Π½ Π½ΠΎΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ, ΠΏΠΎΡΠΎΠΌΡ ΡΡΠΎLombok Π― ΠΏΡΠΈΠ²ΡΠΊ, Π½ΠΎ ΡΠ°Π½ΡΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»ΡΡ[email protected]οΌ@AllArgsConstructorοΌ@EqualsAndHashCodeΠΠΎΠΆΠ΄ΠΈΡΠ΅ΡΡ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΌΠ΅Π½.
ios FMDB
1. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ FMDB? Π iOS ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΉ ΡΠ·ΡΠΊΠ° C Π΄Π»Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΡ, ΡΠ΄Π°Π»Π΅Π½ΠΈΡ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΡΠΎΡΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΡ Π±Π°Π· Π΄Π°Π½Π½ΡΡ SQLite ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΡΠΌ ΠΈ Ρ Π»ΠΎΠΏΠΎΡΠ½ΡΠΌ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ ΡΡΠ΄ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ, ΠΈΠ½ΠΊΠ°ΠΏΡΡ.
POJ2236 WirelessNetWork (ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°Π±ΠΎΡ)
Π‘ΡΡΠ»ΠΊΠ° Π½Π° Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ ΠΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΈΡΠΊΠ°, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ ΡΠ»ΠΎΠΆΠ½ΠΎ. (ΠΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΡΠΎΠ±Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ Accepted ΡΡΠ²ΡΡΠ²ΡΠ΅Ρ ΡΠ΅Π±Ρ ΡΠ°ΠΊ Ρ ΠΎΡΠΎΡΠΎ, Ρ .