Table of Contents
ما هي إجراءات القرار وما هي أسباب عملهم في التحليلات المتعلقة بالموارد البشرية
إن تناقص الموظفين - المعدل الذي يترك فيه العمال منظمة - مشكلة باهظة التكلفة، إذ يمكن أن يكلف رد موظف واحد أي مكان من 50 في المائة إلى 20 في المائة من مرتبه السنوي عندما توظفون، وتركبون، وتخسرون الإنتاجية، ويهدف التحليل الافتراضي للموارد البشرية إلى تحديد الموظفين المعرضين للخطر في وقت مبكر بحيث يمكن تطبيق استراتيجيات الاحتفاظ بها قبل أن تهبط على مكتب المدير في رسالة الاستقالة، وتعالج فيها نماذج التعلم المختلطة العديدة المتاحة.
إن شجرة القرار ]الجبهة[ ]الجبهة: ١[ هي خوارزمية للتعلم يشرف عليها، تُعد القرارات ونتائجها المحتملة كهيكل شجرة، وكل عقد داخلي يمثل اختبارا على سمة )مثل " رضا العمل أقل من ٣ على نطاق ٥ نقاط " ()، ويقابل كل فرع نتيجة ذلك الاختبار، ويضم كل " مفرق من أوراق الأشجار " طبقة متطورة في هذه الحالة.
وبالنسبة للمحللين المعنيين بحقوق الإنسان، فإن أشجار القرار تتيح تناسباً طبيعياً لأن النتائج سهلة الاتصال بالجهات المعنية غير التقنية، ويمكن لمدير الموارد البشرية أن ينظر إلى مخطط شجر بسيط وأن يرى فوراً أن الموظفين ذوي درجات منخفضة من المشاركة وحيازة قصيرة هم أكبر مخاطر الطيران - وليس هناك ما يلزم من غموض في صندوق أسود.
لماذا تستخدم إجراءات اتخاذ القرار بشكل خاص لفرضية استنزاف الموظفين
إن التنبؤ بالتناقص هو مشكلة تصنيف، ولكن من الخصائص الفريدة التي تفضّل أشجار القرار على نماذج أخرى كثيرة:
- Interpretability]: خلافا للشبكات العصبية أو آلات الناقلات الداعمة، تنتج أشجار القرار مجموعة من القواعد الصريحة، ويمكنك تتبع كل التنبؤات إلى الظروف الدقيقة التي أدت إلى ذلك، وهذا أمر حاسم بالنسبة لأفرقة الموارد البشرية التي تحتاج إلى تبرير التدخلات للقيادة أو الامتثال لأنظمة العمل العادلة.
- Mixed data handling]: تتضمن مجموعات البيانات المتعلقة بحقوق الإنسان سمات رقمية (مرتبة، سنوات في الشركة، العمر) وملامح مفصّلة (الإدارة، المستوى التعليمي، نوع الجنس) ويمكن لأشجار القرار أن تعالج كلاً من دون اشتراط أن يكون هناك صوت واحد في كل فئة، بل إنها تعثر بطبيعة الحال على انقسامات في المتغيرات القاطعية.
- Missing data tolerance]: بيانات الموارد البشرية في العالم الحقيقي غالبا ما تكون ناقصة - فالموظفون الذين يتخطىون أسئلة المسح، والميادين تترك فارغة ويمكن لأشجار القرار أن تعمل بالقيم المفقودة باستخدام تقسيمات بديلة أو استراتيجيات مبنية في المكتبات مثل التعلم من قبل الساكن.
- Feature importance]: The algorithm automatically ranks the predictive power of each variable. This helps HR identify the top drivers of attrition — whether it’s commute distance, overtime frequency, or a lack of promotion opportunities.
- No feature scaling needed]: تستند أشجار القرار إلى العتبات وليس المسافات، وبالتالي لا تحتاج إلى تطبيع أو توحيد سمات المدخلات، وهذا يقلل من النفقات العامة للتجهيزات الأولية.
الخطوة خطوة إلى الأمام: وضع نموذج لاستخلاص القرارات
1- جمع البيانات الصحيحة وإعدادها
وتتوقف نوعية أي نموذج للتنبؤ على البيانات التي دربت عليها، وفيما يتعلق بالتنبؤ بالتناقص، جمع سجلات تاريخية للموظفين تشمل كلا من الذين غادروا ومن بقيوا، وصوب ما لا يقل عن ستة إلى اثني عشر شهرا من البيانات التاريخية لاستخلاص أنماط ذات معنى، وتشمل فئات السمات الرئيسية ما يلي:
- Demographics]: العمر، الجنس، الحالة الزوجية، المسافة من البيت إلى العمل
- العوامل المتصلة بالجبود ]: الإدارة، دور العمل، المرتب، العلم الإضافي، عدد السنوات في الدور الحالي، عدد السنوات التي يمضيها المدير
- Performance and engagement]: rating of performance, number of training hours last year, engagement survey scores (if available)
- Behavioral signals: أيام الغياب، المظالم المقدمة، عدد المشاريع، تاريخ الترقية الأخير
- التوازن بين الحياة والعمر : نسبة السفر، نوع جدول العمل، ساعات العمل الإضافية
وإذ تضع في اعتبارها الخصائص المحمية )الرقابة، نوع الجنس، السن( التي قد تكون التنبؤات غير المقصودة بالتحيز، وبينما يمكن أن تُدرجها في هذا الصدد أن تحسن الدقة بصورة قانونية، يجب أن تختبر مدى الأثر المتباين وأن تنظر في الآثار المترتبة على الإنصاف - وهو موضوع نرجع إليه لاحقا.
2 - تجهيزات مجموعة البيانات
ورغم أن أشجار القرار أقل حساسية لإعداد البيانات من غيرها من الخوارزميات، فإن بعض الخطوات لا تزال أساسية:
- Handle missing values]: بالنسبة للنماذج القائمة على الأشجار، يمكنك إما إسقاط الصفوف مع البيانات المفقودة، أو حرق الوسط/الموت، أو استخدام تقسيمات بديلة.
- ]Encode categoricalتغييرات: ومعظم عمليات تنفيذ شجر القرار )مثلا، فئات التعليم الأساسية ]( تتطلب مدخلات رقمية، ويمكن استخدام بطاقات التعريف لفئات المراسيم )مثل مستوى التعليم: فئات التعليم الثانوية = ١، فئات الموزن الرئيسية ٢(.
- Remove duplicates and outliers]: ازدواجية السجلات تثبط بشكل اصطناعي أنماطا معينة، ويمكن للمنتفعين بقيم متطرفة (مثل موظف لديه 50 سنة من الحيازة في شركة عمرها 30 سنة) أن يشوهوا الانقسامات، لذا ينظرون في التنظيف أو إزالة هذه الأنماط.
- ]Clas imbalance]: في معظم المنظمات، يكون التناقص نادر - ٥-١٥ في المائة من مجموعة البيانات، مما قد يجعل الشجرة تنبأ " إبقاء " لكل شخص، ولا يزال يحقق دقة عالية، ونحن نعالج هذا في قسم " شلن " .
3 - مجموعة التدريب والاختبارات
استخدام معيار من 70 إلى 30 أو 80 إلى 20 مقسماً - بالنسبة للبيانات التي يأمر بها الزمن - وهي حالة مشتركة في الموارد البشرية - مقسمة حسب الوقت: التدريب على البيانات القديمة، والاختبارات المتعلقة بالبيانات الأحدث، وهذا محاكاة للتنبؤات المستقبلية. ] تكفل تقسيم النظامين ] الاحتفاظ بنفس نسبة المغادرين التي تحتفظ بها مجموعة البيانات الأصلية، التي هي حاسمة بالنسبة للمشاكل غير المتوازنة.
4- تدريب نظام تحديد درجات المواصفات
باستخدام مكتبة مثل السكيكيت تعلم، تدريب شجرة خط الأساس هو مباشرة:
from sklearn.tree import DecisionTreeClassifier
model = DecisionTreeClassifier(random_state=42)
model.fit(X_train, y_train)
وهذا يلائم شجرة ذات مقياس ضغط الدم غير المقصود - ولكن هذه التخلفات نادرا ما تكون مثلى بالنسبة لمجموعات بيانات الموارد البشرية في العالم الحقيقي، وقد تنمو الشجرة في عمق وفوائدها، وتحسن أداء البيانات التدريبية، ولكن لا تصلح إلا للموظفين غير المنظورين.
5 - مواصفات تون هيبربارات لمنع الإفراط في الاستفادة
أهم مقاييس الارتفاع التي تضبط في شجرة القرار هي:
- ]max depth: Limits how successive splits the tree can make. A depth of 5 - 10 is often sufficient for attrition datasets with moderate numbers of features.
- min samples split]: العدد الأدنى من العينات اللازمة لتقاسم عقد داخلي.() ويدفع رفع هذه القيمة (مثلاً إلى 20 إلى 50) الشجرة إلى النظر في الأجزاء التي تحدث على مساحة فرعية كبيرة بما فيه الكفاية، مما يقلل الضوضاء.
- min samples leaf]: الحد الأدنى من العينات التي يجب أن تظل في عقد أوراق.
- criterion]: “gini” or “entropy.” Both often yield similar results; try both in cross-validation.
- class weight]: Set to “balanced” to automatically adjust weights inversely proportional to class frequencies. This is a powerful tool for handling class imbalance.
استخدام البحث عن الشبكات أو البحث العشوائي مع 5 أضعاف من خلال التقاطع لتحديد التركيبة التي تولد أفضل تذكرة (أو أيهما يتوافق مع هدف عملك).
6- تقييم النموذج بمقاييس مناسبة
فالتكافؤ في الاستحقاق وحده مضلل بالنسبة لبيانات التناقص المتوازن، فالنموذج الذي يتوقع دائما " البقايا " يمكن أن يحقق 90 في المائة بعد الدقة إذا لم يغادر سوى 10 في المائة من الموظفين، بل يركز على ما يلي:
- Precision]: من بين جميع الموظفين الذين يتوقعون المغادرة، ما هو الجزء الذي ترك بالفعل؟ ويعني الدقة العالية أقل من الإنذارات الكاذبة.
- ] Recall (Sensitivity): ما هو الجزء من المغادرين الفعليين الذين قاموا بالصيد النموذجي؟ والتذكرة العالية تعني أنكم تفتقدون عددا أقل من الناس، وهو في كثير من الأحيان الأولوية في الاحتفاظ بالموظفين - فمن الأفضل أن تتدخلوا دون داع بدلا من فقدان موظف رئيسي.
- F1-score]: The harmonic mean of precision and recall. A good F1 on the minority class indicates a balanced model.
- AUC-ROC]: مقاييس قدرة النموذج على التمييز بين الفئات عبر العتبات، وتعتبر القيم التي تتجاوز 0.8 قيمة جيدة للتنبؤ بالتناقص.
- Confusionmel]: Break down true positives, true negatives, false positives, false negatives. This gives a concrete sense of how many “misses” occur.
وبالنسبة لمجموعة الاختبارات، يتوقع أن تُحقق شجرة قرار مدروسة عملية تطهير خام بين 0.75 و0.90 حسب نوعية البيانات.
تفسير مسار القرار: من القواعد إلى العمل
ومن أكبر نقاط القوة في شجرة القرار الشفافية، فعندما يتم تدريب النموذج، يمكنك تصور الشجرة باستخدام أو تصديرها كرسم بياني، وتكشف الشجرة عن أكثر الانقسامات تأثيرا، فعلى سبيل المثال، يمكن أن ينقسم العقد الأول على " رضا العمل < 3.” If yes, the next split may be on “overtime > 10 ساعات في الأسبوع " .
ويمكنك أيضاً أن تستخلص أهميّة خاصة، هذه الأرقام تُبلغ 1.0 وتُظهر كم كل سمة تساهم في الحد من الازدحام، وفي مجموعة بيانات التناقص الطبيعي، غالباً ما تكون أهم الملامح:
- رضا/نتيجة التعاقد
- السنوات التي انقضت منذ آخر ترقية
- مؤشر العمل الإضافي
- الإيرادات الشهرية
- عدد الشركات العاملة في
وتتيح هذه الأفكار للموارد البشرية تصميم تدخلات محددة الهدف: على سبيل المثال، علاوة الاحتفاظ بالمستخدمين ذوي الأداء العالي الذين لم يتم ترقيتهم منذ ثلاث سنوات، أو خيار العمل من البيت للموظفين الذين لديهم مظلات طويلة.
التحديات وكيفية التغلب عليها
Overfitting
The most common holefall with decision trees is that they can become overly complex, memorizing noise in the training data. A tree with no depth limit can grow to extreme depths, essentially learning the training set by heart.The signs of overfitting include very high training (90%+ with perfect recall) but much lower test accuracy. Solutions include pruning (post-hoc removal of branches with low importance), limiting
الرتبة
ومع انخفاض معدلات التناقص في كثير من الأحيان عن 15 في المائة، فإن الشجرة ستفضل بطبيعة الحال فئة الأغلبية، ومن أجل التصدي لذلك، تستخدم في التعلم من المهارات، الذي يخصص تكاليف أعلى من سوء التصنيف لفئة الأقليات، ومن ثم، تُعادل بيانات التدريب عن طريق SMOTE (Synthetic Minority Oversampling Technique) لوضع نماذج غير متطابقة لأجهزة الإجازات.
عدم الاستقرار
وأشجار القرار حساسة للتغيرات الصغيرة في بيانات التدريب، إذ أن اختلافا في اختبارات القطارات أو اختلافا طفيفا في القيم الخاصة يمكن أن يؤدي إلى هيكل شجر مختلف جدا، وهذا عدم الاستقرار يمكن أن يضعف الثقة في قواعد النموذج، ويتمثل أحد سبل الانتصاف في استخدام مجموعة من الأشجار )غابة الرنم أو الغليان(، التي تُعد في المتوسط عبر العديد من الأشجار وتنتج تنبؤات مستقرة وأكثر دقة في كثير من الأحيان، وإن كان ذلك بتكلفة بعض التفسير.
البازلاء والجني
وإذا كانت بيانات التدريب تتضمن تحيزا تاريخيا - على سبيل المثال أنماط التناقص السابقة التي ترتبط بالعرق أو الجنس - يمكن أن تتعلم الشجرة هذه الأنماط وتصدر توصيات تمييزية، وتراجع دائما نموذج التأثير المتباين: التحقق مما إذا كانت معدلات التنبؤ تختلف اختلافا كبيرا بين المجموعات المحمية، وإذا كان الأمر كذلك، فإنها تنظر في إزالة السمات الحساسة أو استخدام الخوارزميات المدركة للإنصاف، كما أن بعض أفرقة التحليل المعنية بحقوق الإنسان تستبعد أيضا سمات مثل العمر أو الحالة الزوجية لتجنب المخاطر القانونية.
ما وراء شجرة واحدة: تجميع طرق الاستحقاق العالي
وبالنسبة للعديد من مجموعات بيانات الموارد البشرية، فإن شجرة قرار واحدة ذات تناغم مقياس ضغط الدم هي خط أساس صلب، ولكنها نادرا ما تحقق أعلى أداء ممكن، حيث توجد طرق تجميعية.
- Random Forest] builds many decision trees on bootstrapped subsets of the data and averages their predictions. The variation reduction often yields better generalization than a single tree. Feature importance can still be extracted across the forest, keeping some interpretability. Random Forest is usually the first step up from a single tree.
- ]Gradient Boosting] (مثل XGBoost, LightGBM) يبني الأشجار بالتتابع، مع تصحيح كل شجرة جديدة لأخطاء النظام السابق، وكثيرا ما تحقق هذه النماذج أحدث دقة ولكنها أقل تفسيرا وتتطلب قدرا أكبر من الدقة في تجنب الإفراط في استخدام الأشجار.
- Explainable Boosting Machines (EBM)] are a compromise: they are additive models that can capture interactions and are fully interpretable.
ومن شأن تدفق العمل المشترك أن يبدأ بشجرة قرار واحدة للتفسير وشرائه من أصحاب المصلحة، ثم يتخرجون من غابة راندوم لنشر الإنتاج، ويمكنكم دائما أن تشرحوا التنبؤات التي تُتوقع من التجمع باستخدام قيم برنامج العمل الخاص بإنقاذ الموظفين، التي تبين كيف أن كل سمة تسهم في تحقيق درجة معينة من المخاطر لدى الموظفين.
تطبيق نظام منع التناقص في منظمتكم
(أ) نشر نموذج لشجرة القرار في إطار الموارد البشرية يشمل أكثر من مجرد بناء المصنف في مفكرة جوبيتر، وهنا خطوات عملية للانتقال من النموذج الأولي إلى الإنتاج:
- Integrate with your HRIS]:سحب البيانات بانتظام (أسبوعيا أو شهريا) من نظام معلومات الموارد البشرية الخاص بك. Automate the extraction and pre processing pipeline so that the model receives fresh data without manual intervention.
- (ب) Define a risk threshold]: Decide on a probability cutoff for flagging employees. Setting a high threshold (e.g., 0.7) reduces false positives but may miss at-risk employees; a lower threshold (e.g., 0.3) captures more people but requires more manager attention. Work with HR partners to find a acceptable trade-off.
- Build a dashboard: Visualize the predicted risk scores alongside key features. show which departments have the highest concentration of “high risk” employees. Use traffic-light colors (green,صفر, red) to make it actionable.
- ] Rereate a feedback cycle]: بعد تدخل (مثل مقابلة إقامة، ترقية، تسوية مرتبات)، سجل النتيجة، هل بقي الموظف لمدة ستة أشهر على الأقل؟ استخدام هذه البيانات الجديدة لإعادة تصميم النموذج دورياً - كل ربع عام، نموذج الرصد ينجرف (عندما تكون العلاقات بين السمات وتغيرات الاستنزاف مع الزمن) أمراً أساسياً.
- ضمان الامتثال والأخلاقيات ]: توثيق سمات نموذجك وقواعد القرار والأداء، وإجراء مراجعة حسابات عادلة في كل عملية إعادة تدريب، وإشراك أفرقة قانونية وتنوعية في عملية التنفيذ لمعالجة أي عواقب غير مقصودة.
الاستنتاج: اتجاهات القرار كمؤسسة لاحتفاظ الذرة
وتتيح أشجار القرار نقطة انطلاق عملية ويمكن تفسيرها لأفرقة الموارد البشرية التي تسعى إلى التنبؤ بالمستخدمين الذين يُحتمل أن يغادروا، وتساعد قواعدها الواضحة على سد الفجوة بين علم البيانات والأعمال التجارية، مما يتيح للمهنيين العاملين في مجال الموارد البشرية تصميم تدخلات محددة الهدف بدلاً من الاعتماد على التخمين، وفي حين أن شجرة اتخاذ قرار واحدة قد لا تحقق أعلى درجة من الدقة في مجموعات البيانات المعقدة، فإنها تمثل خط أساس قيم يمكن توسيعه بأساليب تجميعية مع نمو نضج المنظمة.
ولا تكمن القيمة الحقيقية لنماذج الاستنزاف الشجرية في الخوارزمية نفسها، بل في الإجراءات التي تلهمها، وعندما يمكن أن تبين أن الموظفين ذوي درجات منخفضة من التعاقد وسجلات الترقية السيئة هم من المرجح أن يغادروا 4 xx، يمكنكم تنفيذ برامج استبقاء مركزة: خطط التطوير الوظيفي لذلك الجزء، وتدريب المديرين، أو تعديلات التعويض، ومع مرور الوقت، فإن هذه التدخلات التي تحركها البيانات تقلل من دوران الموظفين، وتدني تكاليف التوظيف، وتبني قوة عاملة أكثر استقرارا وإنتاجا.
For further reading, see the scikit-learn documentation on decision trees, a practical Kaggle tutorial, and this Coursera overview of HR analytics tree, for a deep dive