HYPERPARAMETER TUNING WITH HYPEROPT ON DATABRICKS EĞİTİMİ

Hiperparametreyi Hyperopt ile akıllı arayın

TPE algoritması, arama uzayı, SparkTrials ile dağıtık deneme ve MLflow izleme ile model ayarını Databricks'te ölçekleyin.

Hyperopt ile arama uzayı tasarımı, TPE tabanlı fmin, SparkTrials ile dağıtık paralel deneme ve MLflow izlemeyle Databricks üzerinde ölçekli hiperparametre optimizasyonu eğitimi.

2 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Hyperopt ve SparkTrials ile ölçekli hiperparametre optimizasyonu

Bu eğitim, Hyperopt kütüphanesiyle hiperparametre optimizasyonunu Databricks üzerinde ölçekli biçimde öğretir. Arama uzayı tanımı (hp.choice, hp.uniform, hp.loguniform, hp.quniform), amaç fonksiyonu (objective) yazımı ve loss döndürme işlenir. fmin ile TPE (Tree-structured Parzen Estimator) ve rand algoritmaları, Trials ile tek makine ve SparkTrials ile cluster üzerinde dağıtık paralel deneme ele alınır. MLflow autolog ile her denemenin izlenmesi, en iyi parametrenin seçimi, erken durdurma, nested run ve arama uzayı tasarım stratejileri uygulamalı gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; Databricks notebook'ta Hyperopt arama uzayı ve SparkTrials lableri.

Seviye

İleri Seviye — Hyperopt ile Bayesyen hiperparametre optimizasyonunu Databricks üzerinde SparkTrials ve MLflow ile ölçekli kapsar.

Öğrenme Metodu

Bir ML modelinin hiperparametrelerini Hyperopt ve SparkTrials ile optimize edip MLflow'da izleyerek uygulanır.

Neden Bu Eğitim?

🎯Akıllı Arama

Grid/random yerine TPE ile daha az denemede iyi parametreye yakınsarsınız.

⚡Dağıtık Hız

SparkTrials ile denemeleri cluster'a yayıp arama süresini kısaltırsınız.

📊İzlenebilirlik

MLflow ile her denemenin metrik ve parametresini kayıt altına alırsınız.

Anahtar Konular

hyperopthiperparametre optimizasyonudatabricks hyperoptsparktrialstpe algoritmasıfminmlflow tuningbayesyen optimizasyon
“İyi model, doğru aranmış hiperparametrede saklıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Python/ML

scikit-learn ile model eğitimi deneyimi gerekir.

2
Databricks

Notebook ve cluster kullanımına aşinalık beklenir.

3
İstatistik

Çapraz doğrulama ve metrik kavramlarına aşinalık faydalıdır.

4
MLflow

Temel MLflow kaydı bilgisi faydalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı arama uzayı ve amaç fonksiyonu tanımlayıp fmin ile optimizasyon çalıştırabilir.
Modül 1
Arama Uzayı
  • hp.choice ile kategorik
  • hp.uniform / hp.loguniform
  • hp.quniform ve adım
  • İç içe (nested) uzay
  • Koşullu parametre
  • Uzay ölçeklendirme ipuçları
Modül 2
Amaç Fonksiyonu
  • objective(params) yazımı
  • Model eğitip skor üretme
  • loss döndürme (min hedefi)
  • STATUS_OK ve dict dönüş
  • Çapraz doğrulama entegrasyonu
  • Hata/overflow yönetimi
Modül 3
fmin ve Algoritma
  • fmin arayüzü
  • tpe.suggest (Bayesyen)
  • rand.suggest karşılaştırma
  • max_evals ayarı
  • Trials nesnesi
  • best sonucu yorumlama
Modül 4
Sonuç Analizi
  • Trials.trials incelemesi
  • Kayıp eğrisi görselleştirme
  • Parametre-skor ilişkisi
  • space_eval ile çözme
  • Overfitting işaretleri
  • En iyi modeli yeniden eğitme
Günün hedefiKatılımcı SparkTrials ile dağıtık arama kurar ve MLflow ile izler.
Modül 1
SparkTrials
  • SparkTrials vs Trials
  • parallelism ayarı
  • Cluster üzerinde paralel deneme
  • Driver vs worker yürütme
  • Kaynak ve çekirdek planı
  • Darboğaz ve skew
