خطوات الاستخدام
1. تحديد الفئتين الرئيسيتين: في أي مجموعة بيانات غير متوازنة، هناك فئة أغلبية (Majority) وفئة أقلية (Minority). الفئة الأغلبية هي التي تحتوي على عدد أكبر من العينات، بينما الفئة الأقلية تحتوي على عدد أقل. يجب تحديد هذين العددين بدقة من مجموعة البيانات الخاصة بك. على سبيل المثال، في مشكلة كشف الاحتيال، غالباً ما تكون المعاملات الشرعية هي الأغلبية، بينما المعاملات الاحتيالية هي الأقلية. أدخل عدد العينات لكل فئة في الحقول المخصصة.
2. حساب نسبة عدم التوازن: يتم حساب النسبة بقسمة عدد عينات الفئة الأغلبية على عدد عينات الفئة الأقلية. الصيغة الرياضية هي: imbalance_ratio = majority / minority. على سبيل المثال، إذا كان لديك 1000 عينة من الفئة الأغلبية و 100 عينة من الفئة الأقلية، فإن النسبة تكون 10:1. هذا يعني أن مقابل كل عينة من الأقلية، هناك 10 عينات من الأغلبية. كلما زادت هذه النسبة، زاد عدم التوازن وزادت صعوبة تعلم النماذج.
3. تفسير النتيجة: النسبة الناتجة هي مقياس لشدة عدم التوازن. تتراوح النسب الشائعة بين 1:1 (متوازن تماماً) إلى 100:1 أو أكثر (غير متوازن بشدة). النسبة 1:1 تعني أن الفئتين متساويتان. تشير النسب الأعلى من 10:1 عادةً إلى عدم توازن كبير يتطلب تقنيات خاصة مثل إعادة العينات (Resampling) أو استخدام خوارزميات حساسة للتكلفة. يجب استخدام هذه النسبة كإشارة لتوجيه معالجة البيانات أو اختيار خوارزمية التعلم الآلي.