تخطّ إلى المحتوى
كل الرؤى الذكاء الاصطناعي لمكافحة الاحتيال والجريمة المالية

خفض الإنذارات الكاذبة في مراقبة المعاملات عبر تعلُّم الآلة

مراقبة مكافحة غسل الأموال القائمة على القواعد تُغرق المحلّلين في إنذارات كاذبة. في ما يلي هندسة الخصائص وطبقات النمذجة التي نعتمدها لخفض الإنذارات الكاذبة دون تفويت النشاط المشبوه الحقيقي.

متخصصون في القطاع المالي يعملون على مبادرة للذكاء الاصطناعي

لخفض الإنذارات الكاذبة في مراقبة المعاملات، أبقِ قواعدك بوصفها طبقة الكشف (detection layer)، وأضِف نموذج تعلُّم آلة يمنح درجة (score) للإنذارات التي تُطلقها، ثم اكبح أو اخفِض أولوية أدنى الدرجات خطورةً ضمن ميزانية إنذارات كاذبة (false-positive budget) تحدّدها أنت. يأتي المكسب من خصائص على مستوى الكيان (entity-level) وأخرى سلوكية لا تستطيع القواعد التعبير عنها، مُتحقَّقٌ منها قياساً إلى النشاط المشبوه المؤكَّد لا إلى قرارات المحلّلين.

تعمل معظم مراقبة مكافحة غسل الأموال على العتبات (thresholds). معاملة تتجاوز مبلغاً مدوّراً، أو عدد عمليات فوق سرعة معيّنة خلال نافذة، أو قفزة قياساً إلى تاريخ العميل نفسه. هذه القواعد رخيصة الشرح أمام الجهة التنظيمية، ورديئة في الدقّة (precision). فمتقاعدٌ يبيع سيارته يُطلق النمط ذاته الذي يُطلقه من يقوم فعلاً بالتفتيت (structuring). جواب الفريق عادةً هو توسيع الشبكة، لأنّ تفويت تقرير نشاط مشبوه (SAR) عنوانٌ في الصحف، أمّا الإنذار الكاذب فمجرّد فترة ظهيرة يخسرها محلّل. فتتضخّم قائمة الإنذارات، ويقضي المحلّلون أنفسهم الذين يُفترض بهم اصطياد الحالات الحقيقية معظم أسبوعهم في تصفية الضجيج.

النموذج لا يحلّ محلّ القواعد. بل يقرأ الإنذارات التي تُنتجها القواعد ويقرّر أيُّها يستحق مراجعة إنسان.

أبقِ القواعد، وامنح مخرجاتها درجة

هناك إغراء قويّ بالتخلّص من محرّك القواعد وترك النموذج يكشف كل شيء من طرف إلى طرف (end to end). قاوِمه. فطبقة القواعد هي روايتك عن التغطية: تستطيع الإشارة إلى كل سيناريو، وربطه بنمط إجرامي (typology)، وبيان سبب وجوده للمراجِع. أمّا النموذج الصِّرف فيمنحك رقماً وهزّة كتفين. ما ينجح بدلاً من ذلك هو ترتيب من طبقتين. تبقى القواعد بوصفها الحدّ الأدنى للاستدعاء (recall floor) وتُطلق بالسخاء ذاته الذي تفعله اليوم. ويجلس النموذج خلفها ويمنح كل إنذار احتمالاً بأنّه جدير بالتحقيق.

هذا التأطير يغيّر ما عليك إثباته. لم تَعُد تدّعي أنّ النموذج يكتشف الجريمة. بل تدّعي أنّه، بين الإنذارات التي أطلقتها القواعد أصلاً، يرتّبها النموذج ترتيباً جيّداً بما يكفي لتتوقّف بأمان عن النظر في الشريحة الدنيا. وأمان تلك الشريحة سؤالٌ تجريبي تجيب عنه بالبيانات، لا وعدٌ تقطعه.

على نحوٍ ملموس:

  • القواعد تحدّد المجتمع (population). فكل إنذار لا يزال يحصل على سجل وأثر تدقيق، بما فيها تلك التي يريد النموذج كبحها.
  • النموذج يُنتج درجة، وأنت تقطع الدرجة إلى طبقات: إغلاق مباشر (straight-through-close)، وخفض أولوية، وعادي، وتصعيد.
  • تحدّد ميزانية إنذارات كاذبة لكل طبقة وتلتزم بها. الطبقة الدنيا لا توجد إلا إذا بقي معدّل تفويتها المقيس، قياساً إلى تسميات الحالات المؤكَّدة الاشتباه، دون الرقم الذي أقرّه مسؤول الإبلاغ عن غسل الأموال (MLRO) لديك.

المقصد أنّ الكبح قرار سياسة مرفقٌ برقم، والرقم مُختبَرٌ رجعياً (backtested). لا شيء يُغلق تلقائياً لأنّ نموذجاً شعر بالثقة.

