Yöntemler · Sıralama
STOCHASTIC-UTA (Belirsizlik Altında Toplamsal Fayda Yöntemi)
STOCHASTIC-UTA, karar vericinin verdiği bir referans sıralamadan tutarlı bir fayda fonksiyonu çıkarır ve kriter değerlerindeki belirsizliği örnekleme yoluyla sonuca yansıtır.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
STOCHASTIC-UTA, "karar vericinin birkaç seçeneği nasıl sıraladığından, onun zımni değerlendirme mantığı nasıl çıkarılır ve bu mantık kriter değerleri kesin bilinmediğinde nasıl güvenilir kalır" sorularına birlikte cevap verir. Çıktısı her seçenek için bir fayda ya da kabul edilebilirlik puanı ve bu puana göre bir sıradır. Yöntem, gemiden gemiye yakıt transferi gibi deniz taşımacılığı operasyonlarında risk değerlendirmesi için Stavrou, Ventikos ve Tsoukalas tarafından 2018'de önerilmiştir. Enerji teknolojisi seçimi, tedarikçi seçimi ve sağlık sistemi değerlendirmesi gibi belirsizlik içeren başka alanlarda da kullanılabilir. UTA'nın (Jacquet-Lagrèze ve Siskos, 1982) klasik "tercihten fayda çıkarma" (preference disaggregation) yaklaşımını, belirsizlik altında kabul edilebilirlik ölçen SMAA (Stochastic Multicriteria Acceptability Analysis) mantığıyla birleştirir.
Yöntemin Felsefesi
UTA'nın felsefesi, karar vericiden doğrudan bir formül ya da ağırlık istemek yerine onun birkaç seçeneği nasıl sıraladığını gözlemleyip bu sıralamayla tutarlı bir fayda fonksiyonunu tersine mühendislikle çıkarmaktır. STOCHASTIC-UTA buna bir belirsizlik katmanı ekler. Kriter değerlerinin kendisi kesin bilinmeyebilir; örneğin bir ölçüm hatası payı ya da uzman tahmini söz konusu olabilir. Böyle durumda yöntem bu değerleri tek bir sayı yerine bir olasılık dağılımından tekrar tekrar örnekler ve her örneklemede fayda hesabını yeniden yapar.
Bir benzetme bunu netleştirir. Bir doktor tek bir tahlil sonucuna güvenmek yerine, ölçüm hatası payını hesaba katar. Aynı tahlili birçok olası hata senaryosuyla değerlendirip "bu teşhis, olası hata aralığının yüzde kaçında doğru çıkar" diye sorar. STOCHASTIC-UTA da böyle çalışır: sonuç tek bir kesin sıralama değil, "bu seçenek örneklemelerin yüzde kaçında en iyi çıktı" türünden bir kabul edilebilirlik oranıdır. Felsefi sonucu, yöntemin hem toplamsal (additive) ve telafi edici olması hem de belirsizliği gizlemek yerine açıkça bir olasılık diline çevirmesidir.
Yöntem Nasıl Çalışır?
Yöntem dokuz adımda ilerler; ilk altısı belirsizlik yokken de geçerlidir, son üçü belirsizlik örneklemesini ekler.
Birinci adım, yön düzeltmesi. Maliyet kriterleri hepsi aynı yönde ("çoğu iyi") sayılabilsin diye ters çevrilir; her kriterin en iyi ve en kötü değeri kaydedilir.
İkinci adım, kriter aralığının kademelere bölünmesi. Her kriterin en kötüden en iyiye giden aralığı belli sayıda eşit kademeye ayrılır. Bu kademeler, fayda fonksiyonunun parça parça doğrusal biçimde tanımlanacağı noktalardır.
Üçüncü adım, kademeler arası doğrusal ilişki. Her seçeneğin her kriterdeki değeri, en yakın iki kademe arasında doğrusal olarak ifade edilir; bu, fayda fonksiyonunun bilinmeyen kademe değerlerinin bir bileşimi olarak yazılmasını sağlar.
Dördüncü adım, doğrusal programlama modelinin kurulması. Karar vericinin verdiği referans sıralamayla tutarlı olacak biçimde toplam hata payını en aza indiren bir model kurulur. Model üç tür kısıt taşır. Tercih kısıtları, referans sıralamadaki her ardışık çift arasında fayda farkının belirlenen bir eşiği geçmesini ister. Monotonluk kısıtları, bir kriterde bir sonraki kademenin öncekinden düşük fayda vermemesini sağlar. Normalizasyon kısıtları ise en kötü kademenin faydasını sıfıra, tüm kriterlerin en iyi kademe faydalarının toplamını bire sabitler.
Beşinci adım, modelin çözülmesi. Doğrusal programlama modeli çözülerek her kriterin her kademesindeki fayda değeri bulunur; çözüm, referans sıralamayla mümkün olan en tutarlı fayda fonksiyonunu verir.
Altıncı adım, toplam faydanın hesaplanması. Her seçeneğin kriter değerlerine karşılık gelen fayda değerleri toplanarak seçeneğin toplam faydası bulunur.
Yedinci adım, belirsizlik örneklemesi. Kriter değerleri kesin değilse, her değer kendi olasılık dağılımından rastgele örneklenir; üçüncü ile altıncı adım arası bu örneklerle defalarca tekrarlanır. Değerler kesinse bu adım tek seferlik bir hesaba iner.
Sekizinci adım, kabul edilebilirlik oranlarının hesaplanması. Her seçeneğin kaç örneklemede hangi sırada çıktığı sayılır; buradan her seçenek için bir sıra kabul edilebilirlik oranı ve genel bir kabul edilebilirlik puanı türetilir.
Dokuzuncu adım, sıralama. Seçenekler kabul edilebilirlik puanına göre büyükten küçüğe sıralanır; belirsizlik örneklemesi yapılmadıysa bu sıralama toplam faydaya göre yapılan sıralamayla aynıdır.
Adımların formülleri, ara tabloları ve atıf biçimleri DecisionMind'daki yöntem sayfasında verilir; bu kart formül taşımaz.
Çıktı Nasıl Yorumlanır?
Belirsizlik örneklemesi yapılmadıysa (deterministik mod) puan, karar vericinin referans sıralamasıyla tutarlı fayda fonksiyonundan hesaplanan toplam faydadır; en iyi seçenek 1'e, en kötü seçenek 0'a yakın bir değer alır. Belirsizlik örneklemesi yapıldıysa puan bir kabul edilebilirlik oranıdır: seçeneğin kaç örneklemede hangi sırada çıktığının özetidir. İki durumda da puan, yalnız bu seçenek kümesi ve bu referans sıralama için anlamlıdır.
Ayrıca modelin çözümünde ortaya çıkan hata payı (F*) gözden kaçırılmamalıdır. F* sıfırsa referans sıralama toplamsal bir fayda fonksiyonuyla tam tutarlıdır. F* sıfırdan büyükse karar vericinin tercihleri tam olarak toplamsal bir modele oturmuyor demektir; bu bir hata değildir, yöntemin kendisi bu tutarsızlığı sayıyla gösterir.
Bu nedenle:
"STOCHASTIC-UTA en doğru sıralamayı buldu"
yerine:
"Bu sıralama, karar vericinin verdiği referans sıralamayla tutarlı fayda fonksiyonunun ürünüdür; belirsizlik örneklemesi kullanıldıysa puan bir kabul edilebilirlik oranıdır, kesin bir sıralama garantisi değildir"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
STOCHASTIC-UTA kesin (crisp) veriyle çalışır: her hücrede tek bir sayı, isteğe bağlı olarak bir olasılık dağılımı. DecisionMind'da STOCHASTIC-UTA yalnız bu temel biçimiyle bulunur, ayrı bir veri türü uzantısı yoktur.
Elinizde şunlar olmalı: satırlarda seçenekler, sütunlarda kriterler, her hücrede bir sayı; her kriter için yön bilgisi. Ayrıca karar vericinin en az birkaç seçeneği (tamamını ya da temsilci bir alt kümesini) kapsayan bir referans sıralaması gerekir. STOCHASTIC-UTA ağırlık üretir, dışarıdan ağırlık istemez; ağırlığın yerini fayda fonksiyonu alır. Belirsizlik modu kullanılacaksa her kriter hücresi için bir olasılık dağılımı da gerekir. Önerilen seçenek sayısı üç ile otuz arasıdır, rahat aralık dört ile on beştir; kriter sayısı için rahat aralık üç ile ondur.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Karar verici birkaç seçeneği güvenilir biçimde sıralayabiliyorsa ve bu sıralamadan genel bir değerlendirme mantığı (fayda fonksiyonu) çıkarmak isteniyorsa STOCHASTIC-UTA uygun bir seçimdir. Kriter değerleri belirsizse ve bu belirsizliğin sonuca nasıl yansıdığını görmek gerekiyorsa yöntemin Monte Carlo modu tam bu ihtiyaca cevap verir. Karar verici tutarlı bir referans sıralaması veremiyorsa ya da kriterler arasında toplamsal olmayan güçlü etkileşimler varsa (bir kriterin etkisi başka bir kriterin değerine göre tamamen değişiyorsa) yöntem uygun değildir.
Referans sıralama mevcut, fayda fonksiyonu çıkarılmak isteniyor → STOCHASTIC-UTA
Kriter değerleri belirsiz, bu belirsizlik sonuca yansıtılmalı → STOCHASTIC-UTA (Monte Carlo modu)
Kriter değerleri kesin, belirsizlik yok → klasik UTA yeterlidir
Referans sıralama tutarsız çıkıyor, hata payı çok büyük → UTASTAR (her çift için ayrı hata değişkeni kullanan daha esnek biçim)
Güçlü Yanları
STOCHASTIC-UTA'nın temel üstünlüğü, karar vericiden soyut ağırlık istemek yerine somut örnekler üzerinden çalışmasıdır; bu, birçok karar vericinin ağırlık vermekten daha kolay bulduğu bir görevdir. Belirsizliği gizlemek yerine açıkça bir kabul edilebilirlik oranına çevirmesi, raporun dürüstlüğünü artırır. Hata payı (F*) sonucun ne kadar güvenilir olduğuna dair açık bir gösterge sunar.
Zayıf Yanları
Sınırlılıkları modelin karmaşıklığından gelir. Birincisi, doğrusal programlama modelinin çözümü tek değildir; farklı optimum çözümler aynı hata payıyla farklı fayda fonksiyonları verebilir, bu yüzden post-optimallik analizi (birden fazla çözümün ortalaması) önerilir (Jacquet-Lagrèze ve Siskos, 1982). İkincisi, belirsizlik örneklemesi hesap yükünü ciddi biçimde artırır; örnekleme sayısı arttıkça çalışma süresi uzar. Üçüncüsü, olasılık dağılımlarının kalitesi yöntemin dışındadır; kötü kalibre edilmiş bir dağılımla yapılan örnekleme yanıltıcı bir kabul edilebilirlik oranı üretir (Durbach, Lahdelma ve Salminen, 2016).
Sık Yapılan Hatalar
En sık hata, referans sıralamaya seçeneklerin bir kısmını dahil etmeyi unutmaktır; bu, doğrusal programlama modelini yetersiz kısıtlı bırakır ve çözüm anlamsızlaşır. İkinci hata, ardışık seçenekler arası fayda farkı eşiğini (δ*) doğal fayda boşluklarına göre çok büyük seçmektir; bu, modeli çözülemez hale getirebilir ve zorla büyük bir hata payı üretir. Üçüncü hata, maliyet kriterini yön düzeltmesi yapmadan (negatiflemeden) modele sokmaktır; bu, kriterin gerçek etkisini tersine çevirir ve düşük maliyetli bir seçeneği cezalandırır. Dördüncü hata, hata payı (F*) sıfırdan büyükken sonucu "kesin" diye raporlamaktır; F*>0 bir tutarsızlık işaretidir ve raporda gösterilmelidir.
Temel ilke şudur:
STOCHASTIC-UTA sonucu, karar vericinin verdiği referans sıralamanın ve varsa kriter belirsizliğinin bir yansımasıdır; hata payı ve kabul edilebilirlik oranı görmezden gelinirse sonuç yanlış bir kesinlik izlenimi verir.
Vakalar
Her vaka bir karar tablosuyla başlar, yöntemin bu tabloya ne yaptığını kelimeyle anlatır ve sonucun nasıl okunacağını gösterir. Birinci vaka DecisionMind'ın doğrulama örneğidir. Diğer vakalar öğretici kurgudur.
1. Denizcilik: Gemiden gemiye yakıt transferinde güvenlik protokolü seçimi
Bir gemi işletmecisinin risk değerlendirme komitesi, gemiden gemiye yakıt transferi operasyonlarında kullanılacak dört güvenlik protokolü arasından birini seçecektir. Üç ölçüt vardır: operasyonel verimlilik puanı, ekip güvenliği puanı ve çevresel uyum puanı; üçü de "çoğu iyi"dir. Komite dört protokolü kendi uzman görüşüyle P1≻P2≻P3≻P4 biçiminde sıralamıştır; STOCHASTIC-UTA bu referans sıralamayla tutarlı bir fayda fonksiyonu arayacaktır. Her kriter tek bir doğrusal kademede (α=1) modellenmiş, ardışık fark eşiği (δ*) 0,05 olarak belirlenmiş, belirsizlik örneklemesi kullanılmamıştır (N=1).
| Protokol | Verimlilik | Ekip güvenliği | Çevresel uyum |
|---|---|---|---|
| P1 | 9 | 3 | 6 |
| P2 | 6 | 9 | 3 |
| P3 | 3 | 6 | 9 |
| P4 | 1 | 1 | 1 |
| Yön | çoğu iyi | çoğu iyi | çoğu iyi |
| Komite sıralaması | 1. | 2. | 3. (P4 son) |
Yöntem her kriter için en kötüden en iyiye tek bir doğru parçası kurar, komitenin P1≻P2≻P3≻P4 sıralamasıyla tutarlı olacak biçimde doğrusal programlama modelini çözer ve dört protokolün toplam faydasını bulur.
| Protokol | Toplam fayda | Sıra |
|---|---|---|
| P1 | 1,00 | 1 |
| P2 | 0,75 | 2 |
| P3 | 0,50 | 3 |
| P4 | 0,25 | 4 |
Sonuç şöyle okunur. Model hatasız çözülmüştür (F*=0); bu, komitenin verdiği sıralamanın üç kriterle kurulan toplamsal bir fayda fonksiyonuyla tam tutarlı olduğu anlamına gelir. P1 her kriterde en iyi olmasa da (verimlilikte en iyi, ama ekip güvenliğinde ve çevresel uyumda orta) genel dengesiyle birinci çıkmıştır. P4 her kriterde en düşük değere sahiptir ve son sıradadır.
Komite burada tereddüt eder: fark eşiği (δ*) 0,05 gibi küçük tutulmuştur, yani ardışık protokoller arası fark küçük de olsa kabul edilmiştir. Eşik büyütülseydi model çözülemez hale gelebilirdi, çünkü büyük bir fark istemek referans sıralamayla hiçbir fayda fonksiyonunun uyuşmamasına yol açabilir. Ayrıca yalnız bir kademe (α=1) kullanıldığı için her kriterin fayda eğrisi tam doğrusal kabul edilmiştir; ekip güvenliğinde belli bir eşiğin altı orantısız derecede kötü sayılıyorsa daha fazla kademe (α>1) gerekebilir.
Raporda: "Komitenin referans sıralamasıyla tam tutarlı (F*=0) bir fayda fonksiyonu bulunmuştur; P1 en yüksek toplam faydayı almıştır (1,00). Kademe sayısı artırılırsa fayda eğrilerinin doğrusallık varsayımı gevşetilebilir ve sonuç değişebilir."
Kaynak: Stavrou, Ventikos ve Tsoukalas (2018), yöntemin kurucu kaynağıdır ve deniz taşımacılığı risk değerlendirmesinde gerçek bir uygulama sunar. Bu karttaki sayılar makalenin kendi tablosundan değil, DecisionMind'ın LP çözücüsünü sınamak için hazırlanmış sentetik bir doğrulama örneğinden gelir (α=1, N=1, kapalı-form kontrolü).
2. Seçim Lojistiği: Oy sayım cihazı tedarikçisi seçimi
Bir seçim kurulu, oy sayım cihazı tedarikçisi seçerken teknik performans tahminlerinin (arıza oranı, ortalama sayım süresi) tam kesin olmadığını, yalnız geçmiş verilerden türetilen bir olasılık aralığında bilindiğini kabul eder. Kurul iki tedarikçiyi geçmiş deneyimiyle A≻B biçiminde sıralamış, ama arıza oranı tahminindeki belirsizliği hesaba katmak için STOCHASTIC-UTA'nın Monte Carlo modunu (N=2000) kullanmaya karar vermiştir.
Yöntem, her örneklemede arıza oranı tahminini olasılık dağılımından rastgele çekip fayda hesabını yeniden yapar ve iki bin örneklem sonunda her tedarikçinin kaç kez birinci çıktığını sayar. Diyelim ki sonuç, tedarikçi B'nin örneklemlerin yüzde 62'sinde birinci sırada çıktığını, tedarikçi A'nın yüzde 38'inde birinci çıktığını gösteriyor.
Kurul burada tereddüt eder: yüzde 62 kesin bir üstünlük değildir, geriye kalan yüzde 38'lik olasılıkta A öne geçebilir. Kurul, "B kazandı" diye kesin bir dille değil, belirsizlik altında B lehine bir eğilim olduğunu belirterek raporlamalıdır. Arıza oranı tahmininin dayandığı geçmiş veri seti küçükse bu olasılık dağılımının kendisi de sorgulanmalıdır.
Raporda: "İki bin Monte Carlo örneklemesinde tedarikçi B, örneklerin yüzde 62'sinde birinci sırada çıkmıştır; bu kesin bir üstünlük değil, arıza oranı tahminlerindeki belirsizlik altında B lehine bir eğilimdir."
3. Kargo: Filo yakıt teknolojisi seçiminde tutarsız tercih
Bir kargo şirketinin lojistik yöneticisi, filoya alınacak dört yakıt teknolojisini kendi tecrübesiyle sıralamıştır. Üç ölçüt vardır: yakıt maliyeti (azı iyi), taşıma kapasitesi (çoğu iyi) ve bakım sıklığı (azı iyi); yakıt maliyeti tahmini mevsimsel dalgalanma nedeniyle belirsizdir. Yönetici referans sıralamasını verdikten sonra STOCHASTIC-UTA modeli çözülür.
Diyelim ki model hatasız çözülemiyor ve küçük bir hata payı (F*=0,03) ortaya çıkıyor; bu, yöneticinin tercihlerinin üç kriterle kurulan toplamsal bir fayda fonksiyonuna tam oturmadığını gösteriyor. Model yine de en tutarlı yaklaşık fayda fonksiyonunu bulur ve bir sıralama üretir.
Yönetici burada tereddüt eder: F*>0 çıktığı için iki seçenek vardır. Tutarsızlığı olduğu gibi kabul edip raporda göstermek, ya da her referans çifti için ayrı bir hata payı tanımlayan UTASTAR gibi daha esnek bir modele geçmek. Yönetici, tutarsızlığın hangi kriterden kaynaklandığını (örneğin bakım sıklığı ile yakıt maliyeti arasında beklenmedik bir ödünleşim) ayrıca incelemelidir.
Raporda: "Referans sıralamayla model arasında küçük bir tutarsızlık (F*=0,03) bulunmuştur; yöneticinin tercihleri tam toplamsal bir modele oturmamaktadır, ayrıntılı inceleme için UTASTAR değerlendirilebilir."
4. Yapılmaması Gereken
Denizcilik vakasında çevresel uyum kriteri yanlışlıkla "azı iyi" işaretlenseydi, model her kriterde en düşük değere sahip P4'ü bu kriterde en iyi sayar ve sonucu anlamsızlaştırırdı. İkinci yanlış, referans sıralamaya beşinci bir protokolü sonradan eklemek, ama bu protokolün diğer dördüyle karşılaştırmalı sırasını belirtmemektir; bu, doğrusal programlama modelini yetersiz kısıtlı bırakır. Üçüncü yanlış, aynı tabloda bir maliyet kriteri olsaydı ve bu kriter yön düzeltmesi yapılmadan (negatiflenmeden) modele sokulsaydı, düşük maliyetli bir protokol yanlışlıkla cezalandırılırdı.
Kaynaklar
Adımların formülleri, ara tabloları ve atıf biçimleri (BibTeX, RIS, APA) için DecisionMind yöntem sayfası: decisionmind.app/library/stochastic-uta
Stavrou, D. I., Ventikos, N. P., & Tsoukalas, V. D. (2018). Robust Evaluation of Risks in Ship-to-Ship Transfer Operations: Application of the STOCHASTIC UTA Multicriteria Decision Support Method. In P. T. W. Lee & Z. Yang (Eds.), Multi-criteria Decision Making in Maritime Studies and Logistics (pp. 161-185). Springer. DOI: 10.1007/978-3-319-62338-2_8
Jacquet-Lagrèze, E., & Siskos, J. (1982). Assessing a set of additive utility functions for multicriteria decision-making, the UTA method. European Journal of Operational Research, 10(2), 151-164. DOI: 10.1016/0377-2217(82)90155-2
Durbach, I., Lahdelma, R., & Salminen, P. (2016). Modelling uncertainty in stochastic multicriteria acceptability analysis. Omega, 64, 13-23. DOI: 10.1016/j.omega.2015.10.015
Arcidiacono, S. G., Corrente, S., & Greco, S. (2024). Inducing a probability distribution in Stochastic Multicriteria Acceptability Analysis. Omega, 123, 102969. DOI: 10.1016/j.omega.2023.102969