mlops
Sözlük ↗Model Kullanımdan Kaldırma (Model Deprecation)
Model kullanımdan kaldırma, bir sağlayıcının belirli bir model sürümünü emekliye ayırmasıdır; ardından o sürümü isteyen çağrılar ya hata verir ya da sessizce bir ardıl tarafından karşılanır. Barındırılan bir model üzerine inşa etmenin en hafife alınan operasyonel riskidir; çünkü yığınınızda sizin tarafınızda hiçbir dağıtım olmadan altınızdan değişebilen tek bağımlılıktır. Öncü sağlayıcılar yeni sürümleri aylarla ölçülen bir sıklıkta yayınlar ve eskilerini çeyreklerle ölçülen bir takvimde emekliye ayırır; dolayısıyla adlandırılmış bir anlık görüntüye karşı yayına aldığınız her özelliğin, kimse yazmamış olsa da bir son kullanma tarihi vardır. İki başarısızlık biçimi önemlidir. Gürültülü olanı, emeklilik tarihinin gelmesi ve uç noktanın hata döndürmesidir; bu can sıkıcıdır ama açıktır ve hazırlık ortamında yakalanması kolaydır. Sessiz olanı daha kötüdür: sağlayıcı genel bir model adını daha yeni bir anlık görüntüye yönlendirir ve aynı istek artık farklı davranan farklı bir modele ulaşır. İstemleriniz hâlâ çalışır, değerlendirmeleriniz toplamda hâlâ geçer ve etrafında ince ayar yaptığınız belirli biçimlendirme veya uç durum davranışı hiçbir şey başarısız olmadan kayar. Ekiplerin üretimde kayan takma ad yerine tarihli model tanımlayıcılarını sabitlemesinin ve istendiğinde yeniden çalıştırabileceğiniz bir değerlendirme kümesinin tek seferlik bir kalite incelemesinden daha değerli olmasının nedeni budur. Bir satıcıya bağımlı olmadan önce sorulacaklar: bir sürümün kullanımdan kaldırılması için hangi bildirim süresi taahhüt ediliyor; bu taahhüt sözleşmede mi yoksa yalnızca bir blog yazısında mı; bir ardıl yayınlandıktan sonra tarihli anlık görüntüler ne kadar süre erişilebilir kalıyor; ve temel modeli emekliye ayrıldığında ince ayarlı bir modele ne oluyor — olağan yanıt, ince ayarın onunla birlikte emekliye ayrıldığı ve yeniden eğitilmesi gerektiğidir; bu da satıcının takvimini sizin mühendislik biriktirme listenize çevirir.
İlgili terimler