Ana içeriğe atla

Kurs

Python ile Ağaç Tabanlı Modellerle Machine Learning

Orta5 sa

Bu kursta, scikit-learn kullanarak regresyon ve sınıflandırma için ağaç tabanlı modeller ve kümeleri nasıl kullanacağınızı öğreneceksiniz.

Python5 sa15 video57 Alıştırma4,650 XP110K+Başarı belgesi

Ücretsiz Hesap Oluşturun

Google ile devam edin
veya
Devam ederek şu belgeleri kabul etmiş olursunuz: Kullanım Şartları, bizim Gizlilik Politikası ve verilerinizin ABD'de depolandığını.

Binlerce şirketteki öğrenciler tarafından seviliyor

Bir Ekibi mi Eğitiyorsunuz?

İşletmeler için Dene

Kurs Açıklaması

Karar ağaçları, sınıflandırma ve regresyon içeren problemler için kullanılan denetimli öğrenme modelleridir. Ağaç modelleri yüksek bir esneklik sunar; bunun bir bedeli vardır: Bir yandan, ağaçlar karmaşık doğrusal olmayan ilişkileri yakalayabilir; öte yandan, bir veri kümesindeki gürültüyü ezberlemeye meyillidirler. Farklı şekilde eğitilmiş ağaçların tahminlerini bir araya getirerek, topluluk (ensemble) yöntemleri ağaçların esnekliğinden yararlanırken gürültüyü ezberleme eğilimini azaltır. Topluluk yöntemleri birçok alanda kullanılır ve pek çok Machine Learning yarışmasını kazanma konusunda kanıtlanmış bir geçmişe sahiptir. Bu kursta, kullanıcı dostu scikit-learn Machine Learning kütüphanesini kullanarak Python ile karar ağaçları ve ağaç tabanlı modelleri eğitmeyi öğreneceksin. Ağaçların avantajlarını ve eksik yönlerini anlayacak ve topluluk yöntemlerinin bu eksikleri nasıl giderebileceğini göstereceksin; üstelik bunların hepsini gerçek dünya veri kümeleri üzerinde uygulayarak yapacaksın. Son olarak, modellerinden en iyi verimi almak için en etkili hiperparametreleri nasıl ayarlayacağını da öğreneceksin.

Ön Koşullar

Müfredat

Kurs içeriği

2

Bias-Variance Dengesi

Bias-variance dengesi, denetimli Machine Learning’in temel kavramlarından biridir. Bu bölümde, aşırı uyum (overfitting) ve yetersiz uyum (underfitting) sorunlarını nasıl teşhis edeceğini anlayacaksın. Ayrıca, birden fazla modelin tahminlerinin birleştirilerek daha sağlam tahminler üretildiği topluluk (ensembling) kavramıyla tanışacaksın.
Bölüme Başla
3

Bagging ve Rastgele Ormanlar

Bagging, eğitim verisinden örneklenmiş farklı alt kümeler kullanılarak aynı algoritmanın birçok kez eğitilmesini içeren bir topluluk yöntemidir. Bu bölümde, bagging’in nasıl bir ağaç topluluğu oluşturmak için kullanılabileceğini anlayacaksın. Ayrıca, rastgele ormanlar (random forests) algoritmasının, topluluğu oluşturan ağaçlardaki her bölünme düzeyinde rastgeleleştirme yaparak nasıl ek çeşitlilik sağladığını öğreneceksin.
Bölüme Başla
5

Model Ayarlama

Bir Machine Learning modelinin hiperparametreleri, veriden öğrenilmeyen parametrelerdir. Modeli eğitim kümesine uydurmadan önce belirlenmelidirler. Bu bölümde, bir ağaç tabanlı modelin hiperparametrelerini grid arama çapraz doğrulaması kullanarak nasıl ayarlayacağını öğreneceksin.
Bölüme Başla

Python ile Ağaç Tabanlı Modellerle Machine Learning

Kurs
Tamamlandı

Başarı Belgesi Kazanın

Hemen Kaydolun

DataCamp for Mobile ile veri becerilerinizi geliştirin

Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.