Özerk bir ajan, bir ortam içinde belirli hedeflere ulaşmak için yönlendirilmeden işlevlerini yerine getirir. Bazı bilgisayar programları, ileri robotikler, yapay yaşam örnekleri ve bilgisayar virüsleri gibi özerk ajanlar gibi davranır. Çok sayıda araştırmacı bu alanda, ajanların ve bunların potansiyel yeteneklerinin yanı sıra uygulamalar hakkında daha derin bir anlayış geliştirmek için çalışmalar yapar. Ticaret dergileri ve yıllık konferanslar, insanların bilgi ve araştırma sonuçlarını paylaşmalarına olanak tanıyan bir değişim ortamı sağlar.
Özerk bir ajan ile bilgisayar programları arasında ayrım yapmak zor olabilir. Bazı durumlarda, örtüşme vardır ve tanımın çizgileri bulanıklaşabilir. Genel olarak, bir aracının bir sistemle etkileşim kurmak için muhakeme kullanabilmesi gerekir. Buna bilgiyi algılama, işleme ve bazı durumlarda değiştirme yeteneği dahildir. Özerk bir ajanın ayrıca belirli bir hedefi başarmak için amaçlı davranması gerekir.
Yazılımdaki özerk bir ajan örneği, tedarik zinciri yönetimi programı gibi bir şey olabilir. Program, tedarik zincirinin özelliklerini ele alıyor ve malzeme sipariş etme ve taşıma, personel planlama ve kamyon isteme gibi faaliyetlerde bulunabilir. Bu faaliyetlerin tümü, tedarik zincirini organize bir şekilde hareket ettirmek için daha büyük bir hedefi kolaylaştırıyor. Bu, basit olarak tepki verebilen otomatik bir sistemden farklıdır; bir fabrika, örneğin programlamadaki bir tetikleyiciye yanıt olarak, düşük çalışmaya başladığında, belki de yeni malzemeler sipariş ediyor.
Birden fazla ajan, tek bir sistem içinde hareket edebilir ve işbirliği yapabilir veya birbirinden bağımsız olabilir. Robotikte, özerk ajanların etkileşimi önemli olabilir. Görsel girişi, sesleri ve ortamdan gelen diğer girdileri almak için sensörleri kullanabilirler. Bu bilgiler, öğeleri kavrama ve işleme gibi görevleri tamamlamak için sistem genelinde koordine edilebilir. Sistemler ayrıca daha rafine işlevler geliştirmek için deneyimlerinden öğrenebilir ve hedeflere ulaşmak için birbirleriyle çalışabilirler.
Bu araştırma için uygulamalar yapay yaşam, karmaşık robotiğin gelişimi ve ileri bilgisayar programları gibi alanlarda özellikle önemlidir. Gerçekten özerk bir ajan, programcı veya başka bir yardımcı program gibi harici bir kaynaktan yönlendirmeyi gerektirmez ve karmaşık görevler üstlenebilir. Program, çalışanları dahil etmeden etkin bir şekilde faaliyetleri tamamlayabildiğinden, bu türün otomasyonu işçi saatlerinden tasarruf sağlayabilir. Örneğin otomatik tıbbi faturalandırma, deneyimli bir personelin bu görevi yerine getirmesine gerek kalmadan faturalar ve belgeler oluşturur.


