शुरू करेंमुफ़्त में शुरू करें

एक होल्डआउट सेट बनाएँ

आपके मैनेजर ने आपसे tic_tac_toe डेटासेट पर एक साधारण रैंडम फॉरेस्ट मॉडल बनाने को कहा है। वह पैरामीटर चुनने में आपका ज्यादा समय नहीं चाहतीं; बल्कि वह जानना चाहती हैं कि भविष्य के डेटा पर मॉडल कितना अच्छा प्रदर्शन करेगा। आने वाले Tic-Tac-Toe गेम्स के लिए, यह जानना उपयोगी होगा कि क्या आपका मॉडल बता सकता है कि कौन-सा प्लेयर जीतेगा.

डेटासेट tic_tac_toe आपके लिए लोड कर दिया गया है.

ध्यान दें कि Python में =\ यह दर्शाता है कि कोड एक लाइन में फिट नहीं हुआ और उसे दो लाइनों में बाँटा गया है.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Model Validation

पाठ्यक्रम देखें

अभ्यास निर्देश

  • सभी श्रेणीबद्ध कॉलम्स के लिए डमी वैरिएबल बनाकर X डेटासेट बनाएँ.
  • X और y को train (X_train, y_train) और test (X_test, y_test) डेटासेट्स में स्प्लिट करें.
  • डेटासेट्स को स्प्लिट करते समय टेस्टिंग के लिए 10% उपयोग करें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Create dummy variables using pandas
X = ____.____(tic_tac_toe.iloc[:,0:9])
y = tic_tac_toe.iloc[:, 9]

# Create training and testing datasets. Use 10% for the test set
____, ____, ____, ____  = ____(X, y, ____=____, random_state=1111)
कोड संपादित करें और चलाएँ