logo

Yapay Zekada Ajanlar

Bir yapay zeka sistemi, rasyonel etmen ve çevresinin incelenmesi olarak tanımlanabilir. Ajanlar, sensörler aracılığıyla çevreyi algılar ve aktüatörler aracılığıyla çevreleri üzerinde hareket eder. Bir yapay zeka ajanı bilgi, inanç, niyet vb. gibi zihinsel özelliklere sahip olabilir.

Ajan nedir?

Bir etmen, çevresini sensörler aracılığıyla algılayan ve aktüatörler aracılığıyla bu çevreye etki eden herhangi bir şey olabilir. Bir Aracı şu döngüde çalışır: algılayan , düşünme , Ve oyunculuk . Bir temsilci şunlar olabilir:

    İnsan-Ajan:Bir insan ajanın sensörler için çalışan gözleri, kulakları ve diğer organları, aktüatörler için ise eli, bacakları ve ses yolu vardır.Robotik Ajan:Bir robotik ajanda kameralar, kızılötesi telemetre, sensörler için NLP ve aktüatörler için çeşitli motorlar bulunabilir.Yazılım Aracısı:Yazılım aracısı tuş vuruşlarına, dosya içeriklerine duyusal girdi olarak sahip olabilir ve bu girdilere göre hareket edebilir ve çıktıyı ekranda görüntüleyebilir.

Dolayısıyla çevremizdeki dünya termostat, cep telefonu, kamera gibi etmenlerle dolu, hatta biz de etmeniz.

İlerlemeden önce sensörler, efektörler ve aktüatörler hakkında bilgi sahibi olmalıyız.

Sensör: Sensör, ortamdaki değişimi algılayan ve bilgiyi diğer elektronik cihazlara gönderen cihazdır. Bir ajan çevresini sensörler aracılığıyla gözlemler.

java while döngüsünden nasıl çıkılır

Aktüatörler: Aktüatörler, enerjiyi harekete dönüştüren makinelerin bileşenidir. Aktüatörler yalnızca sistemin hareket ettirilmesinden ve kontrol edilmesinden sorumludur. Aktüatör bir elektrik motoru, dişliler, raylar vb. olabilir.

Efektörler: Efektörler çevreyi etkileyen cihazlardır. Efektörler bacaklar, tekerlekler, kollar, parmaklar, kanatlar, yüzgeçler ve ekran olabilir.

Yapay zekadaki ajanlar

Akıllı Ajanlar:

Akıllı bir etmen, hedeflere ulaşmak için sensörler ve aktüatörler kullanarak bir ortam üzerinde hareket eden özerk bir varlıktır. Akıllı bir etmen hedeflerine ulaşmak için çevreden öğrenebilir. Termostat akıllı bir ajanın örneğidir.

Bir yapay zeka aracısı için dört ana kural şunlardır:

Zeenat Aman aktör
    Kural 1:Bir yapay zeka aracısının çevreyi algılama yeteneğine sahip olması gerekir.Kural 2:Karar vermek için gözlem kullanılmalıdır.Kural 3:Karar eylemle sonuçlanmalıdır.Kural 4:Bir yapay zeka temsilcisinin gerçekleştirdiği eylem rasyonel bir eylem olmalıdır.

Rasyonel Ajan:

Rasyonel bir etmen, açık tercihleri ​​olan, belirsizliği modelleyen ve olası tüm eylemlerle performans ölçüsünü en üst düzeye çıkaracak şekilde hareket eden bir etmendir.

Rasyonel bir failin doğru şeyleri yaptığı söylenir. Yapay zeka, çeşitli gerçek dünya senaryoları için oyun teorisi ve karar teorisinde kullanılacak rasyonel etmenler yaratmakla ilgilidir.

Bir yapay zeka temsilcisi için rasyonel eylem en önemlisidir çünkü yapay zeka takviyeli öğrenme algoritmasında, olası her en iyi eylem için temsilci olumlu ödülü alır ve her yanlış eylem için olumsuz bir ödül alır.

