Kurumsal kullanıma hazır güvenlik: ISO 27001 + SOC 2 Tip I uyumlu.
Ultralytics
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.

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

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

RepE'nin temel kavramı, Representation Engineering paper by the Center for AI Safety içinde kapsamlı bir şekilde detaylandırılmış olup 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örüntüler üzerindeki activation function çıktılarını gözlemleyerek mühendisler, gizli alanda doğruluk veya belirli bir nesne sınıfı gibi bir kavrama karşılık gelen belirli “yönü” izole edebilirler. Bu çalışma, sinir ağlarını tersine mühendislik yöntemiyle çözmeye çalışan 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ş (forward pass) 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 ile yakından örtüşür.

Link to this sectionRepE'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 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 içinde belirtildiği gibi, RepE modelin halihazırda otonom olarak öğ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 desteklenerek birden fazla alanda sağlam ve kontrol edilebilir yapay zeka oluşturmada önemli ilerlemeler sağlamaktadır:

  • Yapay Zeka Halüsinasyonlarını Azaltma: "Doğruluk" kavramının dahili temsilini tanımlayarak, mühendisler çıkarım sırasında bu sinyali yapay olarak güçlendirebilirler. Bu yöntem, chatbot'ların cevap uydurmak yerine gerçek bilgiler sunmasını sağlamak amacıyla hallucination in LLMs sorununu azaltmak için aktif olarak kullanılmaktadır.
  • Çok Modlu Görme Sistemlerini Yönlendirme: multi-modal models içinde RepE, bir yapay zeka ajanının görsel odağını kontrol etmek için kullanılabilir. Örneğin, otonom sürüşte "yaya tehlikeleri" için dahili temsili güçlendirmek, modelin karmaşık ortamlarda güvenlik açısından kritik algılamalara öncelik vermesini zorunlu kılabilir; bu odak alanı IEEE's publications on AI transparency içinde 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 aracılığıyla, görsel kavramların nasıl kodlandığını analiz etmek için Ultralytics YOLO26 gibi modellerin dahili 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 içinde açıklanan teknikler, bu dahili durumları anlamanın ve mühendislik ile yönetmenin, yeni nesil güvenli ve güvenilir yapay zeka mimarileri için kritik olacağını vurgulamaktadır.

Explore solutions

Real-time AI that works with your team

Robotikte AI

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 Yapay Zeka

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 AI

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 Yapay Zeka

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 Yapay Zeka

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 yapay zeka

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 yapay zeka

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 AI

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 Yapay Zeka

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 AI

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 Yapay Zeka

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 Yapay Zeka

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 yapay zeka

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 yapay zeka

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 AI

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 Yapay Zeka

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 AI

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 Yapay Zeka

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 Yapay Zeka

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 yapay zeka

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 yapay zeka

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