En Az AI İlkesi

Yazılım mimarisinde "en az güç ilkesi" (principle of least power) adı verilen bir kural vardır. Bu kural, bir problemi çözmek için en basit aracı kullanmanız gerektiğini söyler. Devasa bir framework yerine bir script kullanın. Karmaşık bir veritabanı yerine düz bir dosya (flat file) kullanın. Araç, göreve uygun olmalıdır.

En Az AI İlkesi de aynı mantığı izler.

AI hatalar üretir. Yanlılık (bias) ve tutarsızlık yaratır. Maliyetlidir. En önemlisi, AI doğru olmaktan ziyade yetkin görünmeye odaklanır. AI'yı çok erken kullanmak, sizi kendi bağlamınızdan yoksun bir araca bağımlı hale getirir.

AI'yı bir cevap olarak görmeyi bırakın. Onu hızlı bir ilk taslak olarak değerlendirin.

Bunun yerine şu alternatifleri deneyin:

  • Rubber duck debugging: Çözümü kendiniz bulmak için probleminizi yüksek sesle anlatın.
  • Dokümantasyon: Üretilmiş bir açıklama istemek yerine mevcut dokümanlarda arama yapın.
  • Akran denetimi (peer review): Sadece sizi memnun etmek isteyen bir model yerine bir meslektaşınıza sorun.

Ben de sık sık AI'ya çok hızlı başvuruyorum. Bunu, erişilebilir olduğu için yapıyorum. Saniyeler içinde ilerleme gibi görünen bir şeyler yaratıyor. Ancak gerçek iş yavaştır. Gerçek iş; doğrulamayı, sorgulamayı ve çıktının ihtiyaçlarınıza uygun olup olmadığına karar vermeyi gerektirir.

AI, doğru görünme konusunda başarılıdır. Kapsamlı görünmek için kendinden emin bir dil ve uzun cümleler kullanır. Çoğu zaman size duymak istediğiniz şeyi söyler. Yaklaşımınız yanlış olduğunda bu durum tehlikelidir.

Kod için AI kullandığınızda şu soruları sorun:

  • Bunun çalışması için neyin doğru olması gerekir?
  • Bu hangi varsayımları yapıyor?
  • Benim özel bağlamımda hangi uç durumlar (edge cases) mevcut?

En Az AI İlkesi, AI'dan kaçınmakla ilgili değildir. Aşırı otomasyondan kaçınmakla ilgilidir. Bir bisiklet işinizi görürken tanka sarılmayın. Daha basit bir araç daha az maliyetli ve daha iyi çalışıyorsa AI kullanmayın.

Kazananlar, AI ortadan kalktığında bile yaptıkları işin mantığını bilenlerdir.

Kaynak: https://dev.to/amrree/the-principle-of-least-ai-5c68

İsteğe bağlı öğrenme topluluğu: https://t.me/GyaanSetuAi