Yöntemler · Sıralama
UTASTAR (Referans Sıralamadan Toplamsal Fayda Fonksiyonu Çıkarımı)
UTASTAR, karar vericinin küçük bir seçenek grubu için önceden verdiği bir sıralamayı alır, bu sıralamayı en az hatayla üreten bir fayda fonksiyonu çıkarır ve bu fonksiyonu bütün seçeneklere uygulayarak tam listeyi sıralar.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
UTASTAR, karar vericinin ağırlıkları doğrudan sayıyla söylemekte zorlandığı ama küçük bir örnek üzerinde "bunu buna tercih ederim" diyebildiği durumlar için geliştirilmiştir. Girdi olarak bir karar matrisi ve bu matristeki bazı seçenekler için bir referans sıralama ister. Çıktısı her seçenek için 0 ile 1 arasında bir toplamsal fayda puanı ve bu puana göre tam bir sıradır. Yöntem, kriter ağırlıklarını kullanıcıdan sormaz; bunun yerine kullanıcının zaten verdiği sıralamadan geriye doğru çıkarır. Siskos ve Yannacopoulos tarafından 1985'te önerilmiştir ve UTA ailesinin en çok uygulanan üyesidir; enerji politikası değerlendirmesi, portföy seçimi ve personel değerlendirmesi gibi alanlarda kullanılır.
Yöntemin Felsefesi
Çoğu sıralama yöntemi önce ağırlığı ister, sonra sıralamayı üretir. UTASTAR bunun tersini yapar. Karar vericinin zaten bildiği küçük bir sıralamayı alır ve bu sıralamayı en iyi açıklayan fayda fonksiyonunu arar. Buna ordinal regresyon denir: gözlemlenen tercihten modele doğru gidilir, modelden tercihe değil. Bu yaklaşımın felsefi sonucu şudur. UTASTAR karar vericiye kendi vermediği bir ağırlığı dayatmaz; onun sezgisini bir fonksiyona döker ve bu fonksiyonun o sezgiyle ne kadar uyumlu olduğunu bir hata payıyla raporlar. Fayda toplamsaldır, yani telafi edicidir: bir kriterdeki zayıflık başka bir kriterdeki güçle dengelenebilir.
Yöntem Nasıl Çalışır?
Yöntem beş adımda ilerler.
Birinci adım, kademe ızgarası. Her kriter, en kötü değerden en iyi değere doğru birkaç kademeye bölünür. Her ardışık kademe arasındaki fayda artışı, sıfır ya da pozitif bir değişken olarak tanımlanır. Bu değişkenler henüz bilinmez; LP bunları bulacaktır.
İkinci adım, referans sıralamanın hataya açık hâli. Karar vericinin verdiği küçük sıralamadaki ardışık her seçenek çifti için bir fark tanımlanır. Bu farka, karar vericinin sıralamasının modelle tam örtüşmediği durumları yakalamak için üstten ve alttan iki hata terimi eklenir.
Üçüncü adım, doğrusal programlama. Yöntem, referans sıralamadaki sırayı koruyacak kısıtlar altında toplam hatayı en aza indiren kademe artışlarını bulur. Kesin tercih edilen bir çift için model, aradaki farkın küçük bir eşiği geçmesini ister; kayıtsız sayılan bir çift için fark sıfırlanır. Ağırlıkların toplamı 1'e sabitlenir.
Dördüncü adım, çözümün sağlamlığını sınamak. Bu doğrusal programın çözümü tek olmayabilir; aynı toplam hatayı veren birden çok fayda fonksiyonu bulunabilir. UTASTAR bu durumda her kriter için ayrı ayrı en düşük ve en yüksek katkıyı bulan ek programlar çözer ve bunların ortalamasını alarak daha kararlı bir fonksiyon üretir.
Beşinci adım, genelleme. Bu kararlı fayda fonksiyonu yalnız referans kümesindeki seçeneklere değil, elinizdeki bütün seçeneklere uygulanır ve seçenekler azalan fayda puanına göre sıralanı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?
Toplamsal fayda puanı, bir seçeneğin referans sıralamadan çıkarılan tercih mantığına göre ne kadar iyi olduğunu söyler. Bu puan yalnız bu referans kümesi ve bu kademe ızgarasıyla anlamlıdır; başka bir analizin puanıyla karşılaştırılmaz. Toplam hata değeri (z*) ayrı bir bilgi taşır: sıfırsa, çıkarılan fonksiyon referans sıralamayı hatasız üretmiş demektir; sıfırdan büyükse karar vericinin verdiği sıralama, toplamsal ve telafi edici bir modelle tam örtüşmüyor demektir ve bu bir kusur değil, bir bulgudur. Ayrıca yöntem bir stabilite göstergesi üretir: doğrusal programın tek çözümü yoksa, kriterlerin katkısı dar ya da geniş bir aralıkta oynayabilir; geniş aralık, o kriterin ağırlığının bu veriyle iyi belirlenemediği anlamına gelir.
Bu nedenle:
"UTASTAR karar vericinin gerçek ağırlıklarını buldu"
yerine:
"Bu referans sıralama ve bu kademe ızgarasıyla tutarlı bir fayda fonksiyonu çıkarıldı; bazı kriterlerin katkısı geniş bir aralıkta belirsiz kaldı"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
UTASTAR kesin veriyle çalışır ama tek başına bir karar matrisi yetmez. Elinizde şunlar olmalı: satır ve sütunlarıyla dolu bir karar matrisi, her kriter için yön bilgisi, her kriter için kademe (kesim) noktaları ve en önemlisi seçeneklerin bir kısmı için karar vericinin verdiği bir referans sıralama. Bu referans sıralama gruplar hâlinde de olabilir; aynı grup içindeki seçenekler kayıtsız (eşit tercih edilir) sayılır. DecisionMind'da UTASTAR'ın uzantısı yoktur; temel yöntem tek başına çalışır. Referans kümesi en az birkaç seçenek içermelidir; çok küçük bir küme, doğrusal programı gereğinden esnek bırakır ve sonucu kırılgan yapar.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Karar vericinin kriter ağırlıklarını doğrudan sayıyla veremediği ama küçük bir örnek üzerinde güvenilir bir tercih sıralaması verebildiği durumlarda UTASTAR uygundur. Geçmiş kararların (örneğin geçen yılın bütçe dağılımı ya da bir jürinin kısa listesi) örtük bir mantığını yeni seçeneklere genişletmek istendiğinde de iş görür.
Elinizde hiçbir referans sıralama yoksa ya da karar vericiden hiçbir tercih bilgisi alınamıyorsa UTASTAR kullanılamaz; o zaman ağırlıkları doğrudan uzman görüşüyle (AHP, BWM, SWARA) ya da verinin kendisinden (Entropy, CRITIC) türetmeniz gerekir. Karar vericinin bir kriterde asla taviz vermek istemediği durumlarda da UTASTAR uygun değildir, çünkü toplamsal fayda telafi edicidir.
Küçük bir referans sıralama var, ağırlık istenmiyor → UTASTAR
Referans sıralama yok, ağırlık doğrudan uzmandan gelecek → AHP, BWM, SWARA
Referans sıralama yok, ağırlık veriden çıkarılacak → Entropy, CRITIC
Bir kriterde taviz yok → Telafi etmeyen bir eleme ya da üstünlük yöntemi
Güçlü Yanları
UTASTAR'ın en büyük üstünlüğü, karar vericiden soyut bir ağırlık sayısı istemeden çalışmasıdır; insanlar sayı vermekte zorlanır ama sıralama yapmakta genellikle rahattır. Yöntem ayrıca kendi tutarlılığını ölçer: toplam hata değeri, çıkarılan fonksiyonun karar vericinin sıralamasını ne kadar iyi açıkladığını gösterir. Küçük bir referans kümesinden öğrenip tüm listeye genelleyebilmesi, elle sıralanamayacak kadar büyük seçenek gruplarında pratik bir kısayoldur.
Zayıf Yanları
Kademe ızgarasının nasıl seçildiği sonucu doğrudan etkiler; çok az kademe fonksiyonu düzleştirir, çok fazla kademe az veriyle aşırı uydurma riski taşır. Doğrusal programın çözümü çoğu zaman tek değildir; Beuthe ve Scannella (2001) farklı UTA varyantlarını karşılaştırdığında bu çözüm belirsizliğinin pratikte önemli bir sorun olduğunu göstermiştir. Referans kümesi küçükse çıkarılan fonksiyon o birkaç seçeneğe özel bir uydurma olabilir ve geniş listeye genellemesi zayıflar. Yöntem toplamsal ve telafi edicidir; bu nedenle bir kriterde taviz kabul etmeyen kararlarda uygun değildir.
Sık Yapılan Hatalar
En yaygın hata, kademe sayısını gerekçesiz seçmektir; az kademe fonksiyonu aşırı basitleştirir, çok kademe veriye gereğinden fazla uyum sağlar ve yeni seçeneklerde kötü genelleme yapar. İkinci hata, referans sıralamadaki kayıtsızlık ilişkilerini kesin tercihmiş gibi kodlamaktır; bu, doğrusal programı gereksiz yere kısıtlar ve hatayı yapay olarak yükseltir. Üçüncü hata, toplam hatanın sıfır çıkmasını "kusursuz model" diye sunmaktır; bu yalnız o referans kümesinde tam tutarlılık demektir, başka seçeneklerde aynı tutarlılığın süreceğinin garantisi değildir. Dördüncü hata, çok küçük bir referans kümesiyle çok büyük bir listeye genelleme yapıp aradaki farkı hiç sorgulamamaktır.
Temel ilke şudur:
UTASTAR'ın ürettiği fayda fonksiyonu, yalnız verdiğiniz referans sıralamanın ve seçtiğiniz kademelerin bir yansımasıdır; referans küçük ya da tartışmalıysa çıkarılan sıra da tartışmalıdır.
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 yöntemin kurucu kaynağından alınmıştır. Diğer vakalar öğretici kurgudur.
1. Ulaştırma: Paris'te ulaşım aracı seçimi (Siskos ve Yannacopoulos, 1985)
Bir ulaştırma çalışması, merkezden bir noktaya gitmek için beş aracı karşılaştırır: hızlı banliyö treni (RER), iki farklı metro güzergâhı (METRO1, METRO2), otobüs (BUS) ve taksi (TAXI). Üç ölçüt vardır: fiyat (avro, azı iyi), süre (dakika, azı iyi) ve konfor (0-3 arası sıra puanı, çoğu iyi). Karar verici önceden şu sıralamayı vermiştir: RER en iyisi, METRO1 ile METRO2 birbirine eşit ikinci, BUS dördüncü, TAXI en sonda.
| Araç | Fiyat (avro) | Süre (dk) | Konfor |
|---|---|---|---|
| RER | 3 | 10 | 1 |
| METRO1 | 4 | 20 | 2 |
| METRO2 | 2 | 20 | 0 |
| BUS | 6 | 40 | 0 |
| TAXI | 30 | 30 | 3 |
Yöntem bu beş aracın verdiği referans sıralamayı en az hatayla üreten bir fayda fonksiyonu arar. Doğrusal program burada hatasız bir çözüm bulur: toplam hata sıfırdır, yani çıkarılan fonksiyon karar vericinin sıralamasıyla tam tutarlıdır. Bu fonksiyon üç kritere de bir marjinal fayda dağıtır; konfor kriteri toplam faydanın önemli bir kısmını taşırken fiyatın payı geniş bir aralıkta (0,05 ile 0,94 arası) belirsiz kalmıştır, çünkü doğrusal programın fiyat için tek bir çözümü yoktur.
| Araç | Fayda puanı | Sıra |
|---|---|---|
| RER | 0,920 | 1 |
| METRO1 | 0,870 | 2 |
| METRO2 | 0,870 | 2 |
| BUS | 0,511 | 4 |
| TAXI | 0,093 | 5 |
Sonuç şöyle okunur. RER, ne en ucuz ne de en konforlu araçtır; ama fiyat ve süredeki dengesi onu öne çıkarır. METRO1 ile METRO2 çıkarılan fonksiyonda eşit puan alır; bu, referans sıralamadaki kayıtsızlık ilişkisinin (ikisinin eşit sayılması) korunduğunu gösterir. TAXI en pahalı seçenek olduğu için konforu yüksek olsa da son sıradadır.
Karar verici burada tereddüt eder: ortalama stabilite göstergesi 0,24 gibi düşük bir değerdir; bu, fiyat kriterinin katkısının doğrusal programda tek bir sayıya değil geniş bir aralığa oturduğunu, dolayısıyla fiyatın ağırlığı konusunda modelin kesin konuşamadığını gösterir. Süre ve konfor kriterlerinde bu belirsizlik çok daha dardır.
Raporda: "Verilen referans sıralamayla RER en yüksek faydayı almıştır (0,920) ve toplam hata sıfırdır; ancak fiyat kriterinin katkısı geniş bir aralıkta belirsiz kaldığından bu payın tek bir sayıyla sunulması yanıltıcı olur."
Kaynak: Siskos ve Yannacopoulos (1985) ile Siskos, Grigoroudis ve Matsatsinis (2005), §2.3-2.4, Tablo 7-3 ile 7-6. Karar tablosu, kriterler ve referans sıralama kaynağın kendi örneğidir. Fayda puanları ise kitabın kendi tablo değerleri değildir; DecisionMind motorunun aynı problemi aynı adımlarla yeniden çözmesinden çıkmıştır ve kaynağın bildirdiği sırayla birebir örtüşür.
2. Kütüphanecilik: İl halk kütüphanesinde bütçe önceliklendirmesi
Bir il halk kütüphanesi müdürlüğü, gelecek yılın satın alma bütçesini kitap türleri arasında dağıtacaktır. Üç ölçüt belirlenmiştir: yıllık ödünç alma sayısı, bekleme listesi uzunluğu ve bağışla karşılanma oranı. Bağışla karşılanma oranı yüksekse satın almaya daha az pay ayrılır; bu yüzden bu ölçüt "azı iyi" sayılmıştır. Müdürlük, geçen yılki bütçe kararının örtük mantığını öğrenmek için dört tür üzerinde bir referans sıralama vermiştir: çocuk kitapları en öncelikli, roman ve kişisel gelişim birbirine yakın ikinci grupta, bilim kurgu en sonda.
Yöntem bu dört türün referans sıralamasını en az hatayla açıklayan fayda fonksiyonunu çıkarır ve bunu kütüphanenin takip ettiği on türe uygular. Diyelim ki sonuçta çocuk kitapları ve gençlik kitapları en yüksek payı alır, çünkü bekleme listesi uzunluğuna yüklenen marjinal fayda diğer iki ölçütten daha yüksektir.
Müdürlük burada tereddüt eder: referans sıralama yalnız dört tür üzerinden verilmiştir ve geri kalan altı tür bu dört türün aralığına sıkışan değerlerle genellenmiştir. Yeni bir tür (örneğin çizgi roman) mevcut dört türün hiçbirine yeterince benzemiyorsa, bu türe atanan fayda güvenilir olmayabilir; genelleme yalnız referans kümesinin kapsadığı aralıkta güvenlidir.
Raporda: "Geçen yılki dört türün önceliklendirmesinden çıkarılan fayda fonksiyonu on türe uygulanmıştır; çizgi roman gibi referans kümesinin dışında kalan türlerde bu genelleme temkinli okunmalıdır."
3. Sosyal hizmet: Belediyenin bakım evi sağlayıcılarını önceliklendirmesi
Bir belediyenin sosyal hizmetler birimi, yaşlı bakım hizmeti sunan sağlayıcılar arasında yıllık sözleşme önceliği belirleyecektir. Üç ölçüt vardır: bağımsız denetim puanı, personel başına hasta sayısı (azı iyi) ve birim hizmet maliyeti (azı iyi). Denetim ekibi, geçen yıl yerinde inceledikleri üç sağlayıcı için bir referans sıralama vermiştir.
Yöntem bu üç sağlayıcının sıralamasından bir fayda fonksiyonu çıkarır ve toplam sekiz aday sağlayıcıya uygular. Diyelim ki sonuçta denetim puanı düşük ama personel oranı ve maliyeti iyi olan bir sağlayıcı üst sıralara çıkar; bu, çıkarılan fonksiyonda denetim puanının payının göreli olarak düşük kaldığını gösterir.
Birim burada tereddüt eder: referans kümesindeki üç sağlayıcı, denetim ekibinin o yıl ziyaret ettiği sağlayıcılardır ve bu seçim rastgele olmayabilir. Referans kümesi denetim ekibinin zaten tanıdığı ya da kayırdığı sağlayıcılardan oluşuyorsa, çıkarılan fonksiyon bu yanlılığı sekiz adayın tamamına taşır.
Raporda: "Üç sağlayıcının denetim sıralamasından çıkarılan fayda fonksiyonu sekiz adaya uygulanmıştır; referans kümesinin seçim yöntemi denetim raporunda ayrıca belgelenmelidir."
4. Yapılmaması Gereken
Aynı Paris tablosunda METRO1 ile METRO2 arasındaki kayıtsızlık ilişkisi kesin tercihmiş gibi kodlansaydı, doğrusal program gereksiz yere sıkılaşır ve toplam hata yapay olarak yükselirdi. İkinci yanlış, fiyat kriteri için yalnız iki kademe (en ucuz, en pahalı) tanımlamaktır; bu, fiyatın marjinal faydasını düzleştirir ve aradaki gerçek farkları kaybettirir. Üçüncü yanlış, toplam hatanın sıfır çıkmasını "bu fonksiyon her zaman doğru sıralar" diye raporlamaktır; sıfır hata yalnız bu beş aracın bu referans sıralamasıyla tam tutarlılık anlamına gelir, yeni bir aracın da aynı tutarlılıkla sıralanacağının garantisi değildir.
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/utastar
Siskos, Y., & Yannacopoulos, D. (1985). UTASTAR: An ordinal regression method for building additive value functions. Investigação Operacional, 5(1), 39-53. (DOI yok)
Siskos, Y., Grigoroudis, E., & Matsatsinis, N. F. (2005). UTA Methods. İçinde Multiple Criteria Decision Analysis: State of the Art Surveys (s. 297-344). Springer. DOI: 10.1007/0-387-23081-5_8
Beuthe, M., & Scannella, G. (2001). Comparative analysis of UTA multicriteria methods. European Journal of Operational Research, 130(2), 246-262. DOI: 10.1016/s0377-2217(00)00042-4
Doumpos, M., & Zopounidis, C. (2014). The Robustness Concern in Preference Disaggregation Approaches for Decision Aiding: An Overview. İçinde Optimization in Science and Engineering (s. 157-173). Springer. DOI: 10.1007/978-1-4939-0808-0_8