Menu
CoddyTech
flag Ar iconالعربيةdown icon

مراجعة: حارس الغابة

جزء من قسم التعلّم الخاضع للإشراف في رحلة Machine Learning على Coddy. الدرس 44 من 58.

challenge icon

التحدي

متوسط

سابق بين فريقي الأشجار في هذا الفصل. يريد حارس متنزه أن يعرف مواقع التخييم التي ستزورها الدببة، وما الذي يجذبها؛ وتحمل الشيفرة الابتدائية الملف campsites.csv.

  1. تحقّق من صحة غابة تضم 100 شجرة والتعزيز بالإعدادات الافتراضية، مع cv=5، واجعل random_state=0 لكليهما. اطبع متوسط كل منهما وانحرافه المعياري.
  2. اطبع الفائز حسب المتوسط، ودرّبه على جميع الصفوف.
  3. ارسم أهميته على هيئة أشرطة أفقية، من الأصغر إلى الأكبر، بعنوان What Brings Bears، وتسميته للمحور x هي Importance.

متنزه آخر، وهذه المرة عن حيوانات الراكون:

Forest: mean 0.780, std 0.086
Boosting: mean 0.787, std 0.075
Winner: boosting

أشرطة أفقية بعنوان ما الذي يجذب حيوانات الراكون، والأصغر في الأسفل: أشجار البلوط نحو 0.06، الزوار 0.16، الحاويات 0.21، الطاولات 0.24 و creek_m 0.33 في الأعلى

ثم يصف Coddy مخططك.

جرّب بنفسك

import pandas as pd
import matplotlib.pyplot as plt
from sklearn.model_selection import cross_val_score
from sklearn.ensemble import RandomForestClassifier, GradientBoostingClassifier

# 200 موقع تخييم: المسافة إلى جدول ماء، وخزائن طعام محصّنة ضد الدببة (1 أو 0)، وحاويات قمامة،
# والارتفاع، وشجيرات التوت القريبة، وعدد المخيّمين أسبوعيًا، وما إذا زار الموقع دب (1 أو 0)
sites = pd.read_csv("campsites.csv")
features = ["stream_m", "lockers", "bins", "altitude_m", "berries", "campers"]

# اكتب شيفرتك أدناه

جميع دروس التعلّم الخاضع للإشراف

تدرّب بنفسك: مترجم Python عبر الإنترنت