Azure Machine Learning tasarımcısı için algoritma ve bileşen başvurusu

ŞUNLAR IÇIN GEÇERLIDIR: Python SDK'sı azure-ai-ml v2 (geçerli)

Not

Tasarımcı iki tür bileşeni destekler: klasik önceden oluşturulmuş bileşenler ve özel bileşenler. Bu iki bileşen türü uyumlu değildir.

Klasik önceden oluşturulmuş bileşenler, veri işleme ve regresyon ve sınıflandırma gibi geleneksel makine öğrenmesi görevleri için önceden oluşturulmuş bileşenler sağlar. Bu bileşen türü desteklenmeye devam eder ancak yeni bileşen eklenmez.

Özel bileşenler, kendi kodunuzu bileşen olarak sağlamanıza olanak sağlar. Çalışma alanları arasında paylaşımı ve Studio, CLI ve SDK arabirimleri genelinde sorunsuz yazma işlemini destekler.

Bu makale, önceden oluşturulmuş klasik bileşenler için geçerlidir.

Bu başvuru içeriği, Azure Machine Learning tasarımcısında bulunan klasik önceden oluşturulmuş bileşenlerin her birinde teknik arka plan sağlar.

Her bileşen, gerekli girişler dikkate alındığında bağımsız olarak çalışabilen ve bir makine öğrenmesi görevi gerçekleştirebilen bir kod kümesini temsil eder. Bileşen belirli bir algoritma içerebilir veya eksik değer değişimi veya istatistiksel analiz gibi makine öğrenmesinde önemli olan bir görevi gerçekleştirebilir.

Algoritma seçme konusunda yardım için bkz.

İpucu

Tasarımcıdaki herhangi bir işlem hattında belirli bir bileşen hakkında bilgi alabilirsiniz. Bileşen listesindeki bileşenin üzerine geldiğinizde veya bileşenin sağ bölmesindeki Bileşen kartında Daha fazla bilgi edinin bağlantısını seçin.

Veri hazırlama bileşenleri

İşlev Açıklama component
Veri Giriş ve Çıkış Verileri bulut kaynaklarından işlem hattınıza taşıyın. İşlem hattı çalıştırırken sonuçlarınızı veya ara verilerinizi Azure Depolama'ya veya SQL Veritabanı yazın ya da işlem hatları arasında veri alışverişi yapmak için bulut depolamayı kullanın. Verileri El ile Girin
Verileri Dışarı Aktar
Verileri İçeri Aktar
Veri Dönüştürme Verileri normalleştirme veya gruplandırma, boyutsallığı azaltma ve verileri çeşitli dosya biçimleri arasında dönüştürme gibi makine öğrenmesine özgü veriler üzerinde kullanılabilecek işlemler. Sütun Ekle
Satır Ekle
Matematik İşlemi Uygula
SQL Dönüşümü Uygulama
Eksik Verileri Temizle
Clip Değerleri
CSV'ye dönüştür
Veri Kümesine Dönüştür
Gösterge Değerlerine Dönüştür
Meta Verileri Düzenle
Verileri Bölmeler Halinde Gruplandırma
Verileri Birleştir
Verileri Normalleştirme
Bölüm ve Örnek
Yinelenen Satırları Kaldır
SMOTE
Sütun Dönüştürmeyi Seç
Veri Kümesindeki Sütunları Seç
Verileri Bölme
Özellik Seçimi Analitik model oluşturmak için kullanılacak ilgili ve kullanışlı özelliklerin bir alt kümesini seçin. Filtre Tabanlı Özellik Seçimi
Permütasyon Özelliği Önemi
İstatistiksel İşlevler Veri bilimiyle ilgili çok çeşitli istatistiksel yöntemler sağlar. Verileri Özetleme

Makine öğrenmesi algoritmaları

İşlev Açıklama component
Regresyon Bir değeri tahmin edin. Artırılmış Karar Ağacı Regresyonu
Karar Ormanı Regresyonu
Hızlı Orman Nicel Regresyonu
Doğrusal Regresyon
Sinir Ağı Regresyonu
Poisson Regresyonu
Kümeleme Verileri birlikte gruplandırma. K Ortalamaları Kümeleme
Sınıflandırma Bir sınıfı tahmin edin. İkili (iki sınıflı) veya çok sınıflı algoritmalar arasından seçim yapın. Çok Sınıflı Artırılmış Karar Ağacı
Çok Sınıflı Karar Ormanı
Çok Sınıflı Lojistik Regresyon
Çok Sınıflı Sinir Ağı
Bir ve Tüm Çok Sınıflı
Bir ve Bir Çok Sınıflı
İki Sınıflı Ortalama Algılama
İki Sınıflı Artırılmış Karar Ağacı
İki Sınıflı Karar Ormanı
İki Sınıflı Lojistik Regresyon
İki Sınıflı Sinir Ağı
İki Sınıf Destek Vektör Makinesi

