Π‘ΡΠ°ΡΠΈΡ ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ Π΄Π²Π΅ ΡΠ°ΡΡΠΈ:
- ΠΡΠ°ΡΠΊΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° Π½ΡΠΊΠΎΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½Π° ΠΌΡΠ΅ΠΆΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ Π½Π°ΠΉ-ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΈΡΠ΅ Π·Π° ΠΌΠ΅Π½ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΡΠ΅ΡΡΡΡΠΈ. ΠΠΏΠΈΡΠ°Ρ ΡΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ° Π²ΠΈΠ΄Π΅ΠΎΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΡ, ΠΈ ΠΏΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π½Π° ΡΡΡΠΊΠΈ Π΅Π·ΠΈΠΊ.
- ΠΡΠΎΡΠ°ΡΠ° ΡΠ°ΡΡ ΡΠ΅ ΡΡΡΡΠΎΠΈ Π² ΠΎΠΏΠΈΡ Π΄Π° ΠΎΡΡΠ·Π½Π°Π΅ΠΌ Π½Π°ΠΏΡΠ΅Π΄ΡΠΊΠ° Π² ΡΠ°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈΡΠ΅ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. Π ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΡΠ΅ Π½Π° ΡΡΡ Π½Π° Π±Π°Π·Π°.

Π ΠΈΡΡΠ½ΠΎΠΊ 1 β Π Π°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈΡΠ΅ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π½Π΅ Π΅ Π»Π΅ΡΠ½ΠΎ
ΠΡΠΈΡΠΊΠΎ Π·Π°ΠΏΠΎΡΠ½Π° Ρ ΡΠΎΠ²Π°, ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈΡ Π΄Π²Π΅ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½ Android:
- , ΠΊΠΎΠ³Π°ΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΈ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π°. ΠΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ (image classification) Π½Π° ΡΡΠΈ ΡΠΈΠΏΠ° ΠΌΠ΅ΡΠΊΠΈ: ΠΊΠ°ΡΡΠ²Π°, ΡΠ΅ΡΠ½Π° ΠΈ ΠΏΠ»ΡΡΠ΅Π½Π°.
- , ΠΊΠΎΠ³Π°ΡΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π°Ρ Π½Π° ΡΠ°ΠΌΠΈΡ ΡΠ΅Π»Π΅ΡΠΎΠ½. ΠΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ (object detection) Π½Π° ΡΡΠΈ ΡΠΈΠΏΠ°: Π»Π΅ΡΠ½ΠΈΠΊ, ΡΠΌΠΎΠΊΠΈΠ½Ρ ΠΈ ΡΡΡΠΌΠ°.
ΠΠΌΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Π·Π°Π΄Π°ΡΠΈΡΠ΅ ΠΏΠΎ ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ . ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ, ΠΊΠΎΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΎΡΠΊΡΠΈΠ²Π°Ρ ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΊΠΎΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈΡΠ°Ρ. ΠΠ°ΠΌΠ΅ΡΠΈΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π·Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Ρ Π½Π°ΠΉ-ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΈΡΠ΅ Π·Π° ΠΌΠ΅Π½ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΡΠ΅ΡΡΡΡΠΈ:
- Π‘Π΅ΡΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° R-CNN (Regions with Convolution Neural Networks features): R-CNN, Fast R-CNN, , . ΠΠ° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΡΡΠ΅Π· ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Region Proposal Network (RPN) ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½ΠΈ (bounding boxes). ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π²ΠΌΠ΅ΡΡΠΎ RPN ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΠΏΠΎ-Π±Π°Π²Π΅Π½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Selective Search. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π°, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½ΠΈ ΡΠ΅ ΠΏΠΎΠ΄Π°Π²Π°Ρ Π½Π° Π²Ρ ΠΎΠ΄Π° Π½Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ° Π·Π° ΠΊΠ»Π°ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ. Π Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° R-CNN ΠΈΠΌΠ° ΡΠ²Π½ΠΈ ΡΠΈΠΊΠ»ΠΈ "for" Π·Π° ΠΈΡΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ ΠΏΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡΠ΅ ΡΠ΅Π³ΠΈΠΎΠ½ΠΈ, ΠΎΠ±ΡΠΎ Π΄ΠΎ 2000 ΠΏΡΠΎΠ³ΠΎΠ½ΡΠ²Π°Π½ΠΈΡ ΠΏΡΠ΅Π· Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° AlexNet. ΠΠΎΡΠ°Π΄ΠΈ ΡΠ²Π½ΠΈΡΠ΅ ΡΠΈΠΊΠ»ΠΈ "for" ΡΠ΅ Π·Π°Π±Π°Π²Ρ ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΡΠ°. ΠΡΠΎΡΡ Π½Π° ΡΠ²Π½ΠΈΡΠ΅ ΡΠΈΠΊΠ»ΠΈ, ΠΏΡΠΎΠ³ΠΎΠ½ΡΠ²Π°Π½ΠΈΡΡΠ° ΠΏΡΠ΅Π· Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ°, Π½Π°ΠΌΠ°Π»ΡΠ²Π° Ρ Π²ΡΡΠΊΠ° Π½ΠΎΠ²Π° Π²Π΅ΡΡΠΈΡ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ°, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π°Ρ Π΄Π΅ΡΠ΅ΡΠΊΠΈ Π΄ΡΡΠ³ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π·Π° ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° ΠΈ Π·Π° Π·Π°ΠΌΡΠ½Π° Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ° Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ ΡΡΡ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Π² Mask R-CNN.
- (You Only Look OYOLO) β ΠΏΡΡΠ²Π°ΡΠ° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ°, ΠΊΠΎΡΡΠΎ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π²Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½Π° ΡΠ΅ΡΡΠ°: ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Ρ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΡ ΠΎΠ΄ (Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π΅ Π΄Π° ΡΠ΅ ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅ Π²Π΅Π΄Π½ΡΠΆ). Π’ΠΎΠ΅ΡΡ Π² Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π½Π° YOLO Π½Π΅ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΡΠ²Π½ΠΈ ΡΠΈΠΊΠ»ΠΈ βforβ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΡΠ°Π±ΠΎΡΠΈ Π±ΡΡΠ·ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ: Π² NumPy ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈΡΠ΅ Ρ ΠΌΠ°ΡΡΠΈΡΠΈ ΡΡΡΠΎ Π½ΡΠΌΠ° ΡΠ²Π½ΠΈ ΡΠΈΠΊΠ»ΠΈ βforβ, ΠΊΠΎΠΈΡΠΎ Π² NumPy ΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π½Π° ΠΏΠΎ-Π½ΠΈΡΠΊΠΈ Π½ΠΈΠ²Π° Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° ΡΡΠ΅Π· Π΅Π·ΠΈΠΊΠ° Π·Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ C. YOLO ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΡΠ΅ΠΆΠ° ΠΎΡ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ. ΠΠ° Π΄Π° Π½Π΅ ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ ΠΎΠ±Π΅ΠΊΡ ΠΌΠ½ΠΎΠ³ΠΎΠΊΡΠ°ΡΠ½ΠΎ, ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ΅ΡΠΈΡΠΈΠ΅Π½Ρ Π½Π° ΠΏΡΠΈΠΏΠΎΠΊΡΠΈΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈΡΠ΅ (IoU, IΠΏΡΠ΅ΡΠ΅ΡΠ½Π° ΡΠΎΡΠΊΠ° oΡΡΡΠ·). Π’Π°Π·ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΡΠ°Π±ΠΎΡΠΈ Π² ΡΠΈΡΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΈ ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π° Π²ΠΈΡΠΎΠΊΠ° UΡΠΎΠ±Π°ΡΡΠ½ΠΎΡΡ ΠΠ΄ΠΈΠ½ΠΈΡΠ΅Π½
- (SMultiBox SΠ΄Π΅ΡΠ΅ΠΊΡΠΎΡ) β ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΡΠ΅ Π½Π°ΠΉ-ΡΡΠΏΠ΅ΡΠ½ΠΈΡΠ΅ βΡ Π°ΠΊΠΈβ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° YOLO (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π΅ΠΊΡΠ°ΡΠΊΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΎ ΠΏΠΎΡΠΈΡΠΊΠ°Π½Π΅) ΠΈ ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΡΡ Π½ΠΎΠ²ΠΈ, Π·Π° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π½Π΅Π²ΡΠΎΠ½Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΏΠΎ-Π±ΡΡΠ·ΠΎ ΠΈ ΡΠΎΡΠ½ΠΎ. ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½Π° ΡΠ΅ΡΡΠ°: ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Ρ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΡ ΠΎΠ΄ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π·Π°Π΄Π°Π΄Π΅Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΎΡ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ (default box) Π½Π° ΠΏΠΈΡΠ°ΠΌΠΈΠ΄Π°ΡΠ° Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠΈΡΠ°ΠΌΠΈΠ΄Π°ΡΠ° Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π΅ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π° Π² ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΡΠ΅Π½Π·ΠΎΡΠΈ ΠΏΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ ΠΈ ΠΏΡΠ»ΠΈΠ½Π³ (ΠΏΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ max-pooling ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½Π°ΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠ½ΠΎΡΡ Π½Π°ΠΌΠ°Π»ΡΠ²Π°). Π’Π°ΠΊΠ° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡ ΠΊΠ°ΠΊΡΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ, ΡΠ°ΠΊΠ° ΠΈ ΠΌΠ°Π»ΠΊΠΈ ΠΎΠ±Π΅ΠΊΡΠΈ Ρ Π΅Π΄ΠΈΠ½ ΠΏΡΠΎΡ ΠΎΠ΄ Π½Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ°. DMobileSSD (
- NetV2 +Mobile) β ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ ΠΎΡ Π΄Π²Π΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ. ΠΡΡΠ²Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° SSDMobileNetV2 . ΠΡΠΎΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ° SSD ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈΡΠ΅ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ. SqueezeNet
- DeepLab
- (Π‘Π΅ΠΌΠ°Π½ΡΠΈΡΠ½Π° ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Ρ Π΄ΡΠ»Π±ΠΎΠΊΠΈ ΡΠ²ΠΈΠ²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ) β ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π½Π° ΠΎΠ±Π΅ΠΊΡΠΈ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ. ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½Π° ΡΠ΅ΡΡΠ° Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° Π΅ ΡΠ°Π·ΡΠ΅Π΄Π΅Π½Π°ΡΠ° (dilated convolution) ΡΠ²ΠΈΠ²ΠΊΠ°, ΠΊΠΎΡΡΠΎ Π·Π°ΠΏΠ°Π·Π²Π° ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅Π½ΠΈΡ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ. Π‘Π»Π΅Π΄Π²Π°Ρ Π΅ΡΠ°ΠΏΠΈ Π½Π° ΠΏΠΎΡΡΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈΡΠ΅ Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΡΠ°ΡΠΈΡΠ΅Π½ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π» (conditional random field), ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ°Ρ Π½Π°Ρ ΠΌΠ°Π»ΠΊΠΈ ΡΡΠΌΠΎΠ²Π΅ Π² ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΡΠ΅Π³ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅. ΠΠ°Π΄ ΡΡΡΠ°Ρ ΠΎΠ²ΠΈΡΠΎΡΠΎ Π½Π°ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ βΠ³ΡΠ°ΡΠΈΡΠ΅Π½ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΠ΅Π½ ΠΌΠΎΠ΄Π΅Π»β ΡΠ΅ ΠΊΡΠΈΠ΅ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΠΠ°ΡΡΠΎΠ² ΡΠΈΠ»ΡΡΡ, ΠΊΠΎΠΉΡΠΎ Π΅ Π°ΠΏΡΠΎΠΊΡΠΈΠΌΠΈΡΠ°Π½ ΠΏΠΎ ΠΏΠ΅Ρ ΡΠΎΡΠΊΠΈ.
- ΠΠΏΠΈΡΠ°Ρ ΡΠ΅ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ (ΠΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½Π° ΡΠ²ΠΈΠ²ΠΊΠ° RefineΠΌΠ΅Π½ΡΠ°Π»Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ° Π·Π° ΠΎΠ±Π΅ΠΊΡ ΠΠ΅ΡΠ΅ΠΊΡΠΈΡ), Π½ΠΎ Π½Π΅ ΡΠ°Π·Π±ΡΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ.
- Π‘ΡΡΠΎ ΡΠ°ΠΊΠ° ΠΏΠΎΠ³Π»Π΅Π΄Π½Π°Ρ ΠΊΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ (attention): , , . ΠΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½Π° ΡΠ΅ΡΡΠ° Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ° βΠ²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅β Π΅ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅Π³ΠΈΠΎΠ½ΠΈ Ρ ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ (RoI, Regions of Interest) Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ°, Π½Π°ΡΠ΅ΡΠ΅Π½Π° Attention Unit. Π Π΅Π³ΠΈΠΎΠ½ΠΈΡΠ΅ Ρ ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π°ΠΏΠΎΠ΄ΠΎΠ±ΡΠ²Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ ΠΎΠ±Π»Π°ΡΡΠΈ (bounding boxes), Π½ΠΎ Π·Π° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΡΡΡ Π½Π΅ ΡΠ° ΡΠΈΠΊΡΠΈΡΠ°Π½ΠΈ Π² ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΈΠΌΠ°Ρ ΡΠ°Π·ΠΌΠΈΡΠΈ Π³ΡΠ°Π½ΠΈΡΠΈ. Π‘Π»Π΅Π΄ ΡΠΎΠ²Π° ΠΎΡ ΡΠ΅Π³ΠΈΠΎΠ½ΠΈΡΠ΅ Ρ ΠΏΠΎΠ²ΠΈΡΠ΅Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ΅ ΠΈΠ·Π²Π»Π΅ΠΊΠ°Ρ ΠΏΡΠΈΠ·Π½Π°ΡΠΈ (ΡΠΈΡΠΈ), ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄Ρ ΡΠ°Π½Π²Π°Ρ Π½Π° ΡΠ΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΠΈ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ . Π Π΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΠΈΡΠ΅ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΡΠΌΠ΅ΡΡ Π΄Π° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π²Π·Π°ΠΈΠΌΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΈΠ·Π½Π°ΡΠΈΡΠ΅ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ. Π Π΅ΠΊΡΡΡΠ΅Π½ΡΠ½ΠΈΡΠ΅ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Ρ Π° Π·Π° ΠΏΡΠ΅Π²ΠΎΠ΄ Π½Π° ΡΠ΅ΠΊΡΡ Π½Π° Π΄ΡΡΠ³ΠΈ Π΅Π·ΠΈΡΠΈ, Π° ΡΠ΅Π³Π° ΠΈ Π·Π° ΠΏΡΠ΅Π²ΠΎΠ΄ ΠΈ .
ΠΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Ρ ΡΠ΅Π·ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΡΠ°Π·Π±ΡΠ°Ρ , ΡΠ΅ Π½Π΅ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌ Π½ΠΈΡΠΎ.. Π Π½Π΅ ΡΡΠ°Π²Π° Π²ΡΠΏΡΠΎΡ Π·Π° ΡΠΎΠ²Π°, ΡΠ΅ ΠΌΠΎΡΡΠ° Π½Π΅Π²ΡΠΎΠ½Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΈΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ° Π½Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅. Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅Π·ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΠΊΠ°ΡΠΎ Π½ΡΠΊΠ°ΠΊΡΠ² ΠΎΠ³ΡΠΎΠΌΠ΅Π½ Ρ Π°ΠΊΠ°ΡΠΎΠ½, ΠΊΡΠ΄Π΅ΡΠΎ Π°Π²ΡΠΎΡΠΈΡΠ΅ ΡΡΡΠ΅Π²Π½ΡΠ²Π°Ρ Π² Ρ Π°ΡΠΎΠ²Π΅ΡΠ΅. Π₯Π°ΠΊ (hack) β Π±ΡΡΠ·ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠ΄Π΅Π½ ΡΠΎΡΡΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. Π’ΠΎΠ΅ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅Π·ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½ΡΠΌΠ° Π²ΠΈΠ΄ΠΈΠΌΠ° ΠΈ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠ° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ° Π²ΡΡΠ·ΠΊΠ°. ΠΡΠΈΡΠΊΠΎ, ΠΊΠΎΠ΅ΡΠΎ Π³ΠΈ ΡΠ²ΡΡΠ·Π²Π° β Π΅ Π½Π°Π±ΠΎΡ ΠΎΡ Π½Π°ΠΉ-ΡΡΠΏΠ΅ΡΠ½ΠΈΡΠ΅ Ρ Π°ΠΊΠΎΠ²e, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ Π·Π°ΠΈΠΌΡΡΠ²Π°Ρ Π΅Π΄ΠΈΠ½ ΠΎΡ Π΄ΡΡΠ³, ΠΏΠ»ΡΡ ΠΎΠ±ΡΠ° Π·Π° Π²ΡΠΈΡΠΊΠΈ (ΠΎΠ±ΡΠ°ΡΠ½Π° ΠΏΡΠΎΠΏΠ°Π³Π°Π½Π΄Π° Π½Π° Π³ΡΠ΅ΡΠΊΠ°ΡΠ°, backpropagation). ΠΡΠΌΠ° ! ΠΠ΅ Π΅ ΡΡΠ½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈ ΠΊΠ°ΠΊ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Ρ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ.
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π»ΠΈΠΏΡΠ°ΡΠ° Π½Π° Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠ° Π²ΡΡΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ Ρ Π°ΠΊΠΎΠ²Π΅ΡΠ΅, ΡΠ΅ ΡΠ° ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΡΡΡΠ΄Π½ΠΈ Π·Π° Π·Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅ ΠΈ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. Π’ΠΎΠ²Π° ΡΠ° ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π·Π½Π°Π½ΠΈΡ. Π Π½Π°ΠΉ-Π΄ΠΎΠ±ΡΠΈΡ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ Π·Π°ΠΏΠΎΠΌΠ½ΡΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ ΠΈ ΠΈΠ·Π½Π΅Π½Π°Π΄Π²Π°ΡΠΈ ΠΌΠΎΠΌΠ΅Π½ΡΠ°, Π½ΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΡ ΡΠ°Π·Π±ΡΠ°Π½ΠΎΡΠΎ ΠΈ Π½Π΅ΡΠ°Π·Π±ΡΠ°Π½ΠΎΡΠΎ ΠΈΠ·ΡΠ΅Π·Π²Π°Ρ ΠΎΡ ΠΏΠ°ΠΌΠ΅ΡΡΠ° ΡΠ°ΠΌΠΎ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π΄Π½ΠΈ. Π©Π΅ Π±ΡΠ΄Π΅ Π΄ΠΎΠ±ΡΠ΅, Π°ΠΊΠΎ ΡΠ»Π΅Π΄ ΡΠ΅Π΄ΠΌΠΈΡΠ° ΡΠ΅ ΠΏΡΠΈΠΏΠΎΠΌΠ½ΠΈ ΠΏΠΎΠ½Π΅ ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ°. Π Π½Π°Π»ΠΈ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΠΈ ΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΎΠ±Π·ΠΎΡΠ½ΠΈ Π²ΠΈΠ΄Π΅Π° ΡΠ° Π±ΠΈΠ»ΠΈ ΠΏΠΎΡ Π°ΡΡΠ΅Π½ΠΈ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ°ΡΠ° ΠΈ Π΄ΠΎΡΠΈ Π΄Π½ΠΈ ΡΠ°Π±ΠΎΡΠ½ΠΎ Π²ΡΠ΅ΠΌΠ΅!

