FinFraudBench: A Heterogeneous Graph Benchmark for Financial Fraud Detection
تقدم هذه الورقة FinFraudBench، وهو معيار مرجعي جديد للرسوم البيانية غير المتجانسة يتميز بمجموعتي بيانات ماليتين واقعيتين واسعتي النطاق مع أنواع متعددة من الكيانات وحواف موجهة لمعالجة أوجه القصور في المعايير المرجعية الحالية في التقاط التعقيد، وعدم توازن الفئات، وندرة الملصقات في كشف الاحتيال المالي في العالم الحقيقي.
المؤلفون الأصليون:Yixuan Chen, Hongyu Zhan, Jie Sheng, Weiyu Han, Shuai Chen, Tianyi Zhang, Xiao Tan, Jun Xia
في الشبكة الواسعة وغير المرئية للتمويل الحديث، تترك كل عملية تمرير لبطاقة أو تحويل للأموال أثراً رقمياً. لعقود من الزمن، حاول الخبراء الإمساك بالمحتالين عبر مراقبة هذه الآثار واحداً تلو الآخر، ومعاملة كل معاملة كحدث معزول. كانوا يفحصون المبلغ، والوقت، والموقع، آملين في رصد نمط لا يتناسب مع المعتاد. لكن الاحتيال نادراً ما يكون عملاً منفرداً؛ بل هو شبكة من الروابط. فالبطاقة الائتمانية المسروقة يستخدمها شخص معين، في متجر معين، وغالباً بطريقة معينة تربطها بأنشطة مشبوهة أخرى. ولفهم الصورة الكاملة، أدرك الباحثون أنهم بحاجة إلى التوقف عن النظر في السجلات الفردية والبدء في رسم خرائط العلاقات بين الأشخاص، والبطاقات، والتجار، والأماكن المعنية. هذا التحول من فحص العناصر الفردية إلى فهم كيفية اتصالها هو أساس الكشف القائم على الرسوم البيانية (graph-based detection)، وهي طريقة تعامل البيانات المالية ليس كجدول بيانات، بل كخريطة معقدة من التفاعلات.
قام فريق من الباحثين الآن ببناء خريطة جديدة أكثر واقعية لاختبار طرق الكشف هذه، معالجين فجوة حرجة في كيفية دراسة الاحتيال. لقد أنشأوا معياراً يسمى "FinFraudBench"، والذي يتكون من مجموعتي بيانات ضخمتين تم بناؤهما من سجلات معاملات من العالم الحقيقي. وخلافاً للأدوات السابقة التي بسطت العالم المالي إلى نوع واحد من العقد أو نوع واحد من العلاقات، فإن هذه المجموعات الجديدة تحافظ على الواقع المتعدد الطبقات والمعقد للتمويل. فهي تحتوي على ما يقرب من 9 ملايين عقدة تمثل كيانات مختلفة مثل العملاء، والبطاقات، والتجار، والفئات، والمواقع، مرتبطة بما يقرب من 90 مليون اتصال موجه. وقد نظم الباحثون هذه البيانات بعناية لمحاكاة الظروف الصعبة في العالم الحقيقي، حيث يكون الاحتيال نادراً للغاية مقارنة بالمعاملات المشروعة، وحيث يتم تصنيف جزء ضئيل جداً من الحالات كاحتيال معروف.
استخدم الباحثون هذا المعيار الجديد لاختبار مجموعة واسعة من نماذج الكشف الحالية، بدءاً من الأدوات الإحصائية البسيطة وصولاً إلى أنظمة الذكاء الاصطناعي المتقدمة المصممة لقراءة الرسوم البيانية. ووجدوا أن الأساليب التي تجاهلت الأنواع المختلفة من الكيانات وعاملت كل شيء على أنه متماثل كانت أقل فعالية بشكل ملحوظ. كانت النماذج الأكثر نجاحاً هي تلك التي استطاعت التمييز بين العميل، والبطاقة، والتاجر، وفهم أن لكل منهم دوراً مختلفاً في الشبكة. وتحديداً، تفوقت النماذج المصممة للتعامل مع الرسوم البيانية غير المتجانسة (heterogeneous graphs) — وهي تلك التي تحترم الأنواع المختلفة من العقد والطرق المحددة لاتصالها — باستمرار على نظيراتها الأبسط. كانت هذه النماذج المتقدمة أفضل في ترتيب المعاملات الخطرة وتحديد الاحتيال حتى عندما كانت البيانات غير متوازنة بشدة، وهو سيناريو شائع وصعب في الأنظمة المصرفية الحقيقية.
تشير الدراسة إلى أن مفتاح الإمساك بالاحتيال المالي يكمن في الحفاظ على البنية الغنية والمصنفة للبيانات بدلاً من تسطيحها. فعندما أجبر الباحثون البيانات المعقدة متعددة الكيانات على اتخاذ تنسيق أبسط، فقدوا إشارات حاسمة كانت تساعد في تحديد الجهات السيئة. وتشير النتائج إلى أن المسار الأكثر واعداً للمستقبل هو بناء أنظمة يمكنها معالجة الأنواع المختلفة من الكيانات المالية وعلاقاتها الفريدة في آن واحد. وبينما ظلت بعض النماذج المتخصصة المصممة لرصد أنماط احتيال محددة تنافسية، إلا أنها لم تستطع عموماً مضاهاة الأداء العام للنماذج التي تبنت تماماً تعقيد الرسم البياني غير المتجانس. يوفر هذا العمل طريقة معيارية للمجتمع العلمي لتقييم الأدوات المستقبلية، مما يضمن اختبار الطرق الجديدة مقابل تمثيل واقعي للنظام البيئي المالي بدلاً من نسخة مبسطة للغاية.
قام الباحثون ببناء هذه المجموعات من سجلات المعاملات العامة، محولين صفوف البيانات إلى شبكة تكون فيها المعاملات هي النقاط المركزية المتصلة بالكيانات المعنية. وقد ضمنوا عدم تسرب أي معلومات من المستقبل إلى الماضي، وهو فخ شائع في كشف الاحتيال، من خلال فصل البيانات بصرامة إلى مجموعات تدريب، وتحقق، واختبار. تضمنت مجموعات البيانات النهائية أكثر من 1.8 مليون معاملة لمجموعة واحدة وما يقرب من 9 ملايين للأخرى، مع معدلات احتيال منخفضة تصل إلى 0.15 بالمائة، مما يحاكي الندرة الشديدة للاحتيال في الحياة الواقعية. ومن خلال اختبار طيف واسع من الخوارزميات على هذا التضاريس، استطاع الفريق إثبات أن القدرة على التنقل بين الأنواع المختلفة من الاتصالات ليست مجرد ميزة نظرية، بل هي ضرورة عملية للكشف الفعال عن الاحتيال. وتشير النتائج إلى مستقبل تُبنى فيه أنظمة الأمن المالي على فهم أعمق للعلاقات المتنوعة التي تحدد الاقتصاد الرقمي.
ملخص تقني: FinFraudBench
بيان المشكلة تطورت عملية كشف الاحتيال المالي من مجرد تصنيف معاملات معزولة إلى استدلال المخاطر العلاقاتي الذي يشمل كيانات مترابطة (عملاء، بطاقات، تجار، إلخ). وبينما تقدمت الأساليب القائمة على الرسوم البيانية (Graphs)، إلا أن المعايير المرجعية العامة الحالية تفشل في التوافق مع الأنظمة المالية الواقعية من ناحيتين حرجتين:
التبسيط المخل للبنية: تختزل معظم المعايير المرجعية الأنظمة البيئية المالية إلى رسوم بيانية متجانسة (نوع واحد من العقد) أو رسوم بيانية متعددة العلاقات بنوع عقد واحد. وتؤدي هذه الصيغ غالبًا إلى دمج أنواع الكيانات المتميزة (مثل دمج العملاء والتجار في سمات موحدة) أو استنتاج العلاقات عبر مسارات ميتا (meta-paths)، مما يؤدي إلى فقدان البنية الأصلية متعددة الكيانات ومتعددة العلاقات للبيانات المالية.
الافتقار إلى القيود الواقعية: نادرًا ما توفر مجموعات البيانات الحالية رسومًا بيانية غير متجانسة واسعة النطاق تظهر في الوقت نفسه عدم توازن فائق في الفئات ومحدودية في توفر الملصقات (labels)، مما يجعل من الصعب تقييم الفعالية العملية للأساليب الحالية تحت قيود النشر الفعلي.
المنهجية: بناء FinFraudBench لمعالجة هذه الفجوات، قدم المؤلفون FinFraudBench، وهو معيار مرجعي يتكون من مجموعتي بيانات للرسوم البيانية غير المتجانسة (heterogeneous graphs) تم بناؤهما من مصادر جداول عامة على مستوى المعاملات (CreditCard-Fraud و BankTrans-Fraud). يتبع البناء مسار عمل خالٍ من التسريب (leakage-free):
تعريف المخطط (Schema): تستخدم الرسوم البيانية مخططًا متمحورًا حول المعاملة يتكون من ستة أنواع من العقد (معاملة، عميل، بطاقة، تاجر، فئة، موقع) وأربعة عشر نوعًا من الحواف الموجهة (مشتقة من سبعة علاقات دلالية، بما في ذلك الملكية، والاستخدام، والارتباطات المكانية).
تحويل البيانات: يتم تعيين صفوف المعاملات الخام إلى عقد معاملات. ويتم استخراج الكائنات المالية المتكررة كعقد محددة النوع بدلاً من الإبقاء عليها كسمات. وتحافظ أنواع الحواف على الأدوار الدلالية بين الكيانات.
هندسة السمات: تُشتق سمات العقد من حقول المصدر غير المرتبطة بالملصقات ومن سمات حتمية خالية من التسريب (مثل الإحصائيات التكرارية، والمبالغ المعيارية).
الملصقات (Labeling): يتم إلحاق ملصقات الاحتيال فقط بعقد المعاملات. وتعمل جميع أنواع العقد الأخرى كإطار علاقي غير ملصق، مما يحاكي بيئات التعلم شبه المشرف الواقعية.
بروتوكول التقييم: يتم تقسيم مجموعات البيانات إلى تدريب بملصقات (حوالي 2%)، وتدريب بدون ملصقات، وتحقق، واختبار كامل (عدم توازن طبيعي)، ومجموعات اختبار مصغرة متوازنة. ويستخدم التقييم ستة مقاييس: AUROC، وAUPRC، والدقة (Accuracy)، وMacro-F1، وFraud F1، وFraud Recall.
المساهمات الرئيسية
معايير مرجعية للاحتيال المالي غير المتجانس: أول معاي better مرجعية للرسوم البيانية غير المتجانسة واسعة النطاق مخصصة لكشف الاحتيال المالي والمستمدة من بيانات المعاملات العامة. تحافظ مجموعات البيانات على ما يصل إلى 8.99 مليون عقدة و89.23 مليون حافة موجهة، مع الحفاظ على أنواع متعددة من الكيانات، وأنواع العلاقات، والسمات الخاصة بكل نوع.
بروتوكول الملصقات المحدودة القابل لإعادة الإنتاج: إعداد تقييم موحد يدعم القياس المرجعي الخاضع للتحكم تحت ظروف عدم التوازن الفائق في الفئات وندرة الملصقات، بما في ذلك مجموعات الاختبار المصغرة المتوازنة لضمان مقارنة مستقرة.
رؤى تجريبية: تقييم شامل للنماذج المرجعية (غير القائمة على GNN، والرسوم البيانية المتجانسة، ومتعددة العلاقات، والمنحازة للاحتيال، والعائلات غير المتجانسة) مما يوفر رؤى حول كيفية استفادة الافتراضات الهيكلية المختلفة من بنية الرسم البياني المالي.
النتائج التجريبية قيم المؤلفون مجموعة واسعة من النماذج، بما في ذلك MLPs، واختبارات استقصاء نماذج LLM، وGCN، وGraphSAGE، وR-GCN، وConsisGAD، وPMP، وGAAP، وHAN، وSeHGNN، وHGT.
التفوق غير المتجانس: حققت النماذج غير المتجانسة باستمرار أقوى أداء عام عبر كلتا مجموعتي البيانات والمقاييس، رغم وجود اختلافات خاصة بكل مجموعة بيانات. في CreditCard-Fraud، حقق نموذج HGT أفضل دقة، وMacro-F1، وFraud F1، وFraud Recall، بينما تصدر GAAP قليلاً في AUROC وAUPRC. وفي BankTrans-Fraud، حصل HGT على أفضل AUROC وAUPR، بينما تصدر SeHGNN مقاييس التصنيف. وهذا يثبت قدرة هذه النماذج على الاستفታد من الإشارات الغنية المشفرة في الكيانات والعلاقات المحددة النوع.
قصور الرؤى المبسطة: أظهرت نماذج GNN المتجانسة (GCN، GraphSAGE) أداءً غير متسق؛ فبينما تحسن أداء GraphSAGE في إحدى مجموعات البيانات، كان أداؤه أقل من MLPs في الأخرى، مما يشير إلى أن مجرد إضافة الحواف دون نمذجة عدم تجانس الكيانات ليس كافيًا.
دور الانحيازات المتخصصة: ظلت الطرق متعددة العلاقات والمنحازة للاحتيال (مثل ConsisGAD، وPMP، وGAAP) تنافسية ولكنها لم تصل عمومًا إلى أفضل النماذج غير المتجانسة في مقاييس التصنيف المعتمدة على العتبة (threshold-dependent). وهذا يشير إلى أن قنوات العلاقات والانحيازات الاستقرائية الخاصة بالاحتيال تكون أكثر فعالية عند دمجها مع نمذجة صريحة لنوع الكيان.
النماذج المرجعية غير القائمة على GNN: قدمت نماذج MLP خط أساس قوي باستخدام سمات المعاملات فقط، مما يؤكد أن سمات العقد المستهدفة تحمل إشارات هامة، لكنها لم تستطع الاستفادة من السياق العلاقي. وكانت نماذج LLM المعتمدة على الاستقصاء (prompting) أضعف بشكل عام من طرق تعلم الرسوم البيانية.
الأهمية والادعاءات يزعم البحث أن FinFraudBench يسد فجوة حرجة في الأدبيات من خلال توفير بيئة معيارية وواقعية لتقييم كشف الاحتيال. تكمن الأهمية الأساسية في إثبات أن البنى البيانية غير المتجانسة تحفظ إشارات الاحتيال الجوهرية (أنواع الكيانات، ودلالات العلاقات، والسمات الخاصة بكل نوع) التي تُفقد في الصيغ البيانية المبسطة. تشير النتائج إلى اتجاه واعد للبحوث المستقبلية: توسيع التصاميم الموجهة للاحتيال لتشمل البنى غير المتجانسة لاستغلال المعلومات الهيكلية المحددة النوع وإشارات الاحتيال الخاصة بالمجال معًا. ويشير المؤلفون بتواضع إلى أن المعيار المرجعي محدود بالحقول المتاحة في المصادر العامة ولا يعكس بعد جميع الإشارات التشغيلية لسياقات الاحتيال في العالم الحقيقي، ولكنه يمثل خطوة تأسيسية لتطوير نماذج قوية في مواجهة الملصقات المحدودة وعدم التوازن الفائق.