Ana içeriğe atla

Kurs

Python'da Hiperparametre Ayarlama

Orta4 sa

Python'da Grid, Random ve Informed Search dahil olmak üzere otomatik hiperparametre ayarlama tekniklerini öğrenin.

Python4 sa13 video44 Alıştırma3,400 XP25,119Baş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ı

Bir veri veya makine öğrenimi bilimcisi olarak, güçlü makine öğrenimi modelleri oluşturmak, kullanılan hiperparametreler kümesine büyük ölçüde bağlıdır. Ancak, çok sayıda seçenek içeren ve giderek karmaşıklaşan modellerde, belirli bir sorun için en uygun ayarları nasıl verimli bir şekilde bulabilirsiniz? Cevap, hiperparametre ayarlamasıdır!

Hiperparametreler ve parametreler

Scikit-Learn ile Python'da otomatik hiperparametre ayarlaması için çeşitli metodolojileri kullanarak pratik deneyim kazanın.

Hiperparametreler ile parametreler arasındaki farkı ve hiperparametre değerlerini ayarlama ve analiz etme konusunda en iyi uygulamaları öğrenin. Bu temel, makine öğrenimi modellerinde hiperparametrelerin önemini anlamanıza yardımcı olacaktır.

Izgara arama

Grid Search ile başlayarak çeşitli hiperparametre ayarlama tekniklerini öğrenin. Kredi kartı temerrüt verilerini kullanarak, en iyi hiperparametre kombinasyonlarını kapsamlı bir şekilde aramak için Grid Search'ü uygulamaya koyacak ve sonuçları yorumlayacaksınız.

Random Search ile tanışacak ve büyük parametre alanlarında verimlilik gibi Grid Search'e göre avantajları hakkında bilgi edineceksiniz.

Bilgiye dayalı arama

Kursun son bölümünde, Bayes ve Genetik algoritmalar gibi gelişmiş optimizasyon yöntemlerini keşfedeceksiniz.

Bu bilinçli arama teknikleri pratik örneklerle gösterilmekte olup, bunları bilinçsiz arama yöntemleriyle karşılaştırıp karşılaştırabilirsiniz. Sonunda, model performansını iyileştirmek için hiperparametreleri etkili bir şekilde optimize etme konusunda kapsamlı bir anlayışa sahip olacaksınız..

Ön Koşullar

Müfredat

Kurs içeriği

1

Hiperparametreler ve Parametreler

Bu giriş bölümünde hiperparametreler ile parametreler arasındaki farkı öğreneceksin. Parametreleri çıkarmayı ve analiz etmeyi, birkaç popüler Machine Learning algoritması için hiperparametre değerlerini ayarlamayı pratik edeceksin. Bu süreçte, hangi hiperparametreleri ayarlayacağına ve hangi değerleri seçeceğine dair en iyi uygulama ipuçları ve püf noktalarını öğrenecek, seçimlerini analiz etmek için öğrenme eğrileri oluşturacaksın.
Bölüme Başla
2

Grid Search

Bu bölümde, Grid Search adı verilen popüler bir otomatik hiperparametre ayarlama yöntemiyle tanışacaksın. Ne olduğunu, nasıl çalıştığını öğrenecek ve Scikit Learn kullanarak bir Grid Search uygulamayı pratik edeceksin. Ardından bir Grid Search çıktısını nasıl analiz edeceğini öğrenecek ve bununla ilgili pratik deneyim kazanacaksın.
Bölüme Başla
3

Random Search

Bu bölümde Random Search adı verilen bir diğer popüler otomatik hiperparametre ayarlama yöntemiyle tanışacaksın. Ne olduğunu, nasıl çalıştığını ve özellikle grid search'ten nasıl farklılaştığını öğreneceksin. Bu yöntemin bazı avantaj ve dezavantajlarını, ayrıca Grid Search'e kıyasla ne zaman tercih edileceğini göreceksin. Scikit Learn ile bir Random Search uygulamayı; ayrıca çıktıyı görselleştirmeyi ve yorumlamayı pratik edeceksin.
Bölüme Başla
4

Bilgili (Informed) Arama

Bu son bölümde, "bilgili arama" olarak bilinen daha gelişmiş hiperparametre ayarlama yöntemlerinden bir tadım alacaksın. Buna Coarse To Fine olarak bilinen bir yöntem ile Bayesian ve Genetik hiperparametre ayarlama algoritmaları dahildir. Bilgili aramanın bilgisiz aramadan nasıl farklılaştığını öğrenecek ve belirtilen her bir yöntemle pratik beceriler kazanarak ilerlerken bunları karşılaştırıp değerlendireceksin.
Bölüme Başla

Python'da Hiperparametre Ayarlama

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.