الخصائص التي تُحرّك الدقّة فعلاً

القواعد عمياء عن السياق لأنّ العتبة رقمٌ واحد. تأتي الدقّة من خصائص تصف السلوك والعلاقات، وتذهب كل جهود الهندسة تقريباً إلى هنا لا إلى اختيار النموذج.

العائلات التي تحمل الإشارة:

  • الانحراف عن خط الأساس الخاص بالعميل. “مبلغ يتجاوز 10,000” المسطّح لا يقول شيئاً عن هذا العميل. ما يحمل الإشارة هو موضع المبلغ ضمن توزيع متدحرج (rolling distribution) لنشاط العميل نفسه، بعد التوحيد المعياري، مع استبعاد الإنذار الحالي من النافذة.
  • سلوك مجموعة النظراء (peer-group). تحويل بـ 50,000 غير مثير للانتباه لدى مستورد تجاري، وصاخبٌ في حساب طالب. قسِّم العملاء إلى شرائح وقارِن داخل الشريحة.
  • خصائص الطرف المقابل والشبكة من دمج الكيانات (entity resolution). كم عدد الأطراف المقابلة المتمايزة، وما درجة تركّزها، وهل ترتبط الأطراف المقابلة بحالات سبق الإبلاغ عنها، وهل شوهد المستفيدون قبل أيام لدى عميل آخر مُثيرٍ للإنذار.
  • البنية الزمنية. الاندفاعات، والتدوير العكسي (round-tripping)، والخمول الذي يعقبه تدفّق مفاجئ، والتوقيت قرب عتبات الإبلاغ.
  • تاريخ الإنذارات للكيان. القرارات السابقة، وتقارير الأنشطة المشبوهة السابقة، وكم مرة أُطلق هذا السيناريو ثم أُغلق.

كل واحدة من هذه فخُّ تسرُّب (leakage) إن بنيتها بلا عناية. الخطأ الكلاسيكي هو حساب تجميع متدحرج على نافذة تشمل تاريخ الإنذار، أو دمج حقول اعرف عميلك (KYC) كما تبدو اليوم لا كما بدت حين سُوِّيت المعاملة. عندئذٍ يتعلّم النموذج من معلومات لم يمتلكها أي محلّل لحظة القرار، فيُسجّل بأناقة على البيانات خارج الإنتاج (offline)، ثم ينهار في الإنتاج. ابنِ الخصائص كما كانت عند طابع وقت المعاملة (transaction timestamp)، وافرض صحّة اللحظة الزمنية (point-in-time correctness) في مخزن الخصائص (feature store)، واجعل سلالة البيانات (lineage) صريحة كي تعيد بناء ما رآه أي درجة تماماً. وهنا أيضاً تُهمّ المطابقة (reconciliation): فإن اختلفت مبالغ المعاملات التي تُغذّي الخصائص مع دفتر الأستاذ (ledger)، فخط أساسك خاطئ قبل أن يبدأ النموذج.

تحقَّق قياساً إلى النتائج، لا إلى رأي المحلّل

التسمية المُغرية هي قرار المحلّل، لأنّ لديك ملايين منها. وهي أيضاً الهدف الخاطئ إن استخدمتها وحدها. فالقرارات صاخبة، وترث تحيّزات من صفّى القائمة ذلك اليوم، وتدريب نموذج على الاتفاق مع المحلّلين السابقين يعلّمه أن يعيد إنتاج تفويتاتهم. استخدم القرارات بوصفها إشارة، لكن ثبِّت التقييم على النتائج التي تُهمّ: الحالات المؤكَّدة الاشتباه وتقارير الأنشطة المشبوهة (SARs) المُقدَّمة.

قسِّم مجموعة التقييم بحسب الزمن، لا عشوائياً أبداً. درِّب على فترة، واختبر على التالية، كي يُحاكي التقييم كيفية استخدام النموذج فعلاً، أي متقدّماً في الزمن. فالتقسيمات العشوائية تُسرّب سلوك الكيانات المستقبلي إلى التدريب عبر عملاء مشتركين، وتتيح لك ادّعاء دقّة لن تراها. ثم اقرأ رقمين معاً:

  • الاستدعاء (recall) قياساً إلى الحالات المؤكَّدة الاشتباه في الفترة المحجوزة. هذا هو الرقم الذي يجب ألّا يهبط. فتقليل الإنذارات الذي يُسقط بصمت حالات حقيقية أسوأ من الضجيج الذي حلّ محلّه.
  • الدقّة (precision)، أو بالمقابل حجم الطبقة القابلة للكبح عند استدعاء ثابت. هذا هو عبء العمل الذي تعيده إلى الفريق.

