İçindekiler:

Bir makine öğrenimi modelini üretimde nasıl devreye sokarsınız?
Bir makine öğrenimi modelini üretimde nasıl devreye sokarsınız?

Video: Bir makine öğrenimi modelini üretimde nasıl devreye sokarsınız?

Video: Bir makine öğrenimi modelini üretimde nasıl devreye sokarsınız?
Video: Makine Öğrenmesi Çözümleri 2024, Nisan
Anonim

Basit bir teknoloji yığınıyla ilk makine öğrenimi modelinizi üretime dağıtın

  1. Eğitim makine öğrenimi modeli yerel bir sistem üzerinde.
  2. Çıkarım mantığını bir şişe uygulamasına sarmak.
  3. Şişe uygulamasını kapsayıcı hale getirmek için docker'ı kullanma.
  4. Docker kapsayıcısını bir AWS ec2 örneğinde barındırma ve web hizmetini tüketme.

Basitçe, bir ML modelini üretimde nasıl dağıtırsınız?

Seçenekler dağıtmak sizin Üretimde ML modeli Bir dağıtmanın yolu sizin makine öğrenimi modeli sadece eğitilmiş ve test edilmiş olanı kaydedin makine öğrenimi modeli (sgd_clf), uygun bir ilgili adla (örn. mnist), bazı dosya konumlarında üretme makine. Tüketiciler bunu okuyabilir (geri yükleyebilir) makine öğrenimi modeli dosya (mnist.

Ayrıca, bir şişe kullanarak bir makine öğrenimi modelini nasıl dağıtırsınız? başarıyla dağıtmak a Flask ile makine öğrenimi modeli ve Heroku, dosyalara ihtiyacınız olacak: model.

Bu yazının ana bölümleri aşağıdaki gibidir:

  1. GitHub Deposu Oluştur (isteğe bağlı)
  2. Titanik Verileri Kullanarak Bir Model Oluşturun ve Seçin.
  3. Flask Uygulaması oluşturun.
  4. Flask Uygulamasını Yerel Olarak Test Et (isteğe bağlı)
  5. Heroku'ya konuşlandırın.
  6. Test Çalışma Uygulaması.

Ayrıca, bir makine öğrenimi modeli dağıtmanın ne anlama geldiğini de bilin?

dağıtım entegre ettiğiniz yöntemdir makine öğrenimi modeli verilere dayalı pratik iş kararları vermek için mevcut bir üretim ortamına aktarın. son aşamalardan biridir. makine öğrenme yaşam döngüsü ve en hantal olanlardan biri olabilir.

Üretime nasıl dağıtıyorsunuz?

Bunu akılda tutarak, kaliteyi riske atmadan üretime sorunsuz bir şekilde yerleştirmenin bazı yollarından bahsedelim

  1. Olabildiğince Otomatikleştirin.
  2. Uygulamanızı Yalnızca Bir Kez Oluşturun ve Paketleyin.
  3. Her Zaman Aynı Şekilde Dağıtın.
  4. Uygulamanızda Özellik Bayraklarını Kullanarak Dağıtın.
  5. Küçük Gruplarda Dağıtın ve Sıklıkla Yapın.

Önerilen: