Paydaşlar

Makine öğrenimi projelerinin çeşitli düzeylerde katılım ve sorumluluk sahibi birden fazla paydaşı vardır. Doğru çözümü geliştirmek, beklentileri yönetmek ve nihayetinde makine öğreniminin başarıyla uygulanması için paydaşlarla erkenden projeye dâhil olmak ve etkili iş birliği yapmak şarttır.

Projenizin paydaşlarını, beklenen teslimatları ve tercih edilen iletişim yöntemlerini mümkün olduğunca erken tanımlayın.

Bunları paydaş listenize ve ML çözümünüzün yönlerini onaylaması gereken diğer ekiplere mutlaka ekleyin.

Teslim edilecek materyaller

Paydaşlar projenin her aşamasında farklı teslimatlar bekleyebilir. Burada genel teslimatların bir listesini görebilirsiniz.

  • Belge tasarlayın. Bir satır kod yazmadan önce büyük olasılıkla sorunu, önerilen çözümü, olası yaklaşımları ve olası riskleri açıklayan bir tasarım belgesi oluşturursunuz. Tasarım belgesi genellikle geri bildirim almanın ve projenin paydaşlarından soru ve kaygıları ele almanın bir yolu olarak işlev görür.

    ML tasarım belgesi şablonu örneği için go/ml-design-doc-example adresine bakın.

  • Deneysel sonuçlar. Deneme aşamasının sonuçlarını iletmelisiniz. Genellikle aşağıdakileri dahil edersiniz:

    • Denemelerinizin hiperparametreleri ve metrikleriyle birlikte kaydı.
    • Eğitim yığını ve modelinizin belirli kontrol noktalarında kaydedilen sürümleri.
  • Üretime hazır uygulama. Temel teslimat, modelinizi eğitmek ve sunmak için kullanılacak eksiksiz bir ardışık düzendir. Bu aşamada, gelecekteki mühendisler için modelleme kararlarını, dağıtım ve izleme ile ilgili özellikleri ve veri özelliklerini açıklayan belgeler oluşturun.

Paydaşlarınızla projenin her aşamasından bekledikleri konusunda erkenden uzlaşmanız gerekir.

Hatırlatma

Bazı durumlarda paydaşlar makine öğreniminin karmaşıklıklarını ve zorluklarını anlamayabilir. Bu da projelerin önceliklendirilmesini ve yürütülmesini zorlaştırabilir. Örneğin, bazı paydaşlar makine öğreniminin deterministik sonuçları olan geleneksel yazılım mühendisliği uygulamalarına benzediğini varsayabilir. Projedeki ilerlemenin neden sekteye uğradığını veya projedeki ara hedeflerin neden doğrusal olmadığını anlayamayabilirler.

Paydaş beklentilerini yönetmek için projenizin her aşamasındaki karmaşıklıklar, zaman aralıkları ve teslimatlar hakkında net olmak çok önemlidir.