BaşlayınÜcretsiz Başlayın

Sıfırdan zirveye

Bir model belirtimi oluşturma ve veriyi eğitim ve test kümelerine ayırma becerilerini öğrendin. Ayrıca bölmede sınıf dengesizliklerinden nasıl kaçınacağını da biliyorsun. Şimdi, önceki derste öğrendiklerini birleştirmenin ve modelini yalnızca eğitim kümesini kullanarak oluşturmanın zamanı!

Artık düzgün bir machine learning pipeline kuracaksın. Bu; bir model belirtimi oluşturmayı, verini eğitim ve test kümelerine ayırmayı ve son olarak da eğitim verisini bir modele uydurmayı içerir. Keyfini çıkar!

Bu egzersiz

R ile Ağaç Tabanlı Modellerle Machine Learning

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Eğitim kümesinin diabetes satırlarının dörtte üçünü içerdiği ve eğitim ile test kümelerinin outcome değişkeninde benzer bir dağılıma sahip olduğu bir bölünme olan diabetes_split oluştur.
  • Modelin için rpart motorunu kullanan bir karar ağacı belirtimi oluştur ve bunu tree_spec olarak kaydet.
  • outcome hedef değişkeni ve bmi ile skin_thickness yordayıcılarıyla, diabetes_split'in eğitim verilerini kullanarak model_trained adlı bir model uydur.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

set.seed(9)

# Create the balanced data split
diabetes_split <- ___

# Build the specification of the model
tree_spec <- ___ %>% 
  ___ %>% 
  ___

# Train the model
model_trained <- ___ %>% 
  fit(___, 
      ___)

model_trained
Kodu Düzenle ve Çalıştır