Modül 2
MLflow İzleme
  • mlflow.autolog kullanımı
  • Nested run yapısı
  • Parametre/metrik loglama
  • Deneme karşılaştırma UI
  • En iyi run seçimi
  • Model artifact kaydı
Modül 3
Strateji
  • max_evals bütçesi
  • loguniform ne zaman
  • Erken durdurma yaklaşımı
  • Arama uzayı daraltma
  • Tekrarlanabilirlik (seed)
  • Maliyet-fayda dengesi
Modül 4
Üretime Taşıma
  • En iyi parametreyle final eğitim
  • Model Registry'e kayıt
  • Değerlendirme ve onay
  • Yeniden ayar (retune) planı
  • Veri kayması etkisi
  • Pipeline entegrasyonu

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Arama Uzayı

hp.* ile etkili hiperparametre uzayları tasarlarsınız.

✅
Amaç Fonksiyonu

loss döndüren sağlam objective fonksiyonları yazarsınız.

✅
TPE

fmin ve tpe.suggest ile Bayesyen arama çalıştırırsınız.

✅
SparkTrials

Denemeleri cluster'a dağıtıp arama süresini kısaltırsınız.

✅
MLflow

Her denemeyi nested run ile izler ve karşılaştırırsınız.

✅
Strateji

max_evals bütçesi ve uzay daraltmayı doğru yönetirsiniz.

✅
Sonuç Analizi

Kayıp eğrisi ve parametre ilişkisini yorumlarsınız.

✅
Üretim

En iyi modeli Model Registry ile üretime taşırsınız.

Kimler İçin Uygundur?

  • Databricks'te model geliştiren veri bilimciler
  • ML mühendisleri; hiperparametre aramayı ölçekleme ihtiyacı olan ekipler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Databricks'te model geliştiren veri bilimciler ve hiperparametre aramayı ölçeklemek isteyen ML mühendisleri için uygundur.
SparkTrials ne sağlar?
Denemeleri cluster worker'larına dağıtarak paralel çalıştırır ve toplam arama süresini kısaltır.
TPE nedir?
Tree-structured Parzen Estimator; önceki denemelerden öğrenerek umut vaat eden bölgeye odaklanan Bayesyen arama yöntemidir.
Denemeler nasıl izlenir?
MLflow autolog ile her deneme nested run olarak parametre ve metrikleriyle kaydedilir.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Hyperparameter Tuning with Hyperopt on Databricks Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Mühendisliği ve AmbarıETL Testing Essentials: Testing and Validating ETL Pipelines Eğitimi
Veri ve Analitik Eğitimleri

ETL Testing Essentials: Testing and Validating ETL Pipelines Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

ETL testine giriş: test stratejisi, STTM, source-to-target reconciliation, MINUS/EXCEPT karşılaştırma, veri kalitesi ve defect yönetimini öğrenin.

Detayları Gör →
Veri Mühendisliği ve AmbarıETL Testing Using SQL Eğitimi
Veri ve Analitik Eğitimleri

ETL Testing Using SQL Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

ETL testini yalnızca SQL ile: reconciliation, MINUS/EXCEPT fark tespiti, checksum, dönüşüm doğrulama, veri kalitesi ve SCD Tip 2 testini uygulamalı öğrenin.

Detayları Gör →
Veri Mühendisliği ve AmbarıFinans için Databricks ile Veri Analizi Eğitimi
Veri ve Analitik Eğitimleri

Finans için Databricks ile Veri Analizi Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Databricks Lakehouse ile finansal veri analizi: Delta Lake, PySpark getiri/volatilite/drawdown, zaman serisi, Unity Catalog ve dashboard öğrenin.

Detayları Gör →
Veri Mühendisliği ve AmbarıFoundations of Apache Airflow: Concepts, Architecture, & Core Principles Eğitimi
Veri ve Analitik Eğitimleri

Foundations of Apache Airflow: Concepts, Architecture, & Core Principles Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Apache Airflow temelleri: mimari, scheduler/executor, DAG, operatörler, schedule_interval, catchup, Jinja şablon ve XCom'u uygulamalı öğrenin.

Detayları Gör →
Veri Mühendisliği ve AmbarıFundamentals of Data Engineering Eğitimi
Veri ve Analitik Eğitimleri

Fundamentals of Data Engineering Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Veri mühendisliği yaşam döngüsü: ingest (batch/stream/CDC), depolama, Parquet/Avro, boyutsal modelleme, ETL/ELT, orkestrasyon ve veri kalitesini öğrenin.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn