π³ ΠΠ°ΡΠ°ΡΠ΅Ρ ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΠΏΠΎ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΡΠΌ ΠΊΠ°ΡΡΠ°ΠΌ
ΠΠ°ΡΠ°ΡΠ΅Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ ΠΏΠΎ Π±Π°Π½ΠΊΠΎΠ²ΡΠΊΠΈΠΌ ΠΊΠ°ΡΡΠ°ΠΌ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠ»ΡΡΠ°ΡΠΌΠΈ ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²Π°. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌ Π°Π½ΡΠΈΡΡΠΎΠ΄Π° ΠΈ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ.

URL ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ : https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud
ΠΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ :Kaggle (ULB Machine Learning Group)
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΡΠΎΡ Π΄Π°ΡΠ°ΡΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ Π΅Π²ΡΠΎΠΏΠ΅ΠΉΡΠΊΠΈΡ
Π΄Π΅ΡΠΆΠ°ΡΠ΅Π»Π΅ΠΉ ΠΊΡΠ΅Π΄ΠΈΡΠ½ΡΡ
ΠΊΠ°ΡΡ.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡ ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ.
π ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ:
~284 000 ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ
ΡΠΈΠ»ΡΠ½ΡΠΉ Π΄ΠΈΡΠ±Π°Π»Π°Π½Ρ ΠΊΠ»Π°ΡΡΠΎΠ² (ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²ΠΎ β 0.17%)
30 ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² (V1βV28 β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ PCA)
ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ Time ΠΈ Amount
ΡΠ΅Π»Π΅Π²Π°Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ: Class (0 β Π½ΠΎΡΠΌ, 1 β fraud)
π ΠΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π²Π½ΡΡΡΠΈ
Π°Π½ΠΎΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ
ΡΡΠΌΠΌΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΈ
Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΏΡΠΈΠ·Π½Π°ΠΊ
ΠΌΠ΅ΡΠΊΠ° ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²Π°
π ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±Π»ΠΈΡΡ
π― ΠΠ»Ρ ΠΊΠΎΠ³ΠΎ ΡΡΠΎΡ Π΄Π°ΡΠ°ΡΠ΅Ρ
Π±Π°Π½ΠΊΠΈ ΠΈ ΡΠΈΠ½ΡΠ΅Ρ
ΠΏΠ»Π°ΡΠ΅ΠΆΠ½ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ
antifraud-ΠΊΠΎΠΌΠ°Π½Π΄Ρ
e-commerce Ρ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΎΠΏΠ»Π°ΡΠΎΠΉ
π ΠΠ°ΠΊ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π±ΠΈΠ·Π½Π΅ΡΡ
1. ΠΡΡΠ²Π»Π΅Π½ΠΈΠ΅ ΠΌΠΎΡΠ΅Π½Π½ΠΈΡΠ΅ΡΡΠ²Π° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
β Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ΄ΠΎΠ·ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ
ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ
2. Π‘Π½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ
ΠΏΠΎΡΠ΅ΡΡ
β ΠΌΠ΅Π½ΡΡΠ΅ chargebackβΠΎΠ²
3. ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ antifraud-ΡΠΈΡΡΠ΅ΠΌ
β ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠ½ΠΎΠΉ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ
4. ΠΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠ²Π΅ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ²
β ΠΌΠ΅Π½ΡΡΠ΅ βΡΠΊΡΠ°Π»ΠΈ Π΄Π΅Π½ΡΠ³ΠΈ Ρ ΠΊΠ°ΡΡΡβ
π§ ΠΠ°Π΄Π°ΡΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡ
Tabular Classification
Anomaly Detection (Π² ΡΠ°ΠΌΠΊΠ°Ρ Tabular)
Feature Extraction
π ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ
URL ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° Π΄Π°Π½Π½ΡΡ
:
https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud
ΠΡΡΠΎΡΠ½ΠΈΠΊ Π΄Π°Π½Π½ΡΡ
:
Kaggle (ULB Machine Learning Group)
βοΈ Π‘ΠΎΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠΎΠ΅ (Π²Π°ΠΆΠ½ΠΎ ΠΈΠ·-Π·Π° Π΄ΠΈΡΠ±Π°Π»Π°Π½ΡΠ°):
Train: 70%
Validation: 15%
Test: 15%
π‘ ΠΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ:
stratified split
oversampling (SMOTE) ΠΈΠ»ΠΈ class weights
ΠΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²
Π ΡΡΠΎΠΌ Π΄Π°ΡΠ°ΡΠ΅ΡΠ΅ Π½Π΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ² Π΄Π»Ρ ΠΏΡΠ΅Π΄ΠΏΡΠΎΡΠΌΠΎΡΡΠ°.