SMAA
SMAA - Stokastik Çok Amaçlı Kabul Edilebilirlik Analizi
Stochastic üstünlük/sıralama - Stokastik eleman (dağılım veya senaryo olasılıkları)
Formül adımları
Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.
-
Adım 1 — Karar problemini tanımla: alternatifler x_i (i=1..m), kriterler j=1..n; belirsiz kriter ölçümleri için olasılık dağılımları f_X(x) (x_ij ~ f_{ij}) ve W={w∈ℝ^n_{≥0}: Σ w_j = 1} fizibıl ağırlık uzayı için f_W(w) belirlenir. Ön bilgi yoksa düzgün (bilgisiz) öncüller kullanılır.
LaTeX
x_{ij} \sim f_{ij}(x),\quad w \sim f_{W}(w),\quad W = \{w \in \mathbb{R}^{n}_{\geq 0} : \sum_{j=1}^{n} w_{j} = 1\} -
Adım 2 — f_X ve f_W'den K adet Monte Carlo örneği (x^{(k)}, w^{(k)}) çekilir (genellikle K∈[10^4,10^6]).
LaTeX
(x^{(k)}, w^{(k)}) \sim f_{X}\times f_{W},\quad k=1,\ldots,K -
Adım 3 — Her örnek için her alternatife additif fayda u(x_i^{(k)}, w^{(k)}) = Σ_j w_j^{(k)} · x_{ij}^{(k)} hesaplanır.
LaTeX
u(x_{i}^{(k)}, w^{(k)}) = \sum_{j=1}^{n} w_{j}^{(k)}\,x_{ij}^{(k)} -
Adım 4 — Her örnek içinde alternatifler u'ya göre azalan sıralanır. Rank Kabul Edilebilirlik İndeksleri b_i^r = (1/K)·Σ_k 𝟙[rank_k(i)=r] tahmin edilir — i alternatifinin belirsizlik altında r derecesini alma olasılığı.
LaTeX
b_{i}^{r} = \int_{w \in W_{i}^{r}} f_{W}(w)\,dw \;\approx\; \frac{1}{K}\sum_{k=1}^{K} \mathbf{1}\!\left[\mathrm{rank}_{k}(i)=r\right] -
Adım 5 — Merkezi ağırlık vektörleri w_i^c = (∫_{w∈W_i^1} w·f_W(w)dw)/(∫_{w∈W_i^1} f_W(w)dw) hesaplanır — i alternatifinin 1. dereceyi aldığı ağırlık bölgesinin ağırlık merkezi.
LaTeX
w_{i}^{c} = \dfrac{\displaystyle\int_{w \in W_{i}^{1}} w\,f_{W}(w)\,dw}{\displaystyle\int_{w \in W_{i}^{1}} f_{W}(w)\,dw} -
Adım 6 — Güven faktörü p_i^c = ∫_{x∈X_i^1(w_i^c)} f_X(x)dx — i alternatifinin merkezi ağırlıkları altında en iyi olma olasılığı — ve nihai analiz: yüksek b_i^1 ve yüksek p_i^c olan alternatifler önerilir.
LaTeX
p_{i}^{c} = \int_{x \in X_{i}^{1}(w_{i}^{c})} f_{X}(x)\,dx
Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.
Sezgi
Stochastic outranking/ranking - Stochastic element (distribution or scenario probabilities). Output typically rank_acceptability_index (higher value = preferred).
Sonucu okuma: smaa extends SMAA to handle Stochastic uncertainty. All arithmetic operations (normalisation, weighting, distance computation) are performed using Stochastic element (distribution or scenario probabilities) algebra. The final scores are defuzzified via expected value E[x] = Σ p_k x_k before ranking.
Varsayımlar
- Weight distribution (uniform Dirichlet, or DM-specified) is appropriate
- Sample size N sufficient for stable acceptability indices (N ≥ 10,000 typical)
- Underlying ranking method (TOPSIS, SAW, ...) is specified
Ne zaman kullanılmaz
- Exact weights known with certainty - use deterministic ranking
- Computational budget very limited - use sensitivity perturbation instead
Sınırlılıklar
- Assumes: Weight distribution (uniform Dirichlet, or DM-specified) is appropriate
- Assumes: Sample size N sufficient for stable acceptability indices (N ≥ 10,000 typical)
- Assumes: Underlying ranking method (TOPSIS, SAW, ...) is specified
Sık yapılan hatalar
- Değer-uzayı ihlali: hesaplamadan önce tüm girişlerin Probabilities p_k ≥ 0, Σ p_k = 1 for each scenario koşulunu sağladığından emin olun.
- Defuzzifikasyon yöntemi sıralamayı etkiler: expected value E[x] = Σ p_k x_k kanonik seçimdir.
Hesap adımları ve dayanakları
-
Define the decision problem with alternatives x_i (i=1..m) and criteria j=1..n; specify probability distributions f_X(x) for uncertain criteria measurements x_ij ~ f_{ij} and f_W(w) for the feasible weight space W={w∈ℝ^n_{≥0}: Σ w_j = 1}. Uniform (uninformative) priors are used when no prior knowledge is available.
Dayanak: Lahdelma 1998 §2; Tervonen 2007 §3
-
Draw K Monte Carlo samples (x^{(k)}, w^{(k)}) from f_X and f_W (typically K∈[10^4,10^6]).
Dayanak: Tervonen 2007 §4; Lahdelma 2004
-
For each sample compute the additive utility u(x_i^{(k)}, w^{(k)}) = Σ_j w_j^{(k)} · x_{ij}^{(k)} for every alternative.
Dayanak: Lahdelma 1998 Eq.(2)
-
Rank alternatives within each sample (descending u). Estimate Rank Acceptability Indices b_i^r = (1/K)·Σ_k 𝟙[rank_k(i)=r], the probability that alternative i attains rank r over the weight/measurement uncertainty.
Dayanak: Lahdelma 1998 Eq.(3); Tervonen 2007 §3.2
-
Compute central weight vectors w_i^c = (∫_{w∈W_i^1} w·f_W(w)dw)/(∫_{w∈W_i^1} f_W(w)dw), the centre of gravity of the favourable weight space supporting rank-1 for alternative i.
Dayanak: Lahdelma 1998 Eq.(4); Tervonen 2007 §3.3
-
Confidence factor p_i^c = ∫_{x∈X_i^1(w_i^c)} f_X(x)dx - probability that alternative i is best given its central weights - and final analysis: alternatives with high b_i^1 and high p_i^c are recommended.
Dayanak: Lahdelma 1998 Eq.(5); Tervonen 2007 §3.4