YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Representation Engineering (RepE)

Yapay zeka davranışını izlemek ve kontrol etmek için Temsil Mühendisliğini (RepE) keşfet. Daha güvenli, yönetilebilir modeller için Ultralytics YOLO26'nın iç durumlarını nasıl değiştireceğini öğren.

Representation Engineering (RepE), sinir ağlarının davranışını izlemek ve kontrol etmek amacıyla dahili bilişsel durumlarını—veya temsillerini—analiz etmeyi ve doğrudan manipüle etmeyi içeren, makine öğrenimindeki gelişmiş bir metodolojidir. AI safety ve hizalama için yukarıdan aşağıya bir yaklaşım olarak sunulan RepE, odak noktasını yalnızca bir modelin girdilerini veya çıktularını değiştirmekten uzaklaştırır. Bunun yerine, geliştiricilerin ağı yeniden eğitmek zorunda kalmadan modeli dürüstlük, zarar vermezlik veya belirli görsel özellikler gibi istenen kavramlara doğru yönlendirmesini sağlayarak real-time inference sırasında large language models ve görme sistemlerinin dahili gizli durumlarını okur ve değiştirir.

Temsili Mühendislik Nasıl Çalışır#

Temel Representation Engineering paper by the Center for AI Safety belgesinde kapsamlı bir şekilde detaylandırılan RepE'nin temel kavramı iki ana aşamaya ayrılır: okuma ve kontrol.

"Okuma" aşamasında, araştırmacılar bir modelin gizli katmanlarının belirli kavramları nasıl kodladığını analiz eder. Farklı istemler veya görseller üzerindeki activation function çıktılarını gözlemleyerek mühendisler, doğruluk veya belirli bir nesne sınıfı gibi bir kavramla eşleşen gizli uzaydaki belirli "yönü" izole edebilir. Bu durum, sinir ağlarını tersine mühendislikle çözmeyi amaçlayan Anthropic's mechanistic interpretability research çalışmalarına büyük ölçüde dayanır.

"Kontrol" aşamasında, bu izole edilmiş temsiller ileri geçiş sırasında yapay olarak güçlendirilir veya baskılanır. Bu müdahale, yönlendirilebilir, öngörülebilir yapay zeka sistemleri oluşturmaya yönelik OpenAI's alignment and safety guidelines ile yakından uyumlu bir teknik olarak modelin davranışını anında değiştirir.

RepE'yi İlgili Kavramlardan Ayırmak#

RepE'yi tam olarak anlamak için onu computer vision ve doğal dil işlemede kullanılan diğer yaygın tekniklerden ayırmak önemlidir:

  • Prompt Engineering: Bu, modelin çıktısını yönlendirmek için belirli metinsel veya görsel girdiler oluşturmayı içerir. RepE girdiyi değiştirmez; modelin girdiyi dahili olarak nasıl işlediğini değiştirir.
  • Fine-Tuning: İnce ayar, genellikle Ultralytics Platform gibi araçlar aracılığıyla yönetilen özel bir veri seti kullanarak model weights değerlerini kalıcı olarak günceller. RepE orijinal ağırlıklara dokunmaz, bunun yerine çalışma zamanında aktivasyonlara dinamik dönüşümler uygular.
  • Feature Engineering: İnsan uzmanların veri girdilerini manuel olarak seçtiği geleneksel bir veri hazırlama adımadır. Wikipedia's entry on feature learning maddesinde belirtildiği gibi, RepE modelin zaten otonom olarak öğrendiği özellikler üzerinde çalışır.

Gerçek Dünya Uygulamaları#

RepE, MIT CSAIL's research on neural network interpretability gibi kurumların araştırmaları tarafından desteklenen, birden fazla alanda sağlam, kontrol edilebilir yapay zeka oluşturmada önemli gelişmelere öncülük etmektedir:

  • Yapay Zeka Halüsinasyonlarını Azaltma: Mühendisler, "doğruluk" kavramının dahili temsilini tanımlayarak çıkarım sırasında bu sinyali yapay olarak güçlendirebilir. Bu durum, sohbet botlarının uydurma yanıtlar vermek yerine gerçekçi bilgiler sunmasını sağlayarak hallucination in LLMs oranını azaltmak için aktif olarak kullanılmaktadır.
  • Çok Modlu Görme Sistemlerini Yönlendirme: multi-modal models bağlamında RepE, bir yapay zeka ajanının görsel odak noktasını kontrol etmek için kullanılabilir. Örneğin, otonom sürüşte, "yaya tehlikeleri" için dahili temsili güçlendirmek, IEEE's publications on AI transparency içinde vurgulanan bir odak alanı olarak, modelin karmaşık ortamlarda güvenlik açısından kritik tespitlere öncelik vermesini zorunlu kılabilir.

Görme Modellerinde Kavram Çıkarımını Uygulama#

Aktivasyonları doğrudan düzenlemek gelişmiş matematiksel müdahaleler gerektirse de, RepE'nin ilk adımı olan temsil okuma, modern derin öğrenme çatıları kullanılarak gerçekleştirilebilir. Geliştiriciler, PyTorch forward hooks documentation kılavuzundan yararlanarak görsel kavramların nasıl kodlandığını analiz etmek için Ultralytics YOLO26 gibi modellerin dahili durumlarını çıkarabilir.

from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model for state-of-the-art vision tasks
model = YOLO("yolo26n.pt")

# Access the underlying PyTorch model to register a forward hook
pytorch_model = model.model
internal_representations = []


# Define a hook function to capture the output of a specific hidden layer
def hook_fn(module, input, output):
    internal_representations.append(output)


# Attach the hook to a middle layer (e.g., layer index 5) to read representations
handle = pytorch_model.model[5].register_forward_hook(hook_fn)

# Run inference on an image to capture the cognitive state of the model
results = model("https://ultralytics.com/images/bus.jpg")

# The captured representations can now be analyzed for RepE steering
print(f"Captured latent representation shape: {internal_representations[0].shape}")

# Remove the hook to clean up memory
handle.remove()

Modeller karmaşıklaştıkça, TensorFlow's guide on representation learning ve Google DeepMind's safety research tarafından açıklanan teknikler, bu dahili durumları anlamanın ve mühendislik ile ele almanın, güvenli ve güvenilir yapay zeka mimarilerinin yeni nesli için kritik olacağını vurgulamaktadır.

Explore solutions

Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte bilgisayarlı görü

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede bilgisayarlı görü

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

Yapay zekanın geleceğini birlikte inşa edelim!

Yolculuğuna makine öğreniminin geleceğiyle başla