YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
Ultralytics Sözlüğüne dön

Representation Engineering (RepE)

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

Temsili Mühendislik (RepE), sinir ağlarının davranışlarını izlemek ve kontrol etmek amacıyla içsel bilişsel durumlarını—yani temsillerini—analiz etmeyi ve doğrudan değiştirmeyi içeren, makine öğrenimindeki gelişmiş bir metodolojidir. AI safety (yapay zeka güvenliği) ve uyum için yukarıdan aşağıya bir yaklaşım olarak tanıtılan RepE, odağı yalnızca bir modelin girişlerini veya çıkışlarını değiştirmekten uzaklaştırır. Bunun yerine, large language models (büyük dil modelleri) ve görme sistemlerinin real-time inference (gerçek zamanlı çıkarım) sırasındaki gizli iç durumlarını okur ve değiştirir; böylece geliştiricilerin ağı yeniden eğitmeden modeli doğruluk, zararsızlık veya belirli görsel özellikler gibi istenen kavramlara doğru yönlendirmesini sağlar.

Link to this sectionTemsili Mühendislik Nasıl Çalışır#

Center for AI Safety'nin Representation Engineering paper adlı temel makalesinde kapsamlı bir şekilde detaylandırılan RepE'nin temel kavramı, okuma ve kontrol olmak üzere iki ana aşamaya ayrılır.

"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örüntülerdeki activation function (aktivasyon fonksiyonu) çıktılarını gözlemleyerek mühendisler, doğruluk veya belirli bir nesne sınıfı gibi bir kavrama karşılık gelen gizli uzaydaki belirli "yönü" izole edebilirler. Bu, sinir ağlarını tersine mühendislik yöntemiyle çözmeyi amaçlayan Anthropic's mechanistic interpretability research (Anthropic'in mekanistik yorumlanabilirlik araştırmaları) üzerine büyük ölçüde inşa edilmiştir.

"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, modelin davranışını anında değiştirir; bu teknik, yönlendirilebilir ve tahmin edilebilir yapay zeka sistemleri oluşturmaya yönelik OpenAI's alignment and safety guidelines (OpenAI'nin uyum ve güvenlik yönergeleri) ile yakından örtüşür.

Link to this sectionRepE'yi İlgili Kavramlardan Ayırmak#

RepE'yi tam olarak anlamak için, onu computer vision (bilgisayarlı görme) 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 girişler oluşturmayı içerir. RepE girişi değiştirmez; modelin girişi dahili olarak nasıl işlediğini değiştirir.
  • Fine-Tuning: Fine-tuning permanently updates the model weights using a custom dataset, often managed through tools like the Ultralytics Platform. RepE leaves the original weights untouched, instead applying dynamic transformations to the activations at runtime.
  • Feature Engineering: İnsan uzmanların veri girişlerini manuel olarak seçtiği geleneksel bir veri hazırlama adımıdır. Wikipedia's entry on feature learning girişinde belirtildiği gibi, RepE modelin zaten otonom bir şekilde öğrendiği özellikler üzerinde çalışır.

Link to this sectionGerçek Dünya Uygulamaları#

