Integrated, pattern-oriented behavior analysis and testing software (BATS) for system dynamics models


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Boğaziçi Üniversitesi, FEN BİLİMLERİ ENSTİTÜSÜ, FEN BİLİMLERİ ENSTİTÜSÜ, Türkiye

Tezin Onay Tarihi: 2014

Tezin Dili: İngilizce

Öğrenci: CAN SÜCÜLLÜ

Danışman: GÖNENÇ YÜCEL

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Sistem dinamiği yönteminde, model davranışlarının analizi temelde örüntü eksenli yapılmaktadır. Model çıktılarının örüntü eksenli değerlendirilmesinde, davranışın genel biçimi (ör.\ artışı takip eden azalma, S-biçimli büyüme, salınımlar) ve belirli örüntü özellikleri (ör.\ bükülme noktaları, karar seviyesi, dönemler, genlikler) karesel yanılgı toplamı gibi noktasal bazlı benzerlik ölçütlerinden daha çok önem arz etmektedir. Bu özel durumu ele alan bir takım çıktı analiz araçları önceden geliştirilmiştir, fakat bu araç ve yöntemlerin dağınık ve kullanılabilirliklerinin düşük oldukları tespit edilmektedir. Bu çalışmada yeni bir analiz ortamı önerilmekte ve bu ortam tek başına bir yazılım olarak bütünleştirilmektedir. Bu yazılım, Davranış Analizi ve Testi Yazılımı (BATS), bir davranış örüntüsü sınıflandırma algoritması ve kararlı durum davranışlarının analizi için seçilmiş bir grup istatistiksel yöntemleri bütünleştirmektedir. Mevcut algoritma ve yöntemleri kullanarak dinamik örüntülerin karşılaştırılmasına imkan tanımanın yanında, BATS kullanıcının otomatik hipotez testi, davranış uzayı keşfi ve hassasiyet analizi yapmasına imkan veren düzenli süreçler içermektedir. Mevcut durumunda BATS sistem dinamiği modelleme yazılımlarıyla (ör.\ Vensim) ve yaygın veri kaynaklarıyla sorunsuz bir şekilde iletişim kurabilmektedir. Ayrıca bu tezde, BATS'ın modelleme sürecinde karşılaşılan dolaylı yapısal testlerle model geçerliliğinin sınaması, davranış testleri, davranış hassasiyet analizi, model kalibrasyonu, politika analizi ve tasarımı aşamalarında modellemeci ve/veya araştırmacıya nasıl yardımcı olabileceği açıklayıcı örneklerle gösterilmektedir. Örüntü odaklı içeriği, kullanıcı dostu arayüzü, veri kaynaklarıyla iletişim ve otomatik analiz yapma olanakları dikkate alındığında BATS, sistem dinamiği yönteminin analiz setine önemli bir katkı olarak öne sürülmektedir.