راقِب الانحراف (drift) في كليهما. فالأنماط الإجرامية تتحرّك، وتتناوب البِغال (mules)، وتُزيح دورات نهاية الربع والرواتب الأحجام، والعتبة المعايَرة في يناير تصير قديمة بحلول الصيف. راقِب توزيعات الدرجات ومعدّلات تفويت الطبقات وفق جدول، وأبقِ كل إنذار مكبوح قابلاً لإعادة الإنتاج من الخصائص المخزَّنة، وأعِد الضبط حين يتراجع الاستدعاء على تسميات جديدة لا وفق تقويم. وحين يسأل مراجِعٌ عن سبب عدم العمل على إنذار بعينه، يجب أن يكون الجواب: طبقة، وسياسة، وإصدار، والبيانات التي رآها النموذج، كلها قابلة للاسترجاع من أثر التدقيق.

النسخة الأمينة من هذا العمل غير برّاقة. فمعظم المكسب في بناء الخصائص المضبوط على اللحظة الزمنية، وفي رفض السماح لتسميات القرارات بأن تحلّ محلّ الحقيقة الأرضية (ground truth). أصِب هذين الأمرين وتستحقّ طبقة النموذج مكانها. أخطئ فيهما وتكون قد أتمتت فعل تفويت الحالات التي وُجدت لاصطيادها.

الأسئلة الشائعة

هل يمكننا استبدال نظام مراقبة المعاملات القائم على القواعد بنموذج؟

في معظم البيئات الخاضعة للتنظيم تُبقي القواعد بوصفها طبقة الكشف (detection layer) وتضيف نموذجاً بوصفه طبقة تسجيل (scoring layer) فوق الإنذارات التي تُطلقها. تبقى القواعد قابلة للتدقيق وتبقى التغطية قابلة للدفاع عنها، بينما يعيد النموذج الترتيب ويكبح الإنذارات ضمن ميزانية إنذارات كاذبة (false-positive budget) تحدّدها أنت.

كيف تتحقّقون من أنّ تقليل الإنذارات لا يُخفي نشاطاً مشبوهاً حقيقياً؟

قِس الاستدعاء (recall) قياساً إلى الحالات المؤكَّدة الاشتباه وتقارير الأنشطة المشبوهة (SARs) المُقدَّمة، على مجموعة تقييم محجوزة ومضبوطة على اللحظة الزمنية (point-in-time)، لا قياساً إلى قرارات المحلّلين وحدها. أي طبقة كبح تُختبَر رجعياً (backtested) قياساً إلى تلك التسميات وتُراجَع قبل أن تمسّ الإنتاج.

ما أكبر مصدر لتسرُّب البيانات (leakage) في نماذج مراقبة المعاملات؟

استخدام معلومات زمن التحقيق بوصفها خاصية: حقول اعرف عميلك (KYC) المُحدَّثة بعد الإنذار، أو القرارات، أو التجميعات المحسوبة على نافذة تشمل تاريخ الإنذار. أعِد بناء كل خاصية كما كانت عند طابع وقت المعاملة (transaction timestamp) عبر مخزن خصائص (feature store) يفرض صحّة اللحظة الزمنية (point-in-time correctness).

قراءات ذات صلة

#مخاطر-الاحتيال

أتمتة فرز تنبيهات مكافحة غسل الأموال مع إبقاء المحلّل في الحلقة

معظم تنبيهات مكافحة غسل الأموال ضجيج، لكن لا بدّ من مراجعتها على أي حال. إليك كيف نؤتمت الإثراء وتحديد الأولويات وصياغة القرار مع إبقاء المحلّل مسؤولاً.

#البيانات

متى يحتاج فريق التمويل إلى متجر سمات (Feature Store)؟

يبدأ متجر السمات في إثبات جدواه حين تصبح صحة اللحظة الزمنية وإعادة الاستخدام مصدر ألم حقيقي. وفي ما يلي كيف نحدّد ما إذا كان فريقك قد بلغ تلك النقطة بعد.

#الحوكمة

أساليب التفسير التي تصمد أمام مراجعة التحقق من النماذج

معظم أعمال التفسير تُرضي عالِم البيانات الذي بنى النموذج ولا تُرضي أحدًا سواه. وفي ما يلي كيف نجعلها تصمد أمام المُحقِّق، والجهة التنظيمية، والعميل الذي رُفض طلبه.

#الحوكمة

كيف تختبر فعليًا نموذج ائتمان أو تسعير من حيث العدالة

حذف سمة محمية لا يجعل النموذج عادلًا. إليك كيف نختبر نماذج الائتمان والتسعير بحثًا عن الأثر التمييزي والتمييز بالوكالة، وكيف نحتفظ بالأدلة.

تعمل على شيء مشابه؟

أخبِرنا عن بياناتك وسير العمل المحيط بها، وسنعطيك رأياً صريحاً.

احجز مكالمة تعريفية مدتها 30 دقيقة