Aracılığıyla paylaş


Microsoft Azure Machine Learning işlem hatları nelerdir?

ŞUNUN IÇIN GEÇERLIDIR: Azure CLI ml uzantısı v1Python SDK azureml v1

Önemli

Bu makalede Azure Machine Learning SDK v1 kullanımı hakkında bilgi sağlanır. SDK v1, 31 Mart 2025 itibarıyla kullanım dışı bırakılmıştır. Destek 30 Haziran 2026'da sona erecektir. Bu tarihe kadar SDK v1'i yükleyebilir ve kullanabilirsiniz. SDK v1 kullanan mevcut iş akışlarınız destek sonu tarihinden sonra çalışmaya devam edecektir. Ancak, üründe mimari değişiklikler olması durumunda güvenlik risklerine veya yıkıcı değişikliklere maruz kalabilirler.

30 Haziran 2026'dan önce SDK v2'ye geçmenizi öneririz. SDK v2 hakkında daha fazla bilgi için bkz. Azure Machine Learning CLI ve Python SDK v2 nedir? ve SDK v2 başvurusu.

Önemli

Bu makaledeki Azure CLI komutlarından bazıları Azure Machine Learning için uzantısını veya v1'i kullanır azure-cli-ml. CLI v1 desteği 30 Eylül 2025'te sona erdi. Microsoft artık bu hizmet için teknik destek veya güncelleştirme sağlamayacaktır. CLI v1 kullanan mevcut iş akışlarınız destek sonu tarihinden sonra çalışmaya devam edecektir. Ancak, üründe mimari değişiklikler olması durumunda güvenlik risklerine veya yıkıcı değişikliklere maruz kalabilirler.

Mümkün olan en kısa sürede ml, veya v2 uzantısına geçmenizi öneririz. v2 uzantısı hakkında daha fazla bilgi için bkz . Azure Machine Learning CLI uzantısı ve Python SDK v2.

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

Azure Machine Learning işlem hattı, eksiksiz bir makine öğrenmesi görevini otomatik hale getiren bir iş akışıdır. En iyi yöntemleri standartlaştırır, ekip işbirliğini destekler ve verimliliği artırır.

Azure Machine Learning işlem hatlarına neden ihtiyaç duyulmaktadır?

İşlem hattı, makine öğrenmesi görevini adımlara ayırır. Her adım, ayrı olarak geliştirilebilen ve otomatikleştirilebilir bir bileşendir. Azure Machine Learning, adımlar arasındaki bağımlılıkları yönetir. Bu modüler yaklaşım:

MLOps uygulamasını standart hale getirme ve ölçeklenebilir ekip işbirliğini destekleme

MLOps, model oluşturma ve dağıtmayı otomatikleştirir. İşlem hatları, ekiplerin bağımsız olarak çalışabilmesi için her adımı belirli bir göreve eşleyerek bu işlemi basitleştirir.

Örneğin, bir proje veri toplama, hazırlama, eğitim, değerlendirme ve dağıtım içerebilir. Veri mühendisleri, bilim adamları ve ML mühendisleri kendi adımlarına sahip. Adımlar en iyi şekilde bileşen olarak oluşturulur ve ardından tek bir iş akışıyla tümleştirilir. İşlem hatları DevOps uygulamaları tarafından sürümlendirilebilir, otomatikleştirilebilir ve standartlaştırılabilir.

Eğitim verimliliği ve maliyet azaltma

İşlem hatları ayrıca verimliliği artırır ve maliyetleri azaltır. Bunlar, değişmeyen adımlardan gelen çıktıları yeniden kullanır ve her adımı görev için en iyi işlem kaynağında çalıştırmanıza olanak sağlar.

En iyi yöntemleri kullanmaya başlama

Başlangıç noktanıza bağlı olarak çeşitli yollarla işlem hattı oluşturabilirsiniz.

İşlem hatlarını kullanmaya yeni başladıysanız, mevcut kodu adımlara bölerek, girişleri parametreleştirerek ve her şeyi bir işlem hattına kaydırarak işe başlayın.

Ölçeklendirmek için yaygın sorunlar için işlem hattı şablonlarını kullanın. Teams bir şablon çatalı oluşturur, atanan adımlarda çalışır ve gerektiğinde yalnızca kendi bölümünü güncelleştirir.

Yeniden kullanılabilir işlem hatları ve bileşenler sayesinde ekipler, mevcut parçaları kopyalayarak veya birleştirerek hızla yeni iş akışları oluşturabilir.

CLI, Python SDK veya Tasarımcı kullanıcı arabirimini kullanarak işlem hatları oluşturabilirsiniz.

Hangi Azure işlem hattı teknolojisini kullanmalıyım?

Azure farklı amaçlar için çeşitli işlem hattı türleri sağlar:

Senaryo Birincil kişilik Azure teklifi İşletim sistemi teklifi Kurallı boru Güçlü
Model düzenleme (Makine öğrenmesi) Veri bilimcisi Azure Machine Learning İşlem Hatları Kubeflow İşlem Hatları Veri -> Model Dağıtım, önbelleğe alma, kod öncelikli, yeniden kullanma
Veri düzenleme (Veri hazırlığı) Veri mühendisi Azure Data Factory işlem hatları Apache Airflow Veri -> Veri Kesin tipli hareket, veri odaklı etkinlikler
Kod ve uygulama düzenleme (CI/CD) Uygulama Geliştiricisi / İşlemler Azure Pipelines Jenkins Kod + Model -> Uygulama/Hizmet En açık ve esnek etkinlik desteği, onay kuyrukları, aşamalar ve gating

Sonraki adımlar

Azure Machine Learning işlem hatları, geliştirmenin başlangıcından itibaren değer ekler.