AGI & Research

Zihni Mühendislik: AGI'de Bilişsel Mimariler Geliştirici Rehberi

Yıllardır yapay zekanın kutsal kaseyi, yapay genel zeka (AGI) temsil etmektedir; yani insan gibi geniş bir görev yelpazesinde anlayabilen, öğrenebilen ve bilgiyi uygulayabilen sistemler. Büyük Dil Modelleri (LLM'ler) doğal dil işleme alanında önemli ilerlemeler kaydetse de, insan bilişini karakterize eden kalıcı hafıza, akıl yürütme döngüleri ve amaç odaklı davranış gibi unsurları genellikle eksik bırakırlar. İşte burada Bilişsel Mimariler devreye girer.

Bilişsel bir mimari, insan zihninin yapısını ve işlevini modelleyen kapsamlı bir çerçevedir. Algı, dikkat, hafıza, akıl yürütme ve öğrenme gibi çeşitli bilişsel yetenekleri tutarlı, otonom bir ajana entegre etmek için bir şablon sağlar. Orta ve ileri düzey geliştiriciler için bu mimarileri anlamak sadece akademik bir egzersiz değildir; sağlam, ölçeklenebilir ve gerçekten akıllı yazılım sistemleri oluşturmaya yönelik kritik bir adımdır.

Bilişsel Mimari Nedir?

Bilişsel bir mimariyi, akıllı bir ajan için işletim sistemi olarak düşünebilirsiniz. Tıpkı bir işletim sisteminin donanım kaynaklarını yönetmesi, görevleri zamanlaması ve uygulamalara hizmet vermesi gibi, bir bilişsel mimari de bir yapay zeka ajanının iç durumunu yönetir, duyusal girdileri işler, hafızadan bilgiyi çağırır ve eylemleri planlar.

Temel bileşenler genellikle şunları içerir:

  • Hafıza Sistemleri: Duyusal, çalışma ve uzun vadeli hafıza (episodik, semantik, prosedürel) arasındaki ayrışmalar.
  • Algısal İşleme: Ortamdan gelen ham verileri yorumlamak için mekanizmalar.
  • Akıla Yürütme ve Planlama: Sonuçlar çıkarmak ve hedeflere ulaşmak için eylem dizilerini planlayan mantık motorları.
  • Motor Kontrol: Fiziksel veya sanal dünyada eylemleri gerçekleştirmek için arayüzler.

Modern Araştırmada Öne Çıkan Mimariler

Bilişsel bilim ve yapay zeka araştırmaları alanını şekillendiren birkaç önde gelen mimari bulunmaktadır.

SOAR

Michigan Üniversitesi'nde geliştirilen SOAR, en eski ve en etkili mimarilerden biridir. Sorun çözme mantığını, durum uzayında arama olarak temel alır. Karmaşık, çok adımlı görevleri yönetmedeki sağlamlığı nedeniyle SOAR, karmaşık simülasyon ortamlarında ve savunma uygulamalarında yoğun olarak kullanılmaktadır.

ACT-R

Düşünce ve Akıl Yürütme Bilişsel Mimarisi (ACT-R), Carnegie Mellon Üniversitesi'nde geliştirilmiştir ve bildirimsel hafızayı (gerçekler) prosedürel hafızayla (beceriler) entegre etmeye odaklanır. Veri odaklıdır ve insan öğrenme eğrileri ile bilişsel görevleri modellemek için başarıyla kullanılmıştır.

LIDA (Learning Intelligent Distribution Agent)

LIDA, farkındalığın Evrensel Çalışma Alanı Teorisi'nden ilham alan farklı bir yaklaşım benimsiyor. Algı, anlama ve eylem seçimi döngüsünü vurgulayarak, değişen ortamlara dinamik olarak tepki vermesi gereken ajanlar için özellikle uygundur.

Basit Bir Bilişsel Döngü Uygulama

SOAR veya ACT-R gibi tam ölçekli uygulamalar karmaşıktır ve genellikle özel kütüphaneler gerektirir (ACT-R modellemesi için Python'daki psychopy veya SOAR için Java/C++ gibi), ancak temel mantık basit bir döngüye soyutlanabilir. Bu kavramsal model, geliştiricilerin otonom bir ajanda kontrol akışını anlamalarına yardımcı olur.

Aşağıda, Algıla-Planla-Act döngüsünden ilham alan temel bir bilişsel döngü için sahte kod (pseudocode) örneği bulunmaktadır:

class CognitiveAgent:
    def __init__(self):
        self.perception_system = Perceptor()
        self.short_term_memory = WorkingMemory()
        self.long_term_memory = KnowledgeBase()
        self.planner = ReasoningEngine()
        self.executive = ActionManager()

    def run_cycle(self, environment_state):
        # 1. Algı: Ortamı hisset
        sensory_input = self.perception_system.process(environment_state)
        
        # 2. Entegrasyon: Duyusal verilerle çalışma hafızasını güncelle
        self.short_term_memory.update(sensory_input)
        
        # 3. Geri Çağırma: Uzun vadeli hafızadan ilgili bilgiye eriş
        relevant_context = self.long_term_memory.query(
            current_goals=self.short_term_memory.current_goals,
            context=sensory_input
        )
        
        # 4. Akıl Yürütme: Sonraki adımları planla
        if not self.short_term_memory.current_goals:
            # Aktif hedef yoksa hedef üretimi tetikle
            new_goals = self.generate_goals(relevant_context)
            self.short_term_memory.current_goals = new_goals
            
        plan = self.planner.generate_plan(
            current_state=self.short_term_memory,
            retrieved_memory=relevant_context
        )
        
        # 5. Eylem: Planı uygula
        actions = plan.get_next_steps()
        for action in actions:
            result = self.executive.execute(action)
            if result.requires_immediate_response:
                return self.run_cycle(result.next_state) # Özyinelemeli döngü

    def generate_goals(self, context):
        # Bağlama göre yeni hedefler belirleme mantığı
        return ["explore_area", "retrieve_item_x"]

Pratik Uygulamalar ve Gelecek Yönelimleri

Geliştiriciler bugün neden bilişsel mimarilere dikkat etmeli? Sembolik akıl yürütmenin (bu mimarilerde bulunan) sinir ağlarıyla (modern derin öğrenmenin temeli) entegrasyonu, AGI araştırmalarında büyük bir trenddir. Hibrit sistemler, sinir ağlarının desen tanıma gücünü ve sembolik akıl yürütmenin mantıksal tutarlılığını bir araya getirebilir.

Örneğin, otonom bir robot bir video akışındaki nesneleri tanımlamak için bir sinir ağı kullanabilir, ancak belirli bir öğeyi almak için etraflarından nasıl dolaşacağını planlamak için bir bilişsel mimariye güvenebilir. Bu kombinasyon güvenlik, yorumlanabilirlik ve kalıcı hedef yönetimini sağlar.

Sonuç

Bilişsel mimariler, basit desen eşleştirmesinin ötesine geçen akıllı sistemler oluşturma için yapılandırılmış bir yaklaşım sunar. Zihnin temel yapılarını modelleyerek araştırmacılar ve geliştiriciler, daha uyumlu, sağlam ve gerçek akıl yürütme yeteneğine sahip ajanlar oluşturabilirler. AGI çağının eşiğine yaklaştıkça, bu mimari ilkeleri ustalaşmak, yapay zekanın bir sonraki neslini oluşturmaya ciddi olarak odaklanan herkes için hayati önem taşıyacaktır.

Share: