Simülasyon Ortamında Zeki Etmenler

Yükleniyor...
Küçük Resim

Tarih

item.page.authors

Süreli Yayın başlığı

Süreli Yayın ISSN

Cilt Başlığı

Yayınevi

Fen Bilimleri Enstitüsü
Institute of Science and Technology

Özet

Bu tez çalışması çerçevesinde, bir simülasyon ortamında zeki etmenlerin davranışları incelenmiştir. Zeki etmenler algılama, düşünme (durum değerlendirme ve öğrenme) ve eylem yapabilme özelliklerine sahiptir. Bu amaçla iki boyutlu bir simülasyon ortamında iki hava hedefini kontrol edecek iki etmen geliştirilmiştir. Birinci hava hedefi bir zeki etmen tarafından kontrol edilmektedir. Öteki hava hedefi ise, aynı ortamda programlanmış bir şekilde hava devriyesi yapan bir uçağı temsil etmekte olup zeki davranış özelliği yoktur. Eğitim çalışmasının başlangıcında birinci hava hedefi uniform bir hareket yapmaktadır. Kullanıcı bunun yönünü değiştirerek çeşitli manevralar yaptırır. Bu manevralar hedefin hareketini kontrol etmek için etmen tarafından algılanır ve durum eylem kuralları biçiminde bilgi tabanına kayıt edilir. Kural dosyası kullanıcı eğitim sürecini durdurduğunda oluşturulur ve yeni bir süreç başlatıldığında etmen tarafından kullanılır. Diğer taraftan, ikinci hedef hava devriyesini temsil etmek üzere eliptik bir yörüngede programlanmış olarak hareketine devam eder. Etmen OpenGL kütüphanleri kullanılarak Visual C++ 6.0 ‘da geliştirilmiştir.
Within the framework of this thesis the behavior of intelligent agents in simulation environment has been investigated. Intelligent agents have the capabilities of perception, cognition (situation evaluation and learning), and action. For this purpose two agents have been developed to operate in a 2-D simulation environment to control two air targets. The first air target is controlled by an intelligent agent. The other air target moves in a programmed fashion, and has no other intelligent futures. At the beginning of the training session, the first air target starts moving with a uniform movement. The user changes the air target’s direction and makes maneuvers. These maneuvers are perceived by the agent to control the target’s motion and are saved as situation- action rules in its knowledge base. The rule file is formed when the user stops the training session, and it used by the agent when a new session is started. The second target, on the other hand, continues its motion as programmed in an elliptical orbit, mimicking air patrol. The agent has been developed in Visual C++ 6.0 with OpenGL libraries.

Açıklama

Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 2002
Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 2002

Konusu

Yapay zeka, zeki etmenler, simülasyon, opengl, visual c++, Artificial Intelligence, intelligent agents, simulation, opengl, visual c++

Alıntı

Endorsement

Review

Supplemented By

Referenced By