Eğitim İçeriği
Giriş
.NET Geliştirme Platformu için Makine Öğrenimi (ML.NET) Kurulumu ve Yapılandırması
- ML.NET araçlarının ve kütüphanelerin kurulumu
- ML.NET tarafından desteklenen işletim sistemleri ve donanım bileşenleri
ML.NET Özelliklerinin ve Mimarisinin Genel Bakışı
- ML.NET Uygulama Programlama Arayüzü (ML.NET API)
- ML.NET makine öğrenimi algoritmaları ve görevleri
- Infer.NET ile olasılıksal programlama
- Uygun ML.NET bağımlılıklarının belirlenmesi
ML.NET Model Builder'ın Genel Bakışı
- Visual Studio'ya Model Builder'ı entegre etme
- Model Builder ile otomatik makine öğrenimi (AutoML) kullanımı
ML.NET Komut Satırı Arayüzü (CLI)'nın Genel Bakışı
- Otomatik makine öğrenimi model oluşturma
- ML.NET CLI tarafından desteklenen makine öğrenimi görevleri
Makine Öğrenimi için Kaynaklardan Veri Edinme ve Yüklemesi
- Veri işleme için ML.NET API'sini kullanımı
- Veri modellerinin sınıflarını oluşturma ve tanımlama
- ML.NET veri modellerini not alma
- Verilerin ML.NET çerçevesine yüklenmesi için senaryolar
Verinin ML.NET Çerçevesine Hazırlanması ve Eklendirilmesi
- ML.NET filtre işlemlerini kullanarak veri modellerini filtreleme
- ML.NET DataOperationsCatalog ve IDataView ile çalışma
- ML.NET için veri ön işlemede normalleştirme yaklaşımları
- ML.NET'deki veri dönüştürme
- Kategorik verilerle ML.NET model oluşturma için çalışma
ML.NET Makine Öğrenimi Algoritmalarının ve Görevlerinin Uygulanması
- ML.NET ikili ve çoklu sınıflandırma
- ML.NET'de regresyon
- ML.NET'te kümeleme ile veri örneklerini gruplandırma
- Anomali Tespiti makine öğrenimi görevi
- ML.NET'de sıralama, öneri ve tahmin
- Veri seti ve fonksiyonlar için uygun ML.NET algoritmasının seçilmesi
- ML.NET'te veri dönüştürme
- ML.NET modellerinin doğruluğunu artırmak için algoritmalar
ML.NET'de Makine Öğrenimi Modellerinin Eğitilmesi
- Bir ML.NET modeli oluşturma
- Bir makine öğrenimi modelini eğitmek için ML.NET yöntemleri
- ML.NET eğitim ve test için veri kümelerinin bölünmesi
- ML.NET'de farklı veri öznitelikleri ve senaryolarla çalışma
- ML.NET model eğitim için veri kümelerini önbelleğe alma
ML.NET'de Makine Öğrenimi Modellerinin Değerlendirilmesi
- Model yeniden eğitimi veya inceleme için parametreleri çıkarma
- ML.NET model metriklerini toplama ve kaydetme
- Bir makine öğrenimi modelinin performansını analiz etme
ML.NET Model Eğitme Adımlarında Arası Veriyi İnceleme
Model Tahminlerinin Yorumlanmasında Permutasyon Özellik Önemi (PFI) Kullanımı
Eğitimli ML.NET Modellerini Kaydetme ve Yüklemek
- ITTransformer ve DataViewScheme ile çalışma ML.NET'te
- Yerel ve uzak depolanan veri yüklemesi
- ML.NET'deki makine öğrenimi model ardışıklıklarıyla çalışma
Eğitimli bir ML.NET Modelini Veri Analizleri ve Tahminler İçin Kullanma
- Model tahminleri için veri ardışını kurma
- ML.NET'te tek ve çoklu tahminler yapma
Bir ML.NET Makine Öğrenimi Modelinin Optimizasyonu ve Yeniden Eğitilmesi
- ML.NET yeniden eğilebilir algoritmaları
- Bir modelin yüklenmesi, çıkarılması ve yeniden eğitilmesi
- Yeniden eğitilen model parametrelerini önceki ML.NET modeliyle karşılaştırma
ML.NET Modellerinin Bulutla Entegrasyonu
- Azure fonksiyonları ve web API ile bir ML.NET modelini dağıtım yapma
Sorun Giderme
Özeti ve Sonuçlar
Kurs İçin Gerekli Önbilgiler
- Makine öğrenme algoritmaları ve kütüphaneleri bilgisi
- C# programlama dilini güçlü bir şekilde kullanma becerisi
- .NET geliştirme platformlarıyla deneyim
- Veri bilimi araçlarına temel anlayış
- Temel makine öğrenme uygulamaları ile deneyim
Hedef Kitle
- Veri Bilimcileri
- Makine Öğrenme Geliştiricileri
Danışanlarımızın Yorumları (2)
ML ekosistemi sadece MLFlow değil, aynı zamanda Optuna, HyperOpt, Docker ve Docker-Compose gibi araçları da içerir.
Guillaume GAUTIER - OLEA MEDICAL
Eğitim - MLflow
Yapay Zeka Çevirisi
Kubeflow eğitimine uzaktan katılabilmek çok keyifli oldu. Bu eğitim, AWS hizmetleri, K8s ve Kubeflow etrafındaki tüm devOps araçları konularında bilgilerimi pekiştirmemi sağladı; bu konuyu doğru şekilde ele almak için gerekli temellerdir. Malawski Marcin'in sabrı ve profesyonellikle eğitimini ve en iyi uygulama önerilerini sunması için teşekkür etmek istiyorum. Malawski, konuyu farklı açılarla ve Ansible, EKS kubectl, Terraform gibi farklı dağıtım araçlarıyla ele alıyor. Şimdi kesinlikle doğru uygulama alanına girdiğime ikna oldum.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Eğitim - Kubeflow
Yapay Zeka Çevirisi