Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ. Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅ ΠΡ ΡΠΎΠ·Π΄Π°ΡΠΌ ΡΠ΅ΡΠ²ΠΈΡ Π°Π½Π°Π»ΠΈΠ·Π° ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ
ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (DICOM) Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΎΠ±ΡΡΠ΅Π½Π½ΠΎΠΉ Π² ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅ Π½Π° Π°Π½Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π΄Π°Π½Π½ΡΡ
ΠΏΠ°ΡΡΠ½ΡΡΠΎΠ². Π‘Π΅ΡΠ²ΠΈΡ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠΊΡΠΈΠ½ΠΈΠ½Π³Π° Π² Π Π€ ΠΈ ΡΡΠ°Π½Π΅Ρ ΠΎΡΠ½ΠΎΠ²ΠΎΠΉ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΡΠ°Π·Π²ΠΈΡΠΈΡ ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ Π² ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
ΠΠ-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ
. ΠΠΎΡΠ»Π΅ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅Π³ΠΎ ΠΠΠ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΠΌΠΌ ΠΊ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠΌ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌ FL. ΠΠ° ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΡΡΠ°ΠΏΠ΅ Π½Π°ΠΌ Π½ΡΠΆΠ΅Π½ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΌΠΎΠΆΠ΅Ρ Π΄ΠΎΠ²Π΅ΡΡΠΈ ΠΌΠΎΠ΄Π΅Π»Ρ Π΄ΠΎ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ ΠΊΠ°ΡΠ΅ΡΡΠ²Π°, ΠΏΡΠΎΠ²Π΅ΡΡΠΈ ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠΉ ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΉ ΡΠ΅ΡΠ²ΠΈΡ Ρ Grad-CAM Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡΠΌΠΈ. ? ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ 1. ΠΠΎΠ΄Π΅Π»Ρ ΠΈ ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° 2 ΠΊΠ»Π°ΡΡΠ° (BI-RADS 1β2 / 4β5) Π² ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠΉ ΠΏΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ΅; ΠΠΎΠ΄Π±ΠΎΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ: β Π±Π°Π»Π°Π½Ρ ΠΊΠ»Π°ΡΡΠΎΠ² ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ², β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ°ΡΠ½Π΄ΠΎΠ², β Π°Π»Π³ΠΎΡΠΈΡΠΌ Π°Π³ΡΠ΅Π³Π°ΡΠΈΠΈ Π²Π΅ΡΠΎΠ², β ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΡ
ΡΠΏΠΎΡ
, β ΡΠ°Π·ΠΌΠ΅Ρ Π±Π°ΡΡΠ°; Π Π°Π±ΠΎΡΠ° Ρ Π°Π½Π½ΠΎΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ΅ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ°; ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΊΡΡΡΡΡ
Π΄Π°ΡΠ°ΡΠ΅ΡΠΎΠ² (VinDr, INBreast) ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π΄Π°Π½Π½ΡΡ
ΡΠΎΠ³Π»Π°ΡΠ½ΠΎ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡΠΌ Π’Π; ΠΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΡ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ: β sensitivity ? 0.82 β specificity ? 0.82 β accuracy ? 0.82 β ROC AUC ? 0.9 ΠΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π»Ρ ΡΠΊΠΎΡΠΎΡΡΠΈ ΡΠ°Π±ΠΎΡΡ ? 2 ΡΠ΅ΠΊΡΠ½Π΄ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Ρ GPU Nvidia L40. 2. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΊΠ»Π°ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΎΠ±ΡΡΠ΅Π½Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ; Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΠΎΡΠΌΠ°ΡΠ° DICOM, ΠΏΡΠΎΠ΅ΠΊΡΠΈΠΉ CC ΠΈ MLO, ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ laterality; Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Grad-CAM ΡΠ΅ΠΏΠ»ΠΎΠ²ΡΡ
ΠΊΠ°ΡΡ; Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ². 3. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΠ ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ
ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ² (.py / .ipynb) Π΄Π»Ρ: β ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ confusion matrix, β ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅Π΅ΡΡΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² Π°Π½Π°Π»ΠΈΠ·Π° (Π΄Π°ΡΠ°, ID ΠΏΠ°ΡΠΈΠ΅Π½ΡΠ°, ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅, ΠΊΠ»Π°ΡΡ ΠΈ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ, Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ), β ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΠΏΠ°ΡΠΈΠ΅Π½ΡΠΎΠ² Ρ 4 ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΌΠΈ, β ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ Π΄Π°Π½Π½ΡΡ
ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°ΠΌ. 4. ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ: Π’Π Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΡΠ΅ΡΠ²ΠΈΡΠ°; ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΠ; Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°; ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊΠ° ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ; ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΠΈ Π°ΠΊΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ; ΠΠΊΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΠ±ΡΠ°Π·ΡΠ°. 5. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π£ΡΠ°ΡΡΠΈΠ΅ Π² ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΎΡΠΈΠ±ΠΎΠΊ ΡΠ΅ΡΠ²ΠΈΡΠ° Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ 12 ΠΌΠ΅ΡΡΡΠ΅Π² ΠΏΠΎΡΠ»Π΅ Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ? Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ Π£Π²Π΅ΡΠ΅Π½Π½ΡΠΉ ΠΎΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ (CNN, medical imaging); ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΠΌΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ DICOM; ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°ΠΌΠΈ ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Flower, FedML, PySyft, FederatedScope); Π£ΠΌΠ΅Π½ΠΈΠ΅ Π΄ΠΎΡΡΠΈΠ³Π°ΡΡ ΡΠ΅Π»Π΅Π²ΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΡ
ΠΈ ΠΎΡΠΊΡΡΡΡΡ
ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
Π΄Π°ΡΠ°ΡΠ΅ΡΠ°Ρ
; ΠΡΠ»ΠΈΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ PyTorch / TensorFlow; ΠΠΏΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π΄Π»Ρ inference Π½Π° GPU; Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ Grad-CAM; ΠΠΏΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ backend-ΡΠ°ΡΡΠΈ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (FastAPI / Flask); Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΎΡΠΎΡΠΌΠ»ΡΡΡ ΠΠΠΠΠ -Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ. ΠΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π² ΠΌΠ΅Π΄ΡΠ΅Ρ
Π΅, ΡΠ°Π΄ΠΈΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΡΠΊΡΠΈΠ½ΠΈΠ½Π³ΠΎΠ²ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ°Ρ
; ΠΠ½Π°Π½ΠΈΠ΅ BI-RADS; ΠΠΏΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΌΠ΅Π΄ΠΈΡΠΈΠ½ΡΠΊΠΈΡ
ΠΠ-ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Π² ΠΊΠ»ΠΈΠ½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΡ; ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ VinDr, INBreast ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π½Π°Π±ΠΎΡΠ°ΠΌΠΈ ΠΌΠ°ΠΌΠΌΠΎΠ³ΡΠ°ΠΌΠΌ; ΠΠ½Π°Π½ΠΈΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΏΠΎ Π»ΠΈΡΠ΅Π½Π·ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ-ΠΠ.