Cem Göksu

Proje yönetimi ve yapay zeka üzerine sahadan notlar.

Yapay Zeka Projelerinde Kapsam ve Başarı Kriteri Nasıl Belirlenir?

Yapay zeka projeleri klasik yazılım projelerinden farklı bir belirsizlik taşır. Kapsamı daraltmak, başarıyı ölçülebilir tanımlamak ve beklentiyi yönetmek için pratik bir çerçeve.

Klasik bir yazılım projesinde "bu özellik çalışıyor mu?" sorusunun cevabı genellikle evet ya da hayırdır. Yapay zeka projelerinde ise cevap çoğu zaman "çoğunlukla"dır. Bir sınıflandırma modeli vakaların bir kısmında yanılır, bir sohbet asistanı bazen konudan sapar. Bu belirsizlik, kapsam ve başarı tanımını en baştan farklı ele almayı gerektirir.

Problemi tanımlayın, teknolojiyi değil

"Yapay zeka kullanan bir asistan yapalım" bir kapsam değildir. Başlangıç noktası çözülecek iş problemi olmalı:

  • Müşteri destek ekibi tekrar eden sorulara günde kaç saat harcıyor?
  • Sözleşme incelemesi şu anda ne kadar sürüyor ve nerede hata çıkıyor?
  • Hangi karar, hangi bilgi eksikliği yüzünden gecikiyor?

Problem netleşince yapay zekanın gerçekten doğru araç olup olmadığı da netleşir. Bazen basit bir kural motoru veya daha iyi bir arama yeterlidir.

Kapsamı dar başlatın

Yapay zeka projelerinde en sağlıklı başlangıç, iyi tanımlanmış dar bir kullanım senaryosudur:

  • "Tüm müşteri sorularını yanıtlayan asistan" yerine "kargo durumu sorularını yanıtlayan asistan"
  • "Tüm sözleşmeleri inceleyen sistem" yerine "gizlilik sözleşmelerindeki standart dışı maddeleri işaretleyen sistem"

Dar kapsam hem ölçmeyi kolaylaştırır hem de ekibin modelin davranışını öğrenmesini sağlar.

Başarıyı ölçülebilir tanımlayın

"İyi çalışsın" yerine, proje başında üzerinde anlaşılan ölçütler belirleyin:

  1. İş ölçütü: Asıl hedef. Örneğin destek ekibinin tekrar eden sorulara harcadığı sürenin azalması.
  2. Kalite ölçütü: Modelin doğruluğu. Örneğin önceden hazırlanmış bir test setinde doğru cevap oranı.
  3. Güvenlik ölçütü: Kabul edilemeyen hatalar. Örneğin modelin uydurma bir iade politikası söylememesi.

Hedef değerleri belirlerken mevcut durumu (insanların bugünkü performansını) referans alın. Model mükemmel olmak zorunda değil; mevcut süreçten anlamlı ölçüde iyi olması yeterli olabilir.

Test setini erken hazırlayın

Gerçek örneklerden oluşan bir değerlendirme seti, yapay zeka projesinin kabul kriteri belgesi gibidir. Konunun uzmanlarıyla birlikte doğru cevapları önceden belirleyin. Böylece "model iyi mi?" tartışması kişisel izlenimlerden çıkıp ölçülebilir hale gelir.

İnsanı döngüde tutun

Özellikle ilk aşamada modelin çıktısını doğrudan müşteriye ya da sisteme göndermek yerine bir insanın onayından geçirin. Bu hem riski azaltır hem de modelin nerede zorlandığını gösteren değerli bir geri bildirim kaynağı olur.

Beklentiyi yönetin

Paydaşlara baştan şunu açıkça söyleyin: model zaman zaman hata yapacak. Önemli olan hatanın oranı, etkisi ve nasıl yakalanacağıdır. Bu konuşmayı proje başında yapmak, ilk hatada projenin sorgulanmasını engeller.

Kısa kontrol listesi

  • Çözülecek iş problemi tek cümleyle yazılabiliyor mu?
  • Kapsam tek bir dar senaryoya indirildi mi?
  • İş, kalite ve güvenlik ölçütleri yazılı mı?
  • Gerçek örneklerden bir test seti var mı?
  • İnsan onayı hangi noktada devreye giriyor?

Yapay zeka projesinde en büyük risk teknik değil, tanımsız beklentidir. Başarıyı ölçebiliyorsanız yönetebilirsiniz.