Π€ΠΈΠ³ΡΡΠ° 2 β
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ Π°Π²ΡΠΎΡΠΈ Π½Π° Π½Π°ΡΡΠ½ΠΈ ΡΡΠ°ΡΠΈΠΈ, ΠΏΠΎ ΠΌΠΎΠ΅ΡΠΎ Π»ΠΈΡΠ½ΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅, ΠΏΡΠ°Π²ΡΡ Π²ΡΠΈΡΠΊΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π·Π° Π΄Π° Π΄ΠΎΡΠΈ ΠΈ ΡΠ΅Π·ΠΈ ΡΡΠ°Π³ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ Π·Π½Π°Π½ΠΈΡ Π½Π΅ Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π±ΡΠ°Π½ΠΈ ΠΎΡ ΡΠΈΡΠ°ΡΠ΅Π»Ρ. ΠΠΎ Π΄Π΅Π΅ΠΏΡΠΈΡΠ°ΡΡΠ½ΠΈΡΠ΅ ΠΎΠ±ΠΎΡΠΎΡΠΈ Π² Π΄Π΅ΡΠ΅Ρ ΡΠ΅Π΄ΠΎΠ²ΠΈ ΠΈΠ·ΡΠ΅ΡΠ΅Π½ΠΈΡ Ρ ΡΠΎΡΠΌΡΠ»ΠΈ, Π²Π·Π΅ΡΠΈ Β«ΠΎΡ ΡΠ°Π²Π°Π½Π°Β» β ΡΠΎΠ²Π° Π΅ ΡΠ΅ΠΌΠ° Π·Π° ΠΎΡΠ΄Π΅Π»Π½Π° ΡΡΠ°ΡΠΈΡ (ΠΏΡΠΎΠ±Π»Π΅ΠΌ ).
ΠΠΎΡΠ°Π΄ΠΈ ΡΠ°Π·ΠΈ ΠΏΡΠΈΡΠΈΠ½Π° ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΠΏΠΎ ΡΠΎΠ·ΠΈ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ ΡΠ²Π΅Π»ΠΈΡΠΈ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎΡΠΎ Π½Π° ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π·Π°ΠΏΠΎΠΌΠ½ΡΠ½Π΅ΡΠΎ. Π‘Π»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎ ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ΅ΠΌΠ° Π½Π° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΈ Π½Π° ΠΈΠ·ΠΊΡΡΡΠ²Π΅Π½ΠΈ Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΡΡΠ°Π½Π° ΡΠ»Π΅Π΄Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ°: Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π½Π°ΠΊΡΠ΄Π΅ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π²ΡΡΠ²ΠΈ, Π° Π½Π΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Π½Π° Π½ΡΠΊΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ.
ΠΠ°ΠΊΡΠ΄Π΅ Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° Π²ΡΡΠ²ΠΈ. ΠΡΠ½ΠΎΠ²Π½ΠΈ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ:
- ΠΡΠΎΡΡ Π½Π° ΡΡΠ°ΡΡΡΠΏΠΈΡΠ΅ Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎΡΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π· ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ . ΠΡΠ·ΠΌΠΎΠΆΠ½Π° ΠΏΡΠΈΡΠΈΠ½Π°: Β«Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΠΏΡΠ΅ΡΡΠ°Π½Π°Ρ Π° Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π΅ΡΠΎ Π½ΠΎΠ²ΠΎΒ».
- ΠΡΠ΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ·Π΄Π°Π΄Π΅ ΡΠ°Π±ΠΎΡΠ΅ΡΠ° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½Π° ΠΌΡΠ΅ΠΆΠ° Π·Π° ΡΠ΅ΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΡΡΠ° Π·Π°Π΄Π°ΡΠ°. ΠΠ° ΡΠΎΠ²Π° ΡΠ΅ Π²Π·Π΅ΠΌΠ΅ Π³ΠΎΡΠΎΠ²Π° ΠΌΠΎΠ΄Π΅Π» ΠΎΡ Β«Π·ΠΎΠΎΠΏΠ°ΡΠΊΠ° Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΡΠ΅Β» (model zoo) ΠΈ ΡΠ΅ ΠΎΠ±ΡΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΡΠ»ΠΎΠΉ Π½Π° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° () Π½Π° Π³ΠΎΡΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΠΈΠ»ΠΈ ΠΎΡ Π² Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΎ .
- ΠΠΎΠ»Π΅ΠΌΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΠΈ Π½Π° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π·Π°ΠΏΠΎΡΠ½Π°Ρ Π° Π΄Π° ΡΡΠ·Π΄Π°Π²Π°Ρ Β«Π·ΠΎΠΎΠΏΠ°ΡΠΊΠΈ Π½Π° ΠΌΠΎΠ΄Π΅Π»ΠΈΒ» (model zoo). Π‘ ΠΏΠΎΠΌΠΎΡΡΠ° ΠΈΠΌ ΠΌΠΎΠΆΠ΅ Π±ΡΡΠ·ΠΎ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΡΡΡΠ³ΠΎΠ²ΡΠΊΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π·Π° TensorFlow, Π·Π° PyTorch, Π·Π° Caffe2, Π·Π° Chainer ΠΈ .
- ΠΠ΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡ 10 Π΄ΠΎ 50 ΠΊΠ°Π΄ΡΡΠ° Π² ΡΠ΅ΠΊΡΠ½Π΄Π°.
- ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈΡΠ΅ (TF Lite), Π² Π±ΡΠ°ΡΠ·ΡΡΠΈΡΠ΅ (TF.js) ΠΈ Π² (IoT, IΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ of TΠ½Π° Π½Π΅ΡΠ°ΡΠ°). ΠΡΠΎΠ±Π΅Π½ΠΎ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π²Π΅ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π½Π΅Π²ΡΠΎΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Β«Ρ Π°ΡΠ΄ΡΠ΅ΡΒ» (Π½Π΅ΠΉΡΠΎΠ°ΠΊΡΠ΅Π»Π΅ΡΠ°ΡΠΎΡΠΈ).
- Β«ΠΡΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΎΠ±Π»Π΅ΠΊΠ»ΠΎ ΠΈ, Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π΄ΠΎΡΠΈ Ρ ΡΠ°Π½Π° ΡΠ΅ ΠΈΠΌΠ°Ρ IP-v6 Π°Π΄ΡΠ΅Ρ ΠΈ ΡΠ΅ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ ΠΏΠΎΠΌΠ΅ΠΆΠ΄Ρ ΡΠΈΒ» β .
- Π Π°ΡΡΠ΅ΠΆΡΡ Π½Π° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ ΠΏΠΎ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΎΡΠ½Π° (ΡΠ΄Π²ΠΎΡΠ²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π΄Π²Π΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ) ΠΎΡ 2015 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΡΠ°ΡΠΈΠΈ.
- ΠΠ°Π±ΠΈΡΠ°Ρ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ:
- PyTorch β ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΠ° Π½Π°ΡΠ°ΡΡΠ²Π° ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»Π½ΠΎ ΠΈ, ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°, ΠΈΠ·ΠΏΡΠ΅Π²Π°ΡΠ²Π° TensorFlow.
- ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ΄Π±ΠΈΡΠ°Π½Π΅ Π½Π° Ρ ΠΈΠΏΠ΅ΡΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ AutoML β ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΠ° Π½Π°ΡΠ°ΡΡΠ²Π° ΠΏΠ»Π°Π²Π½ΠΎ.
- ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°Π½Π΅ Π½Π° ΡΠΎΡΠ½ΠΎΡΡΡΠ° ΠΈ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡΡΠ°: , Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ , Π½Π΅ΡΠΎΡΠ½ΠΈ (ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΈ) ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡ, ΠΊΠ²Π°Π½ΡΠΎΠ²Π°Π½Π΅ (ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ΅Π³Π»Π°ΡΠ° Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΡΠ΅ ΠΏΡΠ΅Π²Π΅ΠΆΠ΄Π°Ρ Π² ΡΠ΅Π»ΠΈ ΡΠΈΡΠ»Π° ΠΈ ΡΠ΅ ΠΊΠ²Π°Π½ΡΠΈΠ·ΠΈΡΠ°Ρ), Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΡΡΠΊΠΎΡΠΈΡΠ΅Π»ΠΈ.
- ΠΡΠ΅Π²ΠΎΠ΄ ΠΈ .
- Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ , Π²Π΅ΡΠ΅ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅.
- ΠΡΠ½ΠΎΠ²Π½ΠΎΡΠΎ Π² DL β ΡΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π°Π½Π½ΠΈ, Π½ΠΎ ΡΡΡ Π½ΠΎΡΠΎ ΡΡΠ±ΠΈΡΠ°Π½Π΅ ΠΈ Π΅ΡΠΈΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ Π½Π΅ Π΅ Π»Π΅ΡΠ½ΠΎ. ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΅ΡΠΈΠΊΠ΅ΡΠΈΡΠ°Π½Π΅ΡΠΎ () Π·Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
- Π‘ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΠΊΠΎΠΌΠΏΡΡΡΡΠ½ΠΈΡΠ΅ Π½Π°ΡΠΊΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎ ΡΡΠ°Π½Π°Ρ Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° Π½Π°ΡΠΊΠ° ΠΈ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ .
- ΠΠ’ ΠΏΠ°ΡΠΈΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ Π²ΡΠ·Π½ΠΈΠΊΠ½Π°Ρ Π° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠ·ΡΠΈΡΠ»Π΅Π½ΠΈΡΡΠ° ΡΡΠ°Π½Π°Ρ Π° ΠΏΠ°Π·Π°ΡΠ½Π° ΡΡΠΎΠΉΠ½ΠΎΡΡ. ΠΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°ΡΠ° ΠΎΡ Π·Π»Π°ΡΠ½ΠΎ-Π²Π°Π»ΡΡΠ½Π° ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΡΠ° Π² Π·Π»Π°ΡΠ½ΠΎ-Π²Π°Π»ΡΡΠ½ΠΎ-ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½Π°.. ΠΠΈΠΆΡΠ΅ ΠΌΠΎΡΡΠ° ΡΡΠ°ΡΠΈΡ ΠΏΠΎ ΠΈ ΠΏΡΠΈΡΠΈΠ½Π°ΡΠ° Π·Π° ΠΏΠΎΡΠ²Π°ΡΠ° Π½Π° ΠΠ’ ΠΏΠ°ΡΠΈΡΠ΅.
ΠΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° Π½ΠΎΠ²Π° (Machine Learning & Deep Learning), ΠΊΠΎΡΡΠΎ ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° ΠΊΠ°ΡΠΎ ΡΡΠ²ΠΊΡΠΏΠ½ΠΎΡΡ ΠΎΡ ΠΎΠ±ΡΡΠ΅Π½ΠΈ Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Π€ΠΈΠ³ΡΡΠ° 3 β ML/DL ΠΊΠ°ΡΠΎ Π½ΠΎΠ²Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ
ΠΠ±Π°ΡΠ΅ ΡΠ°ΠΊΠ° ΠΈ Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠ²ΠΈ Β«ΡΠ΅ΠΎΡΠΈΡ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈΒ», Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΌΠΈΡΠ»ΠΈΠΌ ΠΈ ΡΠ°Π±ΠΎΡΠΈΠΌ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ. Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠ΅ Π½Π°ΡΠΈΡΠ° Β«ΡΠ΅ΠΎΡΠΈΡΒ», Π²ΡΡΡΠ½ΠΎΡΡ ΡΠ° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ, Ρ Π΅Π²ΡΠΈΡΡΠΈΡΠ½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ.
ΠΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΠΌΠΎΠΈΡΠ΅ ΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ ΡΠ΅ΡΡΡΡΠΈ:
- ΠΠ±ΠΎΠ½Π°ΠΌΠ΅Π½Ρ Π·Π° Π½ΠΎΠ²ΠΈΠ½ΠΈ ΠΏΠΎ Data Science. ΠΡΠ½ΠΎΠ²Π½ΠΎ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠΎΠΉΡΠΎ ΠΈΡΠΊΠ° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°, Π½Π΅ΠΊΠ° ΠΈΠ·ΠΏΡΠ°ΡΠΈ ΠΈΠΌΠ΅ΠΉΠ» (foobar167<ΠΊΠ°Π²Π³Π°>gmail<ΡΠΎΡΠΊΠ°>com). ΠΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΡΡΠ°ΡΠΈΠΈ ΠΈ Π²ΠΈΠ΄Π΅Π° ΡΠ°Π·ΠΏΡΠ°ΡΠ°ΠΌ ΠΏΠΎ ΠΌΡΡΠΊΠ° Π½Π°ΡΡΡΠΏΠ²Π°Π½Π΅ Π½Π° ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π».
- ΠΠ±Ρ , ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ ΠΈ ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΏΡΠ΅ΠΌΠΈΠ½Π°.
- , Ρ ΠΊΠΎΠΈΡΠΎ ΡΠΈ ΡΡΡΡΠ²Π° Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ ΠΈΠ·ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½Π΅Π²ΡΠΎΠ½Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ. ΠΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ Π±ΡΠΎΡΡΡΠ° .
- , ΠΊΡΠ΄Π΅ΡΠΎ Π²ΡΠ΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΌΠ΅ΡΠΈ Π½Π΅ΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ Π·Π° ΡΠ΅Π±Π΅ ΡΠΈ.
- ΠΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΈ ΡΠ΅ ΠΎΠΊΠ°Π·Π°Ρ
Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π·Π° Π°Π½Π°Π»ΠΈΠ· Π½Π° Π½Π°ΡΡΠ½ΠΈ ΡΡΠ°ΡΠΈΠΈ Π² ΡΡΠ΅ΡΠ°ΡΠ° Π½Π° Data Science. ΠΡΠΊΡΠΈΠ²Π°ΠΉΡΠ΅, Π°Π±ΠΎΠ½ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅ Π·Π° ΡΡΡ
ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠΉΡΠ΅ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Ρ ΠΊΠΎΠ»Π΅Π³ΠΈΡΠ΅ ΡΠΈ ΠΈ Ρ ΠΌΠ΅Π½ ΡΡΡΠΎ. ΠΡΠΈΠΌΠ΅ΡΠΈ:
- ΠΈΠ»ΠΈ Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΡΡΠΏΠΊΠ° ΠΏΠΎ ΡΡΡΠΏΠΊΠ° ΠΈ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄.
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π·Π° Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΡΠΎ!
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