Model oluşturma ve değerlendirme bileşenleri

İşlev Açıklama component
Model Eğitimi Algoritma üzerinden veri çalıştırma. Kümeleme Modelini Eğit
Modeli Eğit
Pytorch Modelini Eğitme
Model Hiper Parametreleri Ayarlama
Model Puanlama ve Değerlendirme Eğitilen modelin doğruluğunu ölçme. DönüştürmeYi Uygula
Kümelere Veri Atama
Modeli Çapraz Doğrulama
Modeli Değerlendir
Görüntü Modelini Puanla
Modeli Puanla
Python Dili Python'ı işlem hattınızla tümleştirmek için kod yazın ve bir bileşene ekleyin. Python Modeli Oluşturma
Python Betiği Yürütme
R Dili R'yi işlem hattınızla tümleştirmek için kod yazın ve bir bileşene ekleyin. R Betiğini Yürütme
Metin Analizi Hem yapılandırılmış hem de yapılandırılmamış metinlerle çalışmak için özel hesaplama araçları sağlayın. Word'ü Vektöre Dönüştür
Metinden N Gram Özelliklerini Ayıklama
Özellik Karması
Metni Ön İşleme
Gizli Dirichlet Ayırma
Vowpal Wabbit Modelini Puanla
Vowpal Wabbit Modelini Eğit
Görüntü İşleme Görüntü verileri ön işleme ve Görüntü tanıma ile ilgili bileşenler. Görüntü Dönüştürme uygulama
Görüntü Dizinine Dönüştür
Init Görüntü Dönüşümü
Bölünmüş Görüntü Dizini
DenseNet
ResNet
Öneri Öneri modelleri oluşturun. Önereni Değerlendir
SVD Önerisini Puanla
Puan Geniş ve Derin Önericisi
SVD Önericisi Eğit
Geniş ve Derin Önericisi Eğit
Anomali Algılama Anomali algılama modelleri oluşturun. PCA Tabanlı Anomali Algılama
Anomali Algılama Modelini Eğit

Web hizmeti

Azure Machine Learning tasarımcısında gerçek zamanlı çıkarım için gerekli olan web hizmeti bileşenleri hakkında bilgi edinin.

Hata iletileri

Azure Machine Learning tasarımcısındaki bileşenleri kullanarak karşılaşabileceğiniz hata iletileri ve özel durum kodları hakkında bilgi edinin.

Bileşenler ortamı

Tasarımcıdaki tüm yerleşik bileşenler Microsoft tarafından sağlanan sabit bir ortamda yürütülür.

Daha önce bu ortam Python 3.6'yı temel alıyordu ve şimdi Python 3.8'e yükseltildi. Bu yükseltme saydamdır; bileşenler otomatik olarak Python 3.8 ortamında çalıştırılır ve kullanıcının hiçbir işlem yapması gerekmez. Ortam güncelleştirmesi bileşen çıkışlarını etkileyebilir ve gerçek zamanlı bir çıkarımdan gerçek zamanlı uç nokta dağıtabilir. Daha fazla bilgi edinmek için aşağıdaki bölümlere bakın.

Bileşen çıkışları önceki sonuçlardan farklıdır

Python sürümü 3.6'dan 3.8'e yükseltildikten sonra, yerleşik bileşenlerin bağımlılıkları da buna göre yükseltilebilir. Bu nedenle, bazı bileşen çıkışlarının önceki sonuçlardan farklı olduğunu fark edebilirsiniz.

Python Betiği Yürüt bileşenini kullanıyorsanız ve daha önce Python 3.6'ya bağlı paketler yüklediyseniz, aşağıdaki gibi hatalara karşılaşabilirsiniz:

  • "Gereksinimi karşılayan bir sürüm bulunamadı."
  • "Eşleşen dağıtım bulunamadı." Ardından Python 3.8'e uyarlanmış paket sürümünü belirtmeniz ve işlem hattınızı yeniden çalıştırmanız gerekir.

Gerçek zamanlı çıkarım işlem hattı sorunundan gerçek zamanlı uç nokta dağıtma

Gerçek zamanlı uç noktayı önceki tamamlanmış gerçek zamanlı çıkarım işlem hattından doğrudan dağıtırsanız hatalara neden olabilir.

Öneri: Çıkarım işlem hattını kopyalayıp yeniden gönderin, ardından gerçek zamanlı uç noktaya dağıtın.

Sonraki adımlar