Ana içeriğe atla
GirişPython

Kurs

Python ile Ağaç Tabanlı Modellerle Machine Learning

Orta SeviyeBeceri Seviyesi
Güncel 12.2025
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.
Kursa Ücretsiz Başlayın
PythonMachine Learning
5 sa
15 video
57 Egzersiz
4,650 XP
110K+
Başarı Belgesi

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

Binlerce şirketten öğrencinin sevgisini kazandı

Group

Bir Ekibi Eğitiyor musunuz?

İşletmeler için deneyin

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.

Önkoşullar

Supervised Learning with scikit-learn
1

Sınıflandırma ve Regresyon Ağaçları

Sınıflandırma ve Regresyon Ağaçları (CART), sınıflandırma ve regresyon içeren problemler için kullanılan bir dizi denetimli öğrenme modelidir. Bu bölümde CART algoritmasına giriş yapacaksın.
Bölümü Başlat
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ümü Başlat
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ümü Başlat
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ümü Başlat
Python ile Ağaç Tabanlı Modellerle Machine Learning
Kurs
Tamamlandı

Başarı Belgesi Kazanın

Bu kimlik bilgisini LinkedIn profilinize, özgeçmişinize veya CV'nize ekleyin
Sosyal medyada ve performans incelemenizde paylaşın
Şimdi kaydolun

Bugün 19 milyondan fazla öğrenciye katılın ve Python ile Ağaç Tabanlı Modellerle Machine Learning eğitimine başlayın!

Ücretsiz Hesabınızı Oluşturun

Google ile devam edinDaha fazla seçenek göster

veya


Devam ederek Kullanım Şartlarımızı, Gizlilik Politikamızı ve verilerinizin ABD’de saklandığını kabul etmiş olursunuz.

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.