Azure Machine Learning’e geçiş

Önemli

Machine Learning Stüdyosu (klasik) desteği 31 Ağustos 2024'te sona erecektir. Bu tarihe kadar Azure Machine Learning'e geçmenizi öneririz.

1 Aralık 2021'den başlayarak artık yeni Machine Learning Stüdyosu (klasik) kaynakları oluşturamayacaksınız. 31 Ağustos 2024'e kadar mevcut Machine Learning Stüdyosu (klasik) kaynaklarını kullanmaya devam edebilirsiniz.

ML Stüdyosu (klasik) belgeleri kullanımdan kaldırılacak ve gelecekte güncelleştirilmeyecektir.

Studio'dan (klasik) Azure Machine Learning. Azure Machine Learning kod ve koda önce yaklaşımları birleştiren modernleştirilmiş bir veri bilimi platformu sağlar.

Bu kılavuz, temel bir "lift and shift" geçişidir. Mevcut bir makine öğrenmesi iş akışını iyileştirmek veya bir makine öğrenmesi platformunu modernleştirmek için dijital anket araçları, çalışma sayfaları ve planlama şablonları gibi ek kaynaklar için Azure Machine Learning benimseme çerçevesine bakın.

Azure ML benimseme çerçevesi

Azure Machine Learning geçiş yapmak için aşağıdaki yaklaşımı öneririz:

    1. Adım: Değerlendirme Azure Machine Learning
    1. Adım: Strateji ve plan tanımlama
    1. Adım: Denemeleri ve web hizmetlerini yeniden oluşturma
    1. Adım: İstemci uygulamalarını tümleştirin
    1. Adım: Studio (klasik) varlıklarını temizleme
    1. Adım: Senaryoları gözden geçirme ve genişletme

