ΠΠ°ΠΊ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π΄Π»ΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ. (ΡΠ»ΠΎΠΆΠ½ΡΠΉ - ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π³ΡΡΠΏΠΏΠΎΠΉ).
Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΠΠΠ‘ 2022 Π±ΡΠ»Π° Π²ΠΎΡ ΡΠ°ΠΊΠ°Ρ ΡΡΠ°ΡΡΡ . Π Π½Π΅ΠΉ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π΄Π»ΠΎΠ²ΡΡ Π·Π°Π΄Π°Ρ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌΠΈ ΡΠΈΠ»ΡΠ½ΠΎΠΉ Π²ΡΠΏΡΠΊΠ»ΠΎΡΡΠΈ ΠΈ Π²ΠΎΠ³Π½ΡΡΠΎΡΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π½Π΅Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π²ΡΠΏΡΠΊΠ»ΠΎ-Π²ΠΎΠ³Π½ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΈΡΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΊΠ°ΠΊ ΡΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄. ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡΠΌ? P.S. ΠΡΠΈΠΌΠ΅Ρ Π½Π΅Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡΠ΅Π΄Π»ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ:
\[\begin{split} &\min_x \max_y \mu_x \|x\|_2^2 + \langle x^2, y\rangle - \mu_y \|y\|_2^2, \\ &\text{Π³Π΄Π΅ } x^2 = (x_1^2,\ldots,x_n^2)\text{ - Π²Π΅ΠΊΡΠΎΡ Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌΠΈ Π²ΠΈΠ΄Π° }x_i^2. \end{split}\]ΠΠ°ΠΊ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π΄Π»ΠΎΠ²ΡΡ Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΡΡ Π·Π°Π΄Π°Ρ. (ΡΠ»ΠΎΠΆΠ½ΡΠΉ - ΠΌΠΎΠΆΠ½ΠΎ Π΄Π΅Π»Π°ΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ Π³ΡΡΠΏΠΏΠΎΠΉ).
Π ΡΡΠΎΠΌ Π³ΠΎΠ΄Ρ Π½Π° ΠΊΠΎΠ½ΡΠ΅ΡΠ΅Π½ΡΠΈΠΈ ΠΠΠΠ‘ 2022 Π±ΡΠ»Π° Π²ΠΎΡ ΡΠ°ΠΊΠ°Ρ ΡΡΠ°ΡΡΡ. Π Π½Π΅ΠΉ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅Π΄Π»ΠΎΠ²ΡΡ Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΡΡ Π·Π°Π΄Π°Ρ Ρ ΡΠ°Π·Π½ΡΠΌΠΈ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°ΠΌΠΈ ΡΠΈΠ»ΡΠ½ΠΎΠΉ Π²ΡΠΏΡΠΊΠ»ΠΎΡΡΠΈ ΠΈ Π²ΠΎΠ³Π½ΡΡΠΎΡΡΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ Π²ΡΠΏΡΠΊΠ»ΠΎ-Π²ΠΎΠ³Π½ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΈΡΡΠ»Π΅Π΄ΡΠΉΡΠ΅ ΠΊΠ°ΠΊ ΡΡ ΠΎΠ΄ΠΈΡΡΡ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ ΠΌΠ΅ΡΠΎΠ΄. ΠΠ°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΡ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡΠΌ? P.S. ΠΡΠΈΠΌΠ΅Ρ Π±ΠΈΠ»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ ΡΠ΅Π΄Π»ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ:
\[\min_x \max_y \mu_x \|x\|_2^2 + \langle Ax, y\rangle - \mu_y \|y\|_2^2.\]ΠΠ°ΡΡΠΏΡΠ²Π°Π½ΠΈΠ΅ ΡΠ°Π²Π½ΠΎΠ²Π΅ΡΠΈΡ ΠΏΠΎ ΠΠ°Π»ΡΡΠ°ΡΡ. (ΠΏΡΠΎΡΡΠΎΠΉ).
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΡ ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ. Π Π΅ΡΠΈΡΠ΅ (ΠΎΡΠΎΡΠΌΠΈΡΠ΅) ΡΠΏΡΠ°ΠΆΠ½Π΅Π½ΠΈΠ΅ 4.7 ΠΈΠ· ΠΏΠΎΡΠΎΠ±ΠΈΡ. Π Π΅Π°Π»ΠΈΠ·ΡΠΉΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠΎΠΈΡΠΊ Π²Π΅ΠΊΡΠΎΡΠ° Page Rank. (ΡΠ»ΠΎΠΆΠ½ΡΠΉ).
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ (Π½Π° ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π·Π°Π΄Π°ΡΠΈ Google problem ΠΈ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠΈΡΠΊΠ° Π²Π΅ΠΊΡΠΎΡΠ° PageRank). ΠΠ·ΡΡΠΈΡΠ΅ ΡΡΠ°ΡΡΡ 1, ΡΡΠ°ΡΡΡ 2, ΡΡΠ°ΡΡΡ 3. ΠΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ MCMC ΠΈ Π΅ΡΠ΅ ΠΏΠ°ΡΠΎΡΠΊΡ ΠΏΡΠΈΠ³Π»ΡΠ½ΡΠ²ΡΠΈΡ ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΏΠΎΠΈΡΠΊΠ° Π²Π΅ΠΊΡΠΎΡΠ° PageRank. ΠΠΏΡΠ΅Π΄Π΅Π΄ΠΈΡΠ΅, ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ ΡΠΌΡΡΠ»Π΅ Π»ΡΡΡΠ΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ.
Π§ΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π±Π΅Π·Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΊ ΡΡΠΌΡ Π½Π΅ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΄Ρ. (ΡΠ»ΠΎΠΆΠ½ΡΠΉ).
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ. ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡ. ΠΠ° ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠΎΠ³Π»Π°ΡΡΡΡΡΡ ΠΎΡΠ΅Π½ΠΊΠΈ Π½Π° ΠΌΠ°ΠΊΠΈΠΌΠ°Π»ΡΠ½ΠΎ Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΡΠΌΠ° Ρ ΠΎΡΠ΅Π½ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌΠΈ Π² ΡΠ΅ΠΎΡΠΈΠΈ.
ΠΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ ΠΊΠ»ΠΈΠΏΠΏΠΈΠ½Π³. (ΡΠ»ΠΎΠΆΠ½ΡΠΉ).
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΎΡ ΡΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ. Π ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π·Π°Π΄Π°ΡΠΈ ΡΡΠΎΡ Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π² ΠΊΠΎΡΠΎΡΡΡ Ρ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ² ΠΈΠΌΠ΅ΡΡΡΡ ΡΡΠΆΠ΅Π»ΡΠ΅ Ρ Π²ΠΎΡΡΡ. ΠΠ»Ρ Π»ΡΡΡΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠΈΠΏΠ° SGD ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ»ΠΈΠΏΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ΠΏΡΠΎΠ±Π°ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ) ΡΡΠΎΡ Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ°. Π’Π°ΠΊΠΎΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΌΡ Π΄Π΅Π»Π°Π»ΠΈ Π»Π΅ΡΠΎΠΌ ΡΠΎ ΡΠΊΠΎΠ»ΡΠ½ΠΈΠΊΠ°ΠΌΠΈ Π² Π‘ΠΈΡΡΠΈΡΠ΅. Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ Π±ΡΠ»ΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ Π²ΠΎΡ ΡΡΠΎ
ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, Π΄Π»Ρ Π²ΡΠΏΡΠΊΠ»ΡΡ Π·Π°Π΄Π°Ρ Π΅ΡΡΡ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠΈΠΌΠΏΠ°ΡΡΠΈΠ½Π°Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠΊΠ°, ΡΡΠΎΡΡΠ°Ρ Π·Π° Π²ΡΠ΅ΠΌ ΡΡΠΈΠΌ (ΡΡΡΠ»ΠΊΠ°) ΠΡΠΎΠ΅ΠΊΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ (ΠΊΠ»Π°ΡΡΡ) Π·Π°Π΄Π°Ρ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ, Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΊΠ»ΠΈΠΏΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π»ΡΡΡΠ΅ Π½Π΅ΠΊΠ»ΠΈΠΏΠΈΡΠΎΠ²Π°Π½Π½ΡΡ .
ΠΠΎΠΊΡΡΠ³ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΠΎΠ½ΡΠ΅-ΠΠ°ΡΠ»ΠΎ. (ΠΏΡΠΎΡΡΠΎΠΉ).
ΠΠΎΡΠΌΠΎΡΡΠΈΡΠ΅ Π²ΠΈΠ΄Π΅ΠΎ 1 ΠΈ Π²ΠΈΠ΄Π΅ΠΎ 2 ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ Π½Π° Π±Π°Π·Π΅ ΠΏΡΠΎΡΠ»ΡΡΠ°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΡ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΡΠ²ΠΎΠΈ Π²Π°ΡΠΈΠ°ΡΠΈΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ². ΠΡΠΎΠ΅ΠΊΡ ΠΎΡΠ΅Π½Ρ Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ. ΠΡΠΎ ΡΠ΄Π΅Π»Π°Π½ΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π΄Π°ΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Ρ ΡΠ²ΠΎΡΡΠ΅ΡΡΠ°.
SVM.
ΠΡΠΎΠ΅ΠΊΡ Π½Π° Ρ ΠΌΠ΅Π½ΠΈΠ΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π²ΡΠ±ΠΈΡΠ°ΡΡ Π½Π°ΠΈΠ»ΡΡΡΠΈΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ. Π ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΠΌΠ°ΡΠΈΠ½Ρ ΠΎΠΏΠΎΡΠ½ΡΡ Π²Π΅ΠΊΡΠΎΡΠΎΠ² (support-vector machine) ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠΈΡΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ, Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΈ ΡΠΈΡΠ»Π° ΡΠ»Π°Π³Π°Π΅ΠΌΡΡ (Π΄Π»ΠΈΠ½Ρ ΠΎΠ±ΡΡΠ°Π΅ΠΌΠΎΠΉ Π²ΡΠ±ΠΎΡΠΊΠΈ), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΡΠ΅Π³ΡΠ»ΡΡΠΈΠ·Π°ΡΠΈΠΈ. SVM - ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΡΠΊΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠ»Π°ΡΡΠ° Π²ΡΠΏΡΠΊΠ»ΡΡ Π½Π΅Π³Π»Π°Π΄ΠΊΠΈΡ Π·Π°Π΄Π°Ρ Π²ΠΈΠ΄Π° ΡΡΠΌΠΌΡ.
Π’Π΅Π½Π·ΠΎΡΠ½ΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄Ρ.
ΠΠ° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π»ΠΎΠ³ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΡΠ΅Π½Π·ΠΎΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΡΠΈΠΏΠ° ΠΡΡΡΠΎΠ½Π° (ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠ°: Π²ΡΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π³Π΅ΡΡΠΈΠ°Π½Π° ΡΡΠΌΠΌΡ Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ° Β«Π½Π΅Π·Π°ΠΌΠ΅ΡΠ½ΠΎΒ» Π½Π° ΡΠΎΠ½Π΅ ΠΎΠ±ΡΠ°ΡΠ΅Π½ΠΈΡ Π³Π΅ΡΡΠΈΠ°Π½Π°) Π΄Π»Ρ ΡΠ»ΡΡΠ°Ρ ΡΠΌΠ΅ΡΠ΅Π½Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ . ΠΠ»Ρ ΠΌΠΎΡΠΈΠ²Π°ΡΠΈΠΈ ΡΠΌ. ΡΡΠ°ΡΡΡ. Π ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, ΠΏΠΎΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΈΠ· ΡΡΠ°ΡΡΠΈ.
Visual Permutation Learning.
ΠΠ° Π²Ρ ΠΎΠ΄ Π²Π°ΡΠ΅ΠΉ ΡΠ΅ΡΠΊΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ΄Π°Π²Π°ΡΡΡΡ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΠΊΠΎΡΠΎΡΡΡ Ρ ΡΠ°Π·Π½ΠΎΠΉ ΡΠΈΠ»ΠΎΠΉ Π²ΡΡΠ°ΠΆΠ΅Π½ ΠΎΠ΄ΠΈΠ½ ΠΏΡΠΈΠ·Π½Π°ΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ»ΡΠ±ΠΊΠ°) (Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ MNIST). ΠΡΠΈΡΠ΅ΠΌ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΠ ΠΠΠΠΠΠ« ΠΠ«Π’Π¬ ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°Π½Ρ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΡΠΎΠ³ΠΎ ΠΏΡΠΈΠ·Π½Π°ΠΊΠ°. ΠΠ°ΡΠ° Π·Π°Π΄Π°ΡΠ° ΠΎΡΡΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈ ΠΈ Π²Π΅ΡΠ½ΡΡΡ permutation matrix (ΠΌΠ°ΡΡΠΈΡΡ, ΠΎΡΠ²Π΅ΡΠ°ΡΡΡΡ Π·Π° ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ). ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΠΊΠ΅Ρ CVXPY ΠΈ ΡΠ°ΠΌΠΈΠΌ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½Π° ΡΠ΅ΡΠ°Π»Π°ΡΡ ( CVXPY Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Ρ Π΄ΠΈΡΠΊΡΠ΅ΡΠ½ΡΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ)
A Convergent Variant of the NelderβMead Algorithm.
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ ΠΈΠ· Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠΈ, ΡΡΠ°Π²Π½ΠΈΡΡ Π΅Π³ΠΎ Ρ
scipy.minimize(method="Nelder-Mead")
Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡΡ (ΡΠΌ. Π’Π°Π±Π»ΠΈΡΡ Π² ΡΡΠ°ΡΡΠ΅)Distributed convex optimization with limited communications.
Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ DCDA ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π² ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΡΠΈΡΠ»ΠΈΡΡ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΊΡΠΎΡΡ ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Ρ ΠΏΠΎ ΡΠ΅ΡΠΈ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ. ΠΡΠ΅Π΄ΡΡΠ°Π²ΡΡΠ΅ ΡΠ΅Π±Π΅ ΡΠ΅ΡΡ Π² Π²ΠΈΠ΄Π΅ Π³ΡΠ°ΡΠ°, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ·Π΅Π» Π³ΡΠ°ΡΠ° ΡΠ΅ΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΡ Π²ΡΠΏΡΠΊΠ»ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ, Π½ΠΎ Π²ΡΠ΅ ΡΠ·Π»Ρ ΠΈΠΌΠ΅ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΡΠ΅Π΄ΡΠΌΠΈ. Π‘ΡΠ°Π²Π½ΠΈΡΡ ΡΠ°Π±ΠΎΡΡ DCDA Ρ ADMM.
Speeding up Convolutional Neural Networks with Low Rank Expansions
Π ΡΡΠ°ΡΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΄Π²ΡΡ ΡΡΠ°ΠΏΠ½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ Π΄Π»Ρ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ ΡΠ²ΡΡΡΠΎΡΠ½ΡΡ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅ΠΉ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠΉ Π½Π° ΡΠ΅Π½Π·ΠΎΡΠ½ΠΎΠΌ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠΈ. ΠΠ° ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ°Π³Π΅ ΡΠ΅ΡΠ°Π΅ΡΡΡ Π½Π΅Π»ΠΈΠ½Π΅ΠΉΠ½Π°Ρ Π·Π°Π΄Π°ΡΠ° Π½Π°ΠΈΠΌΠ΅Π½ΡΡΠΈΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΎΠ², ΡΡΠΎΠ±Ρ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π½Π³ΠΎΠ²ΠΎΠ΅ CP ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ²ΡΡΡΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ»ΠΎΡ, Π½Π° Π²ΡΠΎΡΠΎΠΌ ΡΠ°Π³Π΅ cΠ²Π΅ΡΡΠΎΡΠ½ΡΠΉ ΡΠ»ΠΎΠΉ Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π΅Π³ΠΎ Π½ΠΈΠ·ΠΊΠΎΡΠ°Π½Π³ΠΎΠ²ΡΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅ΠΌ. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½ΡΠΉ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅. ΠΡΠΎΠ²Π΅ΡΠΈΡΡ Π΅Π³ΠΎ ΡΠ°Π±ΠΎΡΡ Π½Π° CPU Π΄Π»Ρ AlexNet. Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΠΉ ΠΏΠΎΠ΄Ρ ΠΎΠ΄, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°Π·Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π’Π°ΠΊΠ΅ΡΠ° ΠΈ ΡΡΠ°Π²Π½ΠΈΡΡ ΠΎΠ±Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°.
ΠΠ΅ΡΠΎΠ΄Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ° Π΄Π»Ρ Physics-informed Neural Networks Π ΡΠ°Π±ΠΎΡΠ΅ [1] Π±ΡΠ»ΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ ΡΠ΅ΡΠ°ΡΡ Π³ΡΠ°Π½ΠΈΡΠ½ΡΠ΅ ΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ Π΄Π»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Π² ΡΠ°ΡΡΠ½ΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ ΠΈ ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΡΡ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠΉ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π½Π΅ΠΉΡΠΎΠ½Π½ΡΡ ΡΠ΅ΡΠ΅ΠΉ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ°Π΅ΡΡΡ Π² Π²ΠΈΠ΄Π΅ Π½Π΅ΠΉΡΠΎΠ½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ, Π° Π²Π΅ΡΠ° Π²ΡΠ±ΠΈΡΠ°ΡΡΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π½ΠΎΡΠΌΠ° Π½Π΅Π²ΡΠ·ΠΊΠΈ Π±ΡΠ»Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½Π° Π² Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΌ Π½Π°Π±ΠΎΡΠ΅ ΡΠΎΡΠ΅ΠΊ. Π‘ΠΏΡΡΡΡ 20 Π»Π΅Ρ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠΈΠ» Π²ΡΠΎΡΠΎΠ΅ ΡΠΎΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² ΡΠ°Π±ΠΎΡΠ΅ [2] (Π½Π΅ΠΉΡΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Physics informed Neural Networks = PiNN) ΠΈ Ρ ΡΠ΅Ρ ΠΏΠΎΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΈΡΡΠ»Π΅Π΄ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΡΡΠΌΡΡ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΡΡ Π·Π°Π΄Π°Ρ [3]. Π¦Π΅Π»Ρ Π΄Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠΎΡΡΠΎΠΈΡ Π² ΡΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅ΡΠΎΠ΄Ρ Π²ΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ΄ΠΊΠ°, ΡΡΠΎΠ±Ρ ΡΡΠΊΠΎΡΠΈΡΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ (ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ) PiNN. Π‘ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΠ΅ΡΡΠΈΠ°Π½ Π½Π΅ΠΉΡΠΎΠ½Π½ΠΎΠΉ ΡΠ΅ΡΠΈ ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΠ·-Π·Π° ΡΠΎΠ³ΠΎ, ΡΡΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π³Π΅ΡΡΠΈΠ°Π½Π° (ΠΌΠ°ΡΡΠΈΡΡ Π²ΡΠΎΡΡΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄Π½ΡΡ ) Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΡΠΉ Π²Π΅ΠΊΡΠΎΡ ΠΏΠΎΡΡΠΈ Ρ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ Π²ΡΡΠΈΡΠ»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΊΠ°ΠΊ ΠΈ Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ. Π’Π°ΠΊΠΎΠ΅ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ ΡΠΎΠΏΡΡΠΆΠ΅Π½Π½ΡΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠΎΠ² Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΠ΅Π½ΠΊΡ ΠΏΡΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ Π³Π΅ΡΡΠΈΠ°Π½Π° Π½Π° Π³ΡΠ°Π΄ΠΈΠ΅Π½Ρ. ΠΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΡΠ° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ° ΠΎΠΏΠΈΡΠ°Π½Π° Π² [4] ΠΈ [5].
ΠΠΈΡΠ΅ΡΠ°ΡΡΡΠ°:
- [1] β Lagaris IE, Likas A, Fotiadis DI. Artificial neural networks for solving ordinary and partial differential equations. IEEE transactions on neural networks. 1998 Sep;9(5):987-1000.
- [2] β Raissi M, Perdikaris P, Karniadakis GE. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational physics. 2019 Feb 1;378:686-707.
- [3] β Karniadakis GE, Kevrekidis IG, Lu L, Perdikaris P, Wang S, Yang L. Physics-informed machine learning. Nature Reviews Physics. 2021 Jun;3(6):422-40.
- [4] β Byrd RH, Chin GM, Neveitt W, Nocedal J. On the use of stochastic hessian information in optimization methods for machine learning. SIAM Journal on Optimization. 2011 Jul 1;21(3):977-95.
- [5], Section 6 β Bottou L, Curtis FE, Nocedal J. Optimization methods for large-scale machine learning. Siam Review. 2018;60(2):223-311.
ΠΠΎΠΈΠ³ΡΠ°ΡΡΡΡ Ρ Π΄ΠΈΡΡΡΠ·ΠΈΠΎΠ½Π½ΡΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΡΠΌΠΈ.
ΠΠΈΡΡΡΠ·ΠΈΠΎΠ½Π½ΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π΄Π»Ρ Π·Π°Π΄Π°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΈΠ· ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ (ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ). Π ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅ΡΡ ΠΊΠ°ΠΊΡΡ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΏΡΠΎΡΡΡΡ Π΄ΠΈΡΡΡΠ·ΠΈΠΎΠ½Π½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ, ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΡΠΏΠ΅ΠΉΠΈΡΠΈΠΊΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ ΡΠ°ΠΊΠΈΡ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΠΏΡΠΎΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²ΠΎΠΈΡ ΡΠΈΡΠ»Π΅Π½Π½ΡΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΎΠ².
ΠΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΡΠ΅Π»Ρ.
Π ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΠ·ΡΡΠΈΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΏΠΎΡΡΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈ ΡΡΠ°Π²Π½ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ Π² ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΡΠ»ΠΎΠ²ΠΈΡΡ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½Π° ΡΠ·ΡΠΊΠ΅ Python. ΠΡΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π·Π°Π΄Π°ΡΡ, Π³ΡΠ°Π½ΠΈΡΠ½ΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΡ ΠΈ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ Π΄Π»Ρ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ. ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΠ°ΡΡ Ρ ΠΏΠΎΡΡΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠ΅ΠΎΡΠΈΠΈ ΠΠ°ΡΠΊΠΎΠ²ΠΈΡΠ°.
ΠΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π² Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΡΠΉ ΡΠΏΡΡΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ Π΄ΠΈΡΠΊΡΠ΅ΡΠΈΠ·Π°ΡΠΈΡ ΠΠΉΠ»Π΅ΡΠ° ΠΎΠ±ΡΠΊΠ½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π΄ΠΈΡΡΠ΅ΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ°Π²Π½Π΅Π½ΠΈΡ Π³ΡΠ°Π΄ΠΈΠ΅Π½ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°. ΠΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΊΠΎΡΠ΅Π½Π½ΡΠΌ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌ ΡΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΈΡ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΡΠ΅ Π°Π½Π°Π»ΠΎΠ³ΠΈ. Π ΡΠ°ΠΌΠΊΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΡΡΡ ΠΈΠ·ΡΡΠΈΡΡ ΡΡΠ΄ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΎΠΊ ΡΠ°ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΡ ΠΏΠΎ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΡΡΠΈ ΡΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΊ Π³ΠΈΠΏΠ΅ΡΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌ Π² ΠΌΠ°Π»ΠΎΠΌΠ΅ΡΠ½ΡΡ Π½Π΅Π²ΡΠΏΡΠΊΠ»ΡΡ Π·Π°Π΄Π°ΡΠ°Ρ , ΡΡΠΎΠ±Ρ ΡΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ Π³ΠΈΠΏΠΎΡΠ΅Π·Ρ ΠΎ ΡΡ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΡΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ².