🚨 یک تراکنش بزرگ همیشه Anomaly نیست.
برای چهارشنبههای Data Elites، زهرا اسفندیار یک پروژه کامل برای تشخیص ناهنجاری در دادههای تراکنشی طراحی کرده؛ پروژهای که از ساخت دیتاست واقعینما شروع میشود و تا پیادهسازی یک Alert Engine پیش میرود.
در این پروژه بیش از 80 هزار تراکنش و 5 هزار مشتری حقیقی و حقوقی بررسی میشوند و ناهنجاریها فقط بر اساس مبلغ تشخیص داده نمیشوند؛ بلکه Context هر تراکنش مثل رفتار تاریخی مشتری، زمان، موقعیت، Merchant و Channel هم وارد تحلیل میشود.
برای Detection از ترکیب PELT، CAPA، PyOD / Isolation Forest و TimeSeriesOD استفاده شده تا انواع مختلف ناهنجاری، از Level Shift تا الگوهای چندمتغیره، شناسایی شوند.
🎯 ایده اصلی پروژه:
Anomaly یعنی رفتاری که با الگوی معمول خودش سازگار نیست؛ نه صرفاً یک عدد بزرگ
💻 کد کامل پروژه و Notebookها:نیست؛ نه صرفاً یک عدد بزرگ.
https://github.com/Zahra-Esfandiar/Context-Aware-Transaction-Anomaly-Detection.git

3
1August 12, 2026 344 3