Yapay Zeka

Stanford’dan Yerel Yapay Zeka İçin OpenJarvis Çözümü

Stanford Üniversitesinden araştırmacılar, tamamen cihaz üzerinde çalışan kişisel yapay zeka ajanları oluşturmak için OpenJarvis adlı açık kaynaklı bir altyapı geliştirdi. Bu yeni platform, yapay zekanın bulut sunucularına olan bağımlılığını azaltarak verimlilik, gizlilik ve kullanım kolaylığı konusunda önemli avantajlar sunuyor. OpenJarvis hem araştırma amaçlı bir deney ortamı hem de gerçek dünyada kullanılmaya hazır bir yerel yapay zeka sistemi altyapısı olarak tasarlandı.

OpenJarvis projesi, Stanford’un Scaling Intelligence Laboratuvarı tarafından hayata geçirildi. Araştırmacılar, günümüzde birçok kişisel yapay zekanın temel işlemlerinde hala bulut servislerine gereksinim duyduğunu belirtiyor. Bu durum hem gecikme sürelerini artırıyor hem de veri güvenliği endişelerine yol açıyor. OpenJarvis’in amacı, yapay zekanın çekirdek işleyişini tamamen cihaz içinde gerçekleştirerek bağlantı gereksinimini azaltmak ve böylece kullanıcı verilerinin korunmasını sağlamaktır.

Araştırmanın temelini oluşturan “Intelligence Per Watt” (Her Watt Başına Zeka) isimli çalışma kapsamında, Stanford ekibi yerel dil modellerinin ve donanım hızlandırıcıların %88.7 oranında tek seferlik sohbet ve analiz sorgularını düşük gecikmeyle yanıtlayabildiğini ortaya koydu. Ayrıca bu modellerin enerji verimliliğinde 2023’ten 2025’e kadar 5.3 kat iyileşme sağlandığını vurguladılar. OpenJarvis, bu gelişmeleri yazılım katmanı seviyesine taşıyarak, yerel yapay zeka sistemlerinin geliştirilmesi ve değerlendirilmesi için standart bir altyapı sunmayı hedefliyor.

OpenJarvis’in mimarisi beş temel bileşenden oluşuyor: Zeka (Intelligence), Motor (Engine), Ajanlar (Agents), Araçlar ve Bellek (Tools & Memory), ve Öğrenme (Learning). Bu katmanlar, yapay zekanın karmaşık görevlerini daha modüler ve yönetilebilir şekilde ayırıyor. Örneğin, “Intelligence” katmanı modellerin yönetimini sağlarken, “Engine” motoru farklı donanımlarda çalışan model yürütme ortamlarını koordine ediyor. Böylece farklı donanımlar ve modeller daha uyumlu biçimde kullanılabiliyor.

Ajanlar katmanı, cihaz üzerindeki yapay zekanın davranışlarını şekillendiriyor. Stanford ekibi, karmaşık görevleri alt görevlere bölerek işleyen “Orchestrator” ve sık tekrarlanan kişisel iş akışlarını yöneten “Operative” gibi farklı rollerde çalışan ajan yapıları üzerinde duruyor. Araçlar ve Bellek bileşeni ise yerel verilerin, mesajlaşma platformlarının ve dosyaların işlenmesini sağlıyor. Böylelikle yapay zeka, dışa bağlı kalmadan kullanıcının kişisel bilgi ve bağlamına doğrudan erişebiliyor.

Öğrenme katmanı ise sistemin performansını sürekli artırmak için etkileşimlerden gelen verileri kullanıyor. Bu sayede ajanlar, model seçiminden çalışma mantığına kadar pek çok alanda zaman içinde kendilerini optimize edebiliyor. Stanford’da geliştirilen yöntemler arasında, model ağırlıklarının ayarlanması, istemcilerin (prompts) iyileştirilmesi ve motor düzeyindeki ince ayarlar yer alıyor. Bu kapsamda OpenJarvis, sadece cevap üretmekle kalmayıp, verimlilik ve doğruluk açısından da önemli gelişmeler vaat ediyor.

OpenJarvis’in en çarpıcı özelliklerinden biri enerji verimliliğine verdiği önem. Platform, enerji tüketimi, işlem gücü (FLOPs), gecikme süresi ve maliyet gibi ölçümleri performans kriteri olarak değerlendiriyor. Ayrıca NVIDIA, AMD ve Apple Silicon gibi çeşitli donanımlarda enerji tüketimini gerçek zamanlı izleyen gelişmiş bir telemetri sistemi sunuyor. Bu sayede geliştiriciler, yapay zekanın sadece ne kadar hızlı ve doğru çalıştığını değil, aynı zamanda hangi donanımda ne kadar enerji harcadığını da ölçebiliyor. Böylece yerel uygulamalarda güç tüketimi ve yanıt süreleri dengelenebiliyor.

Geliştiriciler için OpenJarvis, tarayıcı uygulaması, masaüstü programları, Python SDK’sı ve komut satırı arayüzü gibi çeşitli erişim yolları sunuyor. Yazılım, internet bağlantısı olmadan çalışabiliyor; bulut hizmetleri ise isteğe bağlı. Özellikle “jarvis serve” komutuyla hızlıca API benzeri bir servis başlatmak mümkün ve bu da bulut tabanlı servislerden kolayca yerel uygulamalara geçiş yapmayı sağlıyor. Bu yönüyle OpenJarvis, yerel yapay zeka geliştiren ekipler için esnek, güçlü ve uygulanabilir bir çözüm olarak öne çıkıyor.

OpenJarvis, yapay zekada gizlilik ve enerji verimliliği taleplerinin arttığı günümüzde, kullanıcıların cihazlarında güçlü ve hızlı yapay zeka deneyimleri sunmayı amaçlıyor. Bu platform, akıllı asistanlardan kişisel üretkenlik araçlarına kadar pek çok alanda yeni nesil yerel yapay zeka uygulamalarının gelişmesine zemin hazırlayabilir. Stanford ekibinin önümüzdeki dönemlerde daha fazla model ve donanım desteği sunmayı planlaması, OpenJarvis’in yapay zekanın geleceğinde önemli bir rol oynayacağını gösteriyor.


📎 Kaynak: marktechpost.com

Elif

41 makale yayınladı.

Subscribe
Bildir
guest

0 Yorum
Eskiler
En Yeniler Beğenilenler
Inline Feedbacks
View all comments