RepE, MIT CSAIL's research on neural network interpretability gibi kurumların araştırmalarıyla desteklenen, birden fazla alanda güçlü ve kontrol edilebilir yapay zeka oluşturmada önemli ilerlemeler sağlamaktadır:

  • Yapay Zeka Halüsinasyonlarını Azaltma: Mühendisler, "doğruluk" kavramının içsel temsilini tanımlayarak, çıkarım sırasında bu sinyali yapay olarak artırabilirler. Bu, sohbet robotlarının uydurma cevaplar yerine gerçek bilgiler sağlamasını garanti altına almak için hallucination in LLMs (LLM'lerde halüsinasyon) sorununu azaltmak amacıyla aktif olarak kullanılır.
  • Çok Modlu Görme Sistemlerini Yönlendirme: multi-modal models (çok modlu modellerde), RepE bir yapay zeka aracısının görsel odağını kontrol etmek için kullanılabilir. Örneğin, otonom sürüşte "yaya tehlikeleri" için içsel temsili güçlendirmek, modelin karmaşık ortamlarda güvenlik açısından kritik algılamalara öncelik vermesini sağlayabilir; bu odak alanı IEEE's publications on AI transparency yayınlarında vurgulanmıştır.

Link to this sectionGö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 temsilleri okuma işlemi modern derin öğrenme çerçeveleri kullanılarak gerçekleştirilebilir. Geliştiriciler, PyTorch forward hooks documentation kısmından yararlanarak, görsel kavramların nasıl kodlandığını analiz etmek için Ultralytics YOLO26 gibi modellerin iç durumlarını çıkarabilirler.

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 belgelerinde açıklanan teknikler, bu içsel durumları anlamanın ve bunlar üzerinde mühendislik yapmanın yeni nesil güvenli ve güvenilir yapay zeka mimarileri için kritik olacağını vurgulamaktadır.

Explore solutions

Real-time AI tailored to your operation

Tarımda Yapay Zeka

Ultralytics YOLO modelleri ile akıllı tarıma görüntü tabanlı yapay zekayı dahil et. Daha yüksek ve daha akıllı verim için ürün izleme, canlı hayvan takibi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde Yapay Zeka

Otomotiv sektöründe Ultralytics YOLO modelleri ile bilgisayarlı görüden yararlan. Vizyon tabanlı yapay zeka; yol güvenliğini, sürücü destek sistemlerini ve araç otomasyonunu daha akıllı yollar için bir üst seviyeye taşır.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık Hizmetlerinde Yapay Zeka

Ultralytics YOLO modelleri ile sağlık çözümleri geliştir. Sağlık hizmetlerinde yapay görme; daha hızlı tıbbi görüntüleme, daha akıllı teşhisler ve hasta takibine güç katar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede Yapay Zeka

Ultralytics YOLO modelleri ile perakendeciliği yeniden hayal et. Görsel yapay zeka; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri analizlerini destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte Yapay Zeka

Ultralytics YOLO modelleriyle daha akıllı makineler oluştur. Robotikte Görsel Yapay Zeka; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Üretimi Ultralytics YOLO modelleriyle optimize et. Görsel yapay zeka; kalite kontrol, hata tespiti, KKD uyumluluğu ve montaj hattı otomasyonunu güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistik süreçlerini hızlandır. Vision AI; paket denetimi, sınıflandırma, araç takibi ve gerçek zamanlı depo güvenliği izleme süreçlerini mümkün kılar.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda Yapay Zeka

Ultralytics YOLO modelleri ile akıllı tarıma görüntü tabanlı yapay zekayı dahil et. Daha yüksek ve daha akıllı verim için ürün izleme, canlı hayvan takibi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde Yapay Zeka

Otomotiv sektöründe Ultralytics YOLO modelleri ile bilgisayarlı görüden yararlan. Vizyon tabanlı yapay zeka; yol güvenliğini, sürücü destek sistemlerini ve araç otomasyonunu daha akıllı yollar için bir üst seviyeye taşır.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık Hizmetlerinde Yapay Zeka

Ultralytics YOLO modelleri ile sağlık çözümleri geliştir. Sağlık hizmetlerinde yapay görme; daha hızlı tıbbi görüntüleme, daha akıllı teşhisler ve hasta takibine güç katar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede Yapay Zeka

Ultralytics YOLO modelleri ile perakendeciliği yeniden hayal et. Görsel yapay zeka; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri analizlerini destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte Yapay Zeka

Ultralytics YOLO modelleriyle daha akıllı makineler oluştur. Robotikte Görsel Yapay Zeka; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Üretimi Ultralytics YOLO modelleriyle optimize et. Görsel yapay zeka; kalite kontrol, hata tespiti, KKD uyumluluğu ve montaj hattı otomasyonunu güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistik süreçlerini hızlandır. Vision AI; paket denetimi, sınıflandırma, araç takibi ve gerçek zamanlı depo güvenliği izleme süreçlerini mümkün kılar.

Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda Yapay Zeka

Ultralytics YOLO modelleri ile akıllı tarıma görüntü tabanlı yapay zekayı dahil et. Daha yüksek ve daha akıllı verim için ürün izleme, canlı hayvan takibi ve hassas tarımı güçlendir.

Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde Yapay Zeka

Otomotiv sektöründe Ultralytics YOLO modelleri ile bilgisayarlı görüden yararlan. Vizyon tabanlı yapay zeka; yol güvenliğini, sürücü destek sistemlerini ve araç otomasyonunu daha akıllı yollar için bir üst seviyeye taşır.

Daha fazla bilgi edin
Real-time AI that works with your team

Sağlık Hizmetlerinde Yapay Zeka

Ultralytics YOLO modelleri ile sağlık çözümleri geliştir. Sağlık hizmetlerinde yapay görme; daha hızlı tıbbi görüntüleme, daha akıllı teşhisler ve hasta takibine güç katar.

Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede Yapay Zeka

Ultralytics YOLO modelleri ile perakendeciliği yeniden hayal et. Görsel yapay zeka; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri analizlerini destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte Yapay Zeka

Ultralytics YOLO modelleriyle daha akıllı makineler oluştur. Robotikte Görsel Yapay Zeka; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü destekler.

Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Üretimi Ultralytics YOLO modelleriyle optimize et. Görsel yapay zeka; kalite kontrol, hata tespiti, KKD uyumluluğu ve montaj hattı otomasyonunu güçlendirir.

Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistik süreçlerini hızlandır. Vision AI; paket denetimi, sınıflandırma, araç takibi ve gerçek zamanlı depo güvenliği izleme süreçlerini mümkün kılar.

Daha fazla bilgi edin

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

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