
جدول المحتويات:
2025 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2025-01-22 17:16
أثناء تنفيذ شجرة القرار ، سنمر بالمرحلتين التاليتين:
- مرحلة البناء. المعالجة المسبقة لمجموعة البيانات. قسّم مجموعة البيانات من القطار واختبرها باستخدام بايثون حزمة sklearn. تدريب المصنف.
- مرحلة التشغيل. قم بعمل تنبؤات. احسب الدقة.
علاوة على ذلك ، كيف تتناسب مع شجرة القرار في بايثون؟
بايثون | انحدار شجرة القرار باستخدام sklearn
- الخطوة 1: استيراد المكتبات المطلوبة.
- الخطوة 2: تهيئة مجموعة البيانات وطباعتها.
- الخطوة 3: حدد جميع الصفوف والعمود 1 من مجموعة البيانات إلى "X".
- الخطوة 4: حدد كل الصفوف والعمود 2 من مجموعة البيانات إلى "y".
- الخطوة 5: قم بملاءمة معامل رجوع شجرة القرار إلى مجموعة البيانات.
- الخطوة 6: توقع قيمة جديدة.
- الخطوة 7: تصور النتيجة.
وبالمثل ، كيف تقوم بتطبيق غابة عشوائية في بايثون؟
- يوجد أدناه تطبيق خطوة بخطوة في Python.
- الخطوة 2: استيراد مجموعة البيانات وطباعتها.
- الخطوة 3: حدد جميع الصفوف والعمود 1 من مجموعة البيانات إلى x وجميع الصفوف والعمود 2 كـ y.
- الخطوة 4: احتواء Random Forest regressor على مجموعة البيانات.
- الخطوة 5: توقع نتيجة جديدة.
- الخطوة 6: تصور النتيجة.
بهذه الطريقة ، كيف يتم تنفيذ الأشجار في بايثون؟
الإدراج في ملف شجرة لإدراجها في ملف شجرة نستخدم نفس فئة العقدة التي تم إنشاؤها أعلاه ونضيف فئة insert إليها. تقارن فئة insert قيمة العقدة بالعقدة الأصلية وتقرر إضافتها كعقدة يسرى أو عقدة يمنى. أخيرًا ، يتم استخدام فئة PrintTree لطباعة ملف شجرة.
ما هي شجرة القرار في بايثون؟
أ شجرة القرار يشبه المخطط الانسيابي شجرة الهيكل حيث تمثل العقدة الداخلية ميزة (أو سمة) ، يمثل الفرع أ قرار القاعدة ، وتمثل كل عقدة طرفية النتيجة. العقدة العلوية في ملف شجرة القرار تُعرف باسم عقدة الجذر. يتعلم التقسيم على أساس قيمة السمة.
موصى به:
ما هو تعريف الانتروبيا في شجرة القرار؟

الانتروبيا: يتم إنشاء شجرة القرار من أعلى لأسفل من عقدة جذر وتنطوي على تقسيم البيانات إلى مجموعات فرعية تحتوي على مثيلات ذات قيم مماثلة (متجانسة). تستخدم خوارزمية ID3 الانتروبيا لحساب تجانس العينة
كيف تعمل شجرة القرار في R؟

شجرة القرار هي نوع من خوارزمية التعلم الخاضع للإشراف التي يمكن استخدامها في مشاكل الانحدار والتصنيف. إنه يعمل مع متغيرات الإدخال والإخراج الفئوية والمستمرة. عندما تنقسم العقدة الفرعية إلى عقد فرعية أخرى ، فإنها تسمى عقدة القرار
كيف تجد دقة شجرة القرار؟

الدقة: عدد التنبؤات الصحيحة التي تم إجراؤها مقسومًا على العدد الإجمالي للتنبؤات التي تم إجراؤها. سوف نتنبأ بفئة الأغلبية المرتبطة بعقدة معينة على أنها True. على سبيل المثال ، استخدم سمة القيمة الأكبر من كل عقدة
ما هو عمق شجرة القرار؟

عمق شجرة القرار هو طول أطول مسار من الجذر إلى الورقة. حجم شجرة القرار هو عدد العقد في الشجرة. لاحظ أنه إذا اتخذت كل عقدة في شجرة القرار قرارًا ثنائيًا ، فيمكن أن يكون الحجم كبيرًا مثل 2d + 1 & min؛ 1 ، حيث d هو العمق
كيف تتخذ شجرة القرار في R؟

ما هي أشجار القرار؟ الخطوة 1: استيراد البيانات. الخطوة 2: قم بتنظيف مجموعة البيانات. الخطوة 3: إنشاء مجموعة تدريب / اختبار. الخطوة 4: بناء النموذج. الخطوة 5: قم بالتنبؤ. الخطوة 6: قياس الأداء. الخطوة 7: ضبط المعلمات الفائقة