كيف يعمل هذا؟

أكبر تبسيط قمنا به هو تسمية تعزيز التدرج باسم الشبكة العصبية. نظرًا لأن هناك توافقًا واضحًا مع الشبكات العصبية في المجتمع، قررنا عدم أن نكون مفصلين في شرح مفهوم التعزيز، لأنه لا يهم أحد.

لذا، استخدمنا Catboost المحبوب من Yandex. لأنه يعمل بسرعة وسهل التعلم.

البدء

التعزيز التدرجي هو طريقة لتعلم الآلة تتيح لك بناء نموذج توقع قادر على إجراء توقعات دقيقة استنادًا إلى مجموعة متنوعة من السمات المختلفة.

إليك كيف يعمل ذلك: أولاً، نبني نموذجًا بسيطًا قادرًا على إجراء بعض التوقعات. ثم نراقب حيث يقوم هذا النموذج ب comete الأخطاء ونضيف نموذجًا آخر يصحح أخطاء النموذج الأول. بعد ذلك، ننظر إلى أخطاء النموذج الجديد ونبني نموذجًا آخر يصحح هذه الأخطاء.

نستمر في هذه العملية حتى يكون نموذجنا دقيقًا بما فيه الكفاية. الفكرة الرئيسية للتعزيز التدرجي هي أن كل نموذج جديد نضيفه يأخذ في الاعتبار أخطاء النماذج السابقة ويحسن الدقة العامة للنموذج. في نموذجنا، أجرينا 2000 خطوة من هذا النوع.

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

مثال من تايتانيك

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

الجنس - Gender
pclass - فئة التذكرة. كان هناك 3 مستويات.
العمر - Age
sibsp - هل كان هناك أزواج على متن السفينة
parch - عدد الأطفال على متن السفينة

بعد تدريب النموذج، يمكنك الاستفسار عن العوامل التي تؤثر على النتيجة.

ما يمكنك القيام به باستخدام هذا؟

تمكن التعلم الآلي من حل العديد من المهام المختلفة. في شركتنا، نقدم خدمة التنبؤ بالمبيعات والتحويلات. يمكننا إجراء تتبع عميق للأحداث على موقع الويب الخاص بك. سنقوم بتسجيل جميع أفعال الزوار وإرسال هذه البيانات إلى Gradient Boosting CatBoost، الذي سيتنبأ بالتحويلات على موقع الويب الخاص بك وسيوضح أي الأحداث تأثرت بهذا التحويل. بهذه الطريقة، يمكنك تحسين الصفحات وعرضك. في سيناريوهات المبيعات B2B، يمكنك معالجة احتمالية الشراء كتحويل في أنظمة الإعلانات.