Etmen Kontrol Noktası (Agent Checkpointing)

Etmen kontrol noktası, bir koşunun belirli anlarında etmenin durumunu kalıcı hale getirerek koşunun baştan başlatılması yerine kaldığı yerden sürdürülmesini sağlamaktır. Saklanmaya değer durum bir konuşma dökümünden fazlasıdır: adım sayacı ve o ana dek harcanan bütçe, halihazırda yapılmış araç çağrıları ve sonuçları, etmenin dışarıda kalıcı olarak yaptığı her şey ve bekleyen plan. Sürdürülemeyen bir koşu, herhangi bir kesintiden sonra baştan yürütülmek zorundadır ve bir etmeni yeniden yürütmek bedavaya gelmez. Belirteçleri yeniden harcatır ve ilk denemenin yol açtığı bütün yan etkileri tekrarlar. Bu ikinci bedel, kontrol noktası ile tekrarlanabilirliğin neden tek bir tasarım sorununun iki yüzü olduğunu açıklar. Güvenle sürdürmek, hangi dış eylemlerin zaten gerçekleştiğini bilmeyi gerektirir; bunu bilmenin güvenilir yolu, eylem niyetini eylemden önce kaydetmek, sonrasında tamamlandı diye işaretlemek ve her eyleme bir tekrarlanabilirlik anahtarı vermektir; böylece bir tekrar yinelenmek yerine soğurulur. Bu kayıt olmadan, sürdürülen bir etmen ikinci faturayı gönderir. Kontrol noktaları operatörün yapabileceklerini de değiştirir. Bir kontrol noktasında duraklatılmış koşu incelenebilir, düzenlenebilir ve sürdürülebilir; insan onayının uzun bir işe, biri baştan sona başında beklemeden girmesinin yolu budur. Başarısız bir koşu da çöpe atılmak yerine son sağlam noktadan düzeltilmiş bir girdiyle yeniden sürülebilir. Düzenek depolama ve yazma gecikmesi olarak bir bedel taşır; bu yüzden her model çağrısından sonra değil, anlamlı sınırlarda kontrol noktası alın: bir araç sonucu saklandığında, bir plan adımı tamamlandığında ve geri alınamaz bir şeyden hemen önce. Yeniden oynatma durumu birebir kuramaz, çünkü model çıktısı belirlenimci değildir; durumun yeniden hesaplanmak yerine saklanmasının nedeni tam olarak budur.

İlgili terimler

Daha fazla Yapay Zeka Ajanları terimi