1. Adım: Değerlendirme Azure Machine Learning

  1. Daha fazla bilgi Azure Machine Learning; avantajları, maliyetleri ve mimarisi.

  2. Azure Machine Learning ve Studio'Azure Machine Learning (klasik) özelliklerini karşılaştırın.

    Not

    Azure Machine Learning'daki tasarımcı özelliği, Studio'ya (klasik) benzer bir sürükle ve bırak deneyimi sağlar. Ancak Azure Machine Learning olarak güçlü koda ilk iş akışları da sağlar. Bu geçiş serisi, Studio (klasik) deneyimine en benzer olduğu için tasarımcıya odaklanır.

    aşağıdaki tablo ML Studio (klasik) ve Azure Machine Learning arasındaki önemli farklılıkları özetler.

    Özellik ML Studio (klasik) Azure Machine Learning
    Sürükle ve bırak arabirimi Klasik deneyim güncelleştirilmiş deneyim- Azure Machine Learning tasarımcısı
    Kod SDK 'Ları Desteklenmez Azure Machine Learning Python ve R sdk 'leriyle tamamen tümleşik
    Deneme Ölçeklenebilir (10 GB eğitim veri limiti) İşlem hedefi ile ölçeklendirme
    Eğitim işlem hedefleri Özel işlem hedefi, yalnızca CPU desteği Geniş kapsamlı özelleştirilebilir eğitim işlem hedefleri. GPU ve CPU desteği içerir
    Dağıtım işlem hedefleri Özel Web hizmeti biçimi özelleştirilebilir değil Geniş kapsamlı özelleştirilebilir dağıtım işlem hedefleri. GPU ve CPU desteği içerir
    ML işlem hattı Desteklenmez İş akışlarını otomatikleştirmek için esnek, modüler işlem hatları oluşturun
    MLOps Temel model yönetimi ve dağıtımı; Yalnızca CPU dağıtımları Varlık sürümü oluşturma (model, veri, iş akışları), iş akışı Otomasyonu, CICD araçları ile tümleştirme, CPU ve GPU dağıtımları ve daha fazlası
    Model biçimi Özel biçim, yalnızca Studio (klasik) Eğitim işi türüne bağlı olarak desteklenen birden çok biçim
    Otomatik model eğitimi ve hyperparameter ayarlaması Desteklenmez Desteklenir. Code-First ve Code No Options.
    Veri drması algılama Desteklenmez Desteklenir
    Veri etiketleme projeleri Desteklenmez Desteklenir
    Rol Tabanlı Erişim Denetimi (RBAC) Yalnızca katkıda bulunan ve sahip rolü Esnek rol tanımı ve RBAC denetimi
    AI Galerisi Desteklenen ( https://gallery.azure.ai/ ) Desteklenmeyen

    Örnek Python SDK Not defterleriile öğrenin.
  3. Kritik Studio (klasik) modüllerinizin tasarımcıda destek Azure Machine Learning doğrulayın. Daha fazla bilgi için aşağıdaki Studio (klasik) ve tasarımcı bileşen eşleme tablosuna bakın.

  4. Çalışma alanı Azure Machine Learning oluşturun.

2. Adım: Strateji ve plan tanımlama

  1. İş gerekçelerini ve beklenen sonuçları tanımlama.
  2. Eyleme değiştirilebilir bir Azure Machine Learning planı iş sonuçlarıyla uyumlu hale.
  3. Insanları, işlemleri ve ortamları değişiklik için hazırlayın.

Planlama belgesi Azure Machine Learning kaynakları planlamak için Azure Machine Learning Benimseme Çerçevesi'ne bakın.

3. Adım: İlk modelinizi yeniden oluşturma

Bir strateji tanımdikten sonra ilk modelinizi geçirin.

  1. Veri kümelerini Azure Machine Learning.

  2. Tasarımcıyı kullanarak denemeleri yeniden oluşturma.

  3. Web hizmetlerini yeniden kullanmak için tasarımcıyı kullanın.

    Not

    Azure Machine Learning, veri kümelerini, eğitim ve dağıtımı için koda ilk iş akışlarınıda destekler.

4. Adım: İstemci uygulamalarını tümleştirin

  1. Studio (klasik) web hizmetlerini çağıran istemci uygulamalarını yeni uç noktalarınızı Azure Machine Learning değiştirme.

5. Adım: Cleanup Studio (klasik) varlıkları

  1. Ek ücretlerden kaçınmak için Studio (klasik) varlıklarını temizleyin. İş yüklerini doğrulayana kadar varlıkları geri dönüş için Azure Machine Learning istiyor olabilirsiniz.

6. Adım: Senaryoları gözden geçirme ve genişletme

  1. En iyi yöntemler için model geçişini gözden geçirme ve iş yüklerini doğrulama.
  2. Senaryoları genişletin ve ek iş yüklerini Azure Machine Learning.

Studio (klasik) ve tasarımcı bileşen eşlemesi

Tasarımcıda Studio (klasik) denemelerini yeniden oluşturma sırasında hangi modüllerin kullanılacı olduğunu görmek için aşağıdaki tabloya bakın.

Önemli

Tasarımcı modülleri Studio (klasik) gibi C# paketleri yerine açık kaynak Python paketleri aracılığıyla uygulamaya alır. Bu fark nedeniyle, tasarımcı bileşenlerinin çıkışı Studio (klasik) diğer modellerinden biraz farklılık gösterebilir.

Kategori Studio (klasik) modülü Değiştirme tasarımcısı bileşeni
Veri girişi ve çıkışı - Verileri El ile Girme
- Verileri Dışarı Aktarma
- Verileri İçeri Aktarma
- Eğitilen Modeli Yükleme
- Sıkıştırılmış Veri Kümelerini Açma
- Verileri El ile Girme
- Verileri Dışarı Aktarma
- Verileri İçeri Aktarma
Veri Biçimi Dönüştürmeleri - CSV'ye dönüştürme
- Veri Kümesine Dönüştürme
- ARFF'ye dönüştürme
- SVMLight'a dönüştürme
- TSV'ye dönüştürme
- CSV'ye dönüştürme
- Veri Kümesine Dönüştürme
Veri Dönüştürme - Düzenleme - Sütun Ekle
- Satır Ekle
- Uygulama SQL Dönüştürme
- Eksik Verileri Temizleme
- Gösterge Değerlerine Dönüştürme
- Meta Verileri Düzenle
- Verileri Birleştirme
- Yinelenen Satırları Kaldırma
- Veri Kümesinde Sütunları Seçme
- Sütun Dönüştürmeyi Seçme
- SMOTE
- Kategorik Değerleri Grupla
- Sütun Ekle
- Satır Ekle
- Uygulama SQL Dönüştürme
- Eksik Verileri Temizleme
- Gösterge Değerlerine Dönüştürme
- Meta Verileri Düzenle
- Verileri Birleştirme
- Yinelenen Satırları Kaldırma
- Veri Kümesinde Sütunları Seçme
- Sütun Dönüştürmeyi Seçme
- SMOTE
Veri Dönüştürme – Ölçeklendirme ve Azaltma - Değerleri Kırpma
- Verileri Depolara Grupla
- Verileri Normalleştirme
- Asıl Bileşen Analizi
- Değerleri Kırpma
- Verileri Depolara Grupla
- Verileri Normalleştirme
Veri Dönüştürme – Örnek ve Bölme - Bölüm ve Örnek
- Verileri Bölme
- Bölüm ve Örnek
- Verileri Bölme
Veri Dönüştürme – Filtre - Filtre Uygula
- FIR Filtresi
- IIR Filtresi
- Ortaç Filtresi
- Hareketli Ortalama Filtre
- Eşik Filtresi
- Kullanıcı Tanımlı Filtre
Veri Dönüştürme – Learning ile dönüştürme - Derleme Sayma Dönüşümü
- Dışarı Aktarma Sayısı Tablosu
- İçeri Aktarma Sayısı Tablosu
- Birleştirme Sayısı Dönüşümü
- Sayı Tablosu Parametrelerini Değiştirme
Özellik Seçimi - Filtre Tabanlı Özellik Seçimi
- Linear Discriminant Analysis
- Permütasyon Özelliği Önemi
- Filtre Tabanlı Özellik Seçimi
- Permütasyon Özelliği Önemi
Model - Sınıflandırma - Çok Sınıflı Karar Ormanı
- Çok Sınıflı Karar Karar Verme
- Çok Sınıflı Lojistik Regresyon
- Çok Sınıflı Sinir Ağı
- Bire Karşı Hepsi Çoklu Sınıf
- Two-Class Perceptron
- Two-Class Bayes Noktası Makinesi
- Two-Class Artırıldı Karar Ağacı
- Two-Class Karar Ormanı
- Two-Class Karar Verme Kararı
- Two-Class Locally-Deep SVM
- Two-Class Lojistik Regresyon
- Two-Class Sinir Ağı
- Two-Class Vektör Makinesi
- Çok Sınıflı Karar Ormanı
- Çok Sınıflı Boost Karar Ağacı
- Çok Sınıflı Lojistik Regresyon
- Çok Sınıflı Sinir Ağı
- Bire Karşı Hepsi Çoklu Sınıf
- Two-Class Perceptron
- Two-Class Artırıldı Karar Ağacı
- Two-Class Karar Ormanı
- Two-Class Lojistik Regresyon
- Two-Class Sinir Ağı
- Two-Class Vektör Makinesi
Model - Kümeleme - K-means kümeleme - K-means kümeleme
Model - Regresyon - Bayes doğrusal regresyon
- Artırıldı Karar Ağacı Regreslesi
- Karar Ormanı Regresyon
- Hızlı Orman Miktar Regresyon
- Doğrusal Regresyon
- Sinir Ağı Regresmi
- Ordinal Regresyon Poisson Regresion
- Artırıldı Karar Ağacı Regreslesi
- Karar Ormanı Regresyon
- Hızlı Orman Miktar Regresyon
- Doğrusal Regresyon
- Sinir Ağı Regresmi
- Poisson Regresion
Model – Anomali Algılama - One-Class SVM
- PCA-Based Anomali Algılama
- PCA-Based Anomali Algılama
Machine Learning – Değerlendirme - Modeli Çapraz Doğrulama
- Modeli Değerlendirme
- Öneriyi Değerlendirme
- Modeli Çapraz Doğrulama
- Modeli Değerlendirme
- Öneriyi Değerlendirme
Machine Learning – Eğit - Kümelemeyi Tarama
- Anomali Algılama Modelini Eğitin
- Kümeleme Modelini Eğitin
- Train Matchbox Recommender -
Model Eğitme
- Model HiperParametrelerini Ayarlama
- Anomali Algılama Modelini Eğitin
- Kümeleme Modelini Eğitin
- Modeli Eğit -
- PyTorch Modelini Eğitme
- SVD Öneriyi Eğitin
- Geniş ve Derin Öneriyi Eğitin
- Model HiperParametrelerini Ayarlama
Machine Learning – Puan - Dönüşümü Uygulama
- Kümelere Veri Atama
- Puan Eşleşme Kutusu Önerici
- Modeli Puanla
- Dönüşümü Uygulama
- Kümelere Veri Atama
- Görüntü Modelini Puanla
- Modeli Puanla
- SVD Öneriyi Puanla
-Score Wide ve Deep Recommender
OpenCV Kitaplık Modülleri - Görüntüleri İçeri Aktarma
- Önceden eğitilmiş Basamaklı Görüntü Sınıflandırması
Python Dil Modülleri - Python Betiği Yürütme - Python Betiği Yürütme
- Python Modeli Oluşturma
R Dil Modülleri - R Betiği Yürütme
- R Modeli Oluşturma
- R Betiği Yürütme
İstatistiksel İşlevler - Matematik İşlemlerini Uygulama
- Basit İstatistikleri Hesaplama
- İşlem Doğrusal Bağıntısı
- Olasılık İşlevi Değerlendirme
- Ayrık Değerleri Değiştirme
- Verileri Özetleme
- t-Test kullanarak Hipotez testi
- Matematik İşlemlerini Uygulama
- Verileri Özetleme
Metin Analizi - Dilleri Algılama
- Metinden Anahtar İfade ayıklama
- Metinden N Gram Özelliklerini Ayıklama
- Özellik Karması
- Gizli Dirichlet Ayırma
- Adlandırılmış Varlık Tanıma
- Metni Önceden İşle
- Vowpal Wabbit Sürüm 7-10 Modelini Puanla
- Vowpal Wabbit Sürüm 8 Modelini Puanla
- Vowpal Wabbit Sürüm 7-10 Modelini Eğitin
- Vowpal Wabbit Sürüm 8 Modelini Eğitin
- Word'den Vektöre Dönüştürme
- Metinden N Gram Özelliklerini Ayıklama
- Özellik Karması
- Gizli Dirichlet Ayırma
- Metni Önceden İşle
- Vowpal Wabbit Modelini Puanla
- Vowpal Wabbit Modelini Eğitin
Zaman Serisi - Zaman Serisi Anomali Algılama
Web Hizmeti - Giriş
- Çıktı
- Giriş
- Çıktı
Görüntü İşleme - Görüntü Dönüştürmeyi Uygulama
- Görüntü Dizinine Dönüştürme
- Görüntü Dönüştürmeyi Init
- Görüntü Dizinini Bölme
- DenseNet Görüntü Sınıflandırması
- ResNet Görüntü Sınıflandırması

Tek tek tasarımcı bileşenlerini kullanma hakkında daha fazla bilgi için bkz. tasarımcı bileşeni başvurusu.

Tasarımcı bileşeni eksikse ne olur?

Azure Machine Learning tasarımcısı Studio'dan (klasik) en popüler modülleri içerir. Ayrıca en son makine öğrenmesi tekniklerinden yararlanan yeni modüller de içerir.

Tasarımcıda eksik modüller nedeniyle geçiş engelleniyorsa, bir destek bileti oluşturarak bizimle iletişime geçin.

Örnek geçiş

Aşağıdaki deneme geçişi, Studio (klasik) ve Azure Machine Learning.

Veri kümeleri

Studio'da (klasik) veri kümeleri çalışma alanınıza kaydedilmiştir ve yalnızca Studio (klasik) tarafından kullanılabilir.

automobile-price-classic-dataset

Bu Azure Machine Learning, veri kümeleri çalışma alanına kaydedilir ve tüm çalışma alanlarında Azure Machine Learning. Veri kümelerinin avantajları hakkında daha Azure Machine Learning için bkz. Veri erişiminin güvenliğini sağlama.

automobile-price-aml-dataset

İşlem Hattı

Studio'da (klasik) denemeler, çalışmanıza uygun işleme mantığını içeriyordu. Sürükle ve bırak modülleriyle denemeler oluşturdun.

automobile-price-classic-experiment

İşlem Azure Machine Learning işlem hatları, çalışmanıza uygun işleme mantığını içerir. Sürükleyip bırakma modülleriyle veya kod yazarak işlem hatları oluşturabilirsiniz.

automobile-price-aml-pipeline

Web hizmeti uç noktası

Studio (klasik) gerçek zamanlı tahmin için REQUEST/RESPOND API ve toplu tahmin veya yeniden eğitim için BATCH YÜRÜTME API'sini kullandı.

automobile-price-classic-webservice

Azure Machine Learning, toplu tahmin veya yeniden eğitim için gerçek zamanlı tahmin ve işlem hattı noktaları için gerçek zamanlı uç noktaları kullanır.

automobile-price-aml-endpoint

Sonraki adımlar

Bu makalede, Azure Machine Learning'a Azure Machine Learning. Ayrıntılı adımlar için Studio (klasik) geçiş serisinin diğer makalelere bakın:

  1. Geçişe genel bakış.
  2. Veri kümesi geçirme.
  3. Studio (klasik) eğitim işlem hattını yeniden oluşturma.
  4. Studio (klasik) web hizmetini yeniden oluşturma.
  5. Bir web Azure Machine Learning hizmetini istemci uygulamalarıyla tümleştirin.
  6. R Betiği Yürütmeyi Geçirme.

Ek geçiş Azure Machine Learning için Bkz. Azure Machine Learning Benimseme Çerçevesi.