Warning: mkdir(): No space left on device in /var/www/hottg/post.php on line 59

Warning: file_put_contents(aCache/aDaily/2025-07-22/post/ml_inside/--): Failed to open stream: No such file or directory in /var/www/hottg/post.php on line 72
πŸ“Œ ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ с собСсСдований @MLinside - школа ML
TG Telegram Group & Channel
MLinside - школа ML | United States America (US)
Create: Update:

πŸ“Œ ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ с собСсСдований

1️⃣ Как ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±Π΅Π· тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ?

1. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ кросс-Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ - Ссли ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ сильно ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΠΎΠ»Π΄Π°ΠΌΠΈ, Ρ‚ΠΎ скорСС всСго ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ.
2. По Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ значСниями ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΈ лосс-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° train ΠΈ validation датасСтах. Ошибка Π½Π° validation сильно большС Ρ‡Π΅ΠΌ Π½Π° train, Π·Π½Π°Ρ‡ΠΈΡ‚ Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Если Π½Π° train ошибка Ρ‚ΠΎΠΆΠ΅ большая, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π΅Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅.
3. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ насколько β€œΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎβ€ прСдсказываСт наша модСль - большиС значСния ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ.


2️⃣ Как Π±Ρ‹Ρ‚ΡŒ, Ссли Ρƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ высокий precision, Π½ΠΎ Π½ΠΈΠ·ΠΊΠΈΠΉ recall, Π° Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ β€” максимум ΠΎΡ…Π²Π°Ρ‚Π°, Π΄Π°ΠΆΠ΅ Ρ†Π΅Π½ΠΎΠΉ Π»ΠΎΠΆΠ½Ρ‹Ρ… срабатываний?
Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, какая Ρ†Π΅Π½Π° Ρƒ Π»ΠΎΠΆΠ½ΠΎΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π»ΠΎΠΆΠ½ΠΎΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ошибок Π² Π·Π°Π΄Π°Ρ‡Π΅, Π² зависимости ΠΎΡ‚ этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅ΠΉΠ΄ΠΎΡ„Ρ„ ΠΌΠ΅ΠΆΠ΄Ρƒ precision ΠΈ recall-ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ способами:

1. Π‘Π°ΠΌΠΎΡ‘ Π»Ρ‘Π³ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ классификации, допустим Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с прСдсказаниСм ΠΌΠΎΠ΄Π΅Π»ΠΈ 0.5 ΠΈ Π²Ρ‹ΡˆΠ΅ опрСдСлялся ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ 0.3, Π° Π½Π΅ 0.5. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³ ΠΌΠΎΠΆΠ½ΠΎ построив PR-ΠΊΡ€ΠΈΠ²ΡƒΡŽ.
2. РСшСния послоТнСС - ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сильнСС Π½Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π² соврСмСнных модСлях Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ бустинга (CatBoost, XGBoost) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ больший вСс классу Π³ΠΈΠΏΠ΅Ρ€ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ большС сэмплов ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ класса, Π΄Π°ΠΆΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ oversampling-Π° (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ SMOTE, sklearn, data augmentations)
3. Π•Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ слоТный, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ - ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ансамбль ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π³Π΄Π΅ ΠΎΠ΄Π½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΎΠ²ΠΈΡ‚ΡŒ всё, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ классом


3️⃣ Π§Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ ROC-AUC для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ прСдсказаний?
Π˜ΡΡ‚ΠΈΠ½Π½Π°Ρ ΠΌΠ΅Ρ‚ΠΊΠ°:
1 0 1 1 0
ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ - ΠΌΠ΅Ρ‚ΠΊΠ°:
1 1 1 0 0
ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ - число:
0.9 0.8 0.7 0.4 0.3

ΠžΡ‚Π²Π΅Ρ‚ - 0.667. Как Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ - ΠΌΠΈΠ½ΠΈ-Π³Π°ΠΉΠ΄ ΠΎΡ‚ Π”ΡŒΡΠΊΠΎΠ½ΠΎΠ²Π°
〰️〰️〰️〰️〰️〰️〰️〰️〰️
Автор: АлСксандр ДубСйковский, спСциалист ΠΏΠΎ ML, ex-Yandex

#собСсСдованиС

πŸ“Œ ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° вопросы ΠΈ Π·Π°Π΄Π°Ρ‡Ρƒ с собСсСдований

1️⃣ Как ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π±Π΅Π· тСстовой Π²Ρ‹Π±ΠΎΡ€ΠΊΠΈ?
1. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ кросс-Π²Π°Π»ΠΈΠ΄Π°Ρ†ΠΈΠΈ - Ссли ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ сильно ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ„ΠΎΠ»Π΄Π°ΠΌΠΈ, Ρ‚ΠΎ скорСС всСго ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ.
2. По Ρ€Π°Π·Π½ΠΈΡ†Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ значСниями ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊ ΠΈ лосс-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° train ΠΈ validation датасСтах. Ошибка Π½Π° validation сильно большС Ρ‡Π΅ΠΌ Π½Π° train, Π·Π½Π°Ρ‡ΠΈΡ‚ Π΅ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅. Если Π½Π° train ошибка Ρ‚ΠΎΠΆΠ΅ большая, Π·Π½Π°Ρ‡ΠΈΡ‚ Π½Π΅Π΄ΠΎΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅.
3. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ насколько β€œΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎβ€ прСдсказываСт наша модСль - большиС значСния ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠΈ.


2️⃣ Как Π±Ρ‹Ρ‚ΡŒ, Ссли Ρƒ ΠΌΠΎΠ΄Π΅Π»ΠΈ высокий precision, Π½ΠΎ Π½ΠΈΠ·ΠΊΠΈΠΉ recall, Π° Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊ Ρ…ΠΎΡ‡Π΅Ρ‚ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚ β€” максимум ΠΎΡ…Π²Π°Ρ‚Π°, Π΄Π°ΠΆΠ΅ Ρ†Π΅Π½ΠΎΠΉ Π»ΠΎΠΆΠ½Ρ‹Ρ… срабатываний?
Π“Π»Π°Π²Π½ΠΎΠ΅ β€” ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, какая Ρ†Π΅Π½Π° Ρƒ Π»ΠΎΠΆΠ½ΠΎΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈ Π»ΠΎΠΆΠ½ΠΎΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ошибок Π² Π·Π°Π΄Π°Ρ‡Π΅, Π² зависимости ΠΎΡ‚ этого ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Ρ€Π΅ΠΉΠ΄ΠΎΡ„Ρ„ ΠΌΠ΅ΠΆΠ΄Ρƒ precision ΠΈ recall-ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ способами:

1. Π‘Π°ΠΌΠΎΡ‘ Π»Ρ‘Π³ΠΊΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ - ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ классификации, допустим Ρ€Π°Π½ΡŒΡˆΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ с прСдсказаниСм ΠΌΠΎΠ΄Π΅Π»ΠΈ 0.5 ΠΈ Π²Ρ‹ΡˆΠ΅ опрСдСлялся ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ класс, Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎΡ€ΠΎΠ³ 0.3, Π° Π½Π΅ 0.5. Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³ ΠΌΠΎΠΆΠ½ΠΎ построив PR-ΠΊΡ€ΠΈΠ²ΡƒΡŽ.
2. РСшСния послоТнСС - ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΏΠΎΡ‚Π΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сильнСС Π½Π°ΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹, Π² соврСмСнных модСлях Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Π½ΠΎΠ³ΠΎ бустинга (CatBoost, XGBoost) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ больший вСс классу Π³ΠΈΠΏΠ΅Ρ€ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ. Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ большС сэмплов ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ класса, Π΄Π°ΠΆΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ oversampling-Π° (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ SMOTE, sklearn, data augmentations)
3. Π•Ρ‰Ρ‘ Π±ΠΎΠ»Π΅Π΅ слоТный, Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ - ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ансамбль ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, Π³Π΄Π΅ ΠΎΠ΄Π½Π° Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΎΠ²ΠΈΡ‚ΡŒ всё, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ классом


3️⃣ Π§Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π²Π΅Π½ ROC-AUC для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ прСдсказаний?
Π˜ΡΡ‚ΠΈΠ½Π½Π°Ρ ΠΌΠ΅Ρ‚ΠΊΠ°:
1 0 1 1 0
ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ - ΠΌΠ΅Ρ‚ΠΊΠ°:
1 1 1 0 0
ΠŸΡ€Π΅Π΄ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ - число:
0.9 0.8 0.7 0.4 0.3

ΠžΡ‚Π²Π΅Ρ‚ - 0.667. Как Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ - ΠΌΠΈΠ½ΠΈ-Π³Π°ΠΉΠ΄ ΠΎΡ‚ Π”ΡŒΡΠΊΠΎΠ½ΠΎΠ²Π°
〰️〰️〰️〰️〰️〰️〰️〰️〰️
Автор: АлСксандр ДубСйковский, спСциалист ΠΏΠΎ ML, ex-Yandex

#собСсСдованиС
Please open Telegram to view this post
VIEW IN TELEGRAM
❀12


>>Click here to continue<<

MLinside - школа ML




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)


Warning: Undefined array key 3 in /var/www/hottg/function.php on line 115

Fatal error: Uncaught mysqli_sql_exception: Too many connections in /var/www/db.php:16 Stack trace: #0 /var/www/db.php(16): mysqli_connect() #1 /var/www/hottg/function.php(212): db() #2 /var/www/hottg/function.php(115): select() #3 /var/www/hottg/post.php(351): daCache() #4 /var/www/hottg/route.php(63): include_once('...') #5 {main} thrown in /var/www/db.php on line 16