Not: Yapay zekadaki rasyonel etmenler, akıllı etmenlere çok benzer.

Rasyonellik:

Bir temsilcinin rasyonelliği performans ölçüsüyle ölçülür. Rasyonellik aşağıdaki noktalara dayanarak değerlendirilebilir:

  • Başarı kriterini tanımlayan performans ölçüsü.
  • Ajanın kendi ortamına ilişkin ön bilgisi.
  • Bir aracının gerçekleştirebileceği mümkün olan en iyi eylemler.
  • Algıların sırası.

Not: Rasyonellik, Her Şeyi Bilen'den farklıdır çünkü Her Şeyi Bilen bir fail, eyleminin gerçek sonucunu bilir ve buna göre hareket eder, ki bu gerçekte mümkün değildir.

Yapay Zeka Aracısının Yapısı

Yapay zekanın görevi, aracı işlevini uygulayan bir aracı program tasarlamaktır. Akıllı bir etmenin yapısı, mimari ve etmen programının birleşiminden oluşur. Şu şekilde görülebilir:

 Agent = Architecture + Agent program 

Aşağıda bir yapay zeka aracısının yapısında yer alan üç ana terim yer almaktadır:

Java dize biçimi uzun

Mimari: Mimari, bir yapay zeka aracısının üzerinde çalıştığı makinedir.

Temsilci İşlevi: Ajan işlevi, bir algıyı bir eylemle eşleştirmek için kullanılır.

 f:P* → A 

Temsilci programı: Aracı programı, aracı işlevinin bir uygulamasıdır. Bir aracı program, f fonksiyonunu üretmek için fiziksel mimari üzerinde yürütülür.

PEAS Temsilciliği

PEAS, bir yapay zeka aracısının üzerinde çalıştığı bir model türüdür. Bir yapay zeka etmeni veya rasyonel etmen tanımladığımızda, onun özelliklerini PEAS temsil modeli altında gruplayabiliriz. Dört kelimeden oluşur:

    P:Performans ölçüsüVE:ÇevreA:AktüatörlerS:Sensörler

Burada performans ölçüsü, bir temsilcinin davranışının başarısının hedefidir.

Kendi kendine giden arabalar için PEAS:

Yapay zekadaki ajanlar

Kendi kendini süren bir araba varsayalım, o zaman PEAS temsili şöyle olacaktır:

char'ı string java'ya dönüştür

Verim: Güvenlik, zaman, yasal sürüş, konfor

Çevre: Yollar, diğer araçlar, yol işaretleri, yaya

Aktüatörler: Direksiyon, gaz pedalı, fren, sinyal, korna

Sensörler: Kamera, GPS, hız göstergesi, kilometre sayacı, ivmeölçer, sonar.

PEAS temsilleriyle Temsilciler örneği

Ajan Performans ölçüsü Çevre Aktüatörler Sensörler
1. Tıbbi Teşhis
  • Sağlıklı hasta
  • Minimum maliyet
  • Hasta
  • Hastane
  • Kadro
  • Testler
  • Tedaviler
Tuş takımı
(Semptomların girişi)
2. Elektrikli Süpürge
  • Temizlik
  • Yeterlik
  • Pil ömrü
  • Güvenlik
  • Oda
  • Masa
  • Ahşap zemin
  • Halı
  • Çeşitli engeller
  • Tekerlekler
  • Fırçalar
  • Vakum Çıkarıcı
  • Kamera
  • Kir algılama sensörü
  • Uçurum sensörü
  • Çarpma Sensörü
  • Kızılötesi Duvar Sensörü
3. Parça Toplama Robotu
  • Doğru kutulardaki parçaların yüzdesi.
  • Parçalı konveyör bant,
  • Kutular
  • Eklemli Kollar
  • El
  • Kamera
  • Eklem açısı sensörleri.