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, hyperops, docker ve docker-compose'i de içerir.
Guillaume GAUTIER - OLEA MEDICAL
Eğitim - MLflow
Yapay Zeka Çevirisi
Kubeflow eğitimine katılmayı keyitledim, bu eğitim uzaktan düzenlendi. Bu eğitim, AWS hizmetleri, K8s ve Kubeflow'ün etrafındaki tüm devOps araçları konusundaki bilgilerimi pekiştirmemi sağladı; bu da konuyu doğru bir şekilde ele alabilmek için gerekli temellerdir. Malawski Marcin'e eğitim ve en iyi uygulamalar hakkında tavsiyeleri için sabrından ve profesyonellikten dolayı teşekkür etmek istiyorum. Malawski, farklı açılardan, farklı dağıtım araçları Ansible, EKS kubectl, Terraform gibi konuları ele alır. Şimdi kesinlikle kendimin doğru uygulama alanında olduğunu düşünüyorum.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Eğitim - Kubeflow
Yapay Zeka Çevirisi