DecisionMind Mühürlü, doğrulanabilir reprodüksiyon

Kullanım alanları

MONTE-CARLO-SIMULATION

Monte Carlo Simülasyonu - MCDM modeli üzerinden stokastik belirsizlik yayılımı

Sağlamlık sarıcı - Monte Carlo belirsizlik yayılımı

Formül adımları

Analiz motorunun yöntem bildirimindeki (manifest F.steps) adımlar; raporlardaki formüllerle aynı kaynaktır.

  1. Adım 1 — Girdiler için belirsizlik dağılımlarını belirt. İki mod: (a) ağırlık belirsizliği: w_j ~ D_j; (b) performans belirsizliği: x_ij ~ N(μ_ij, σ_ij²). Nominal değerlerle temel sıralama π^(0) elde et.

    wj~Dj(weight uncertainty)xij~𝒩(μij,σij2)(performance uncertainty)π(0)=RANK(MCDM(X(nom),w(nom)))
    LaTeX w_j \sim D_j \quad \text{(weight uncertainty)} \\ x_{ij} \sim \mathcal{N}(\mu_{ij},\, \sigma_{ij}^2) \quad \text{(performance uncertainty)} \\ \pi^{(0)} = \text{RANK}\bigl(\text{MCDM}(X^{(\text{nom})}, w^{(\text{nom})})\bigr)
  2. Adım 2 — N Monte Carlo örneği çek. Her k örneği için, belirtilen dağılımlardan w^(k) ağırlık vektörü ve/veya X^(k) performans matrisi çek.

    w(k)~Dirichlet(α),wj(k)≥0,∑jwj(k)=1xij(k)~𝒩(μij,σij2)(or other user-specified dist.)k=1,…,N(N≥1000)
    LaTeX w^{(k)} \sim \text{Dirichlet}(\boldsymbol{\alpha}), \quad w^{(k)}_j \geq 0, \quad \sum_j w^{(k)}_j = 1 \\ x^{(k)}_{ij} \sim \mathcal{N}(\mu_{ij}, \sigma_{ij}^2) \quad (\text{or other user-specified dist.}) \\ k = 1, \ldots, N \quad (N \geq 1000)
  3. Adım 3 — Her k örneği için temel MCDM yöntemini çalıştır ve S^(k) skorlarını ve π^(k) sıralamasını kaydet.

    S(k)=MCDM(X(k),w(k)),π(k)=RANK(S(k))
    LaTeX S^{(k)} = \text{MCDM}\bigl(X^{(k)},\, w^{(k)}\bigr), \qquad \pi^{(k)} = \text{RANK}\bigl(S^{(k)}\bigr)
  4. Adım 4 — Sıra kabul edilebilirlik indeksini (RAI) hesapla: her i alternatifi ve r sıra konumu için A_i'nin r sırasına ulaştığı simülasyon oranı.

    RAIi(r)=1N∑k=1N1[π(k)(i)=r],i=1,…,m,r=1,…,m∑r=1mRAIi(r)=1∀i
    LaTeX RAI_i(r) = \frac{1}{N} \sum_{k=1}^{N} \mathbf{1}\bigl[\pi^{(k)}(i) = r\bigr], \quad i = 1,\ldots,m, \quad r = 1,\ldots,m \\ \sum_{r=1}^{m} RAI_i(r) = 1 \quad \forall i
  5. Adım 5 — Beklenen sıra ile nihai stokastik sıralamayı türet: E[rank(i)] = Σ_r r × RAI_i(r). Düşük beklenen sıra = daha iyi. Sağlamlık skoru olarak RAI_i(1) en iyi-1 olasılığını da raporla.

    E[rank(i)]=∑r=1mr·RAIi(r)Final rank: rank(i)∝E[rank(i)](ascending)Robustness score: RSi=RAIi(1)∈[0,1]
    LaTeX E[\text{rank}(i)] = \sum_{r=1}^{m} r \cdot RAI_i(r) \\ \text{Final rank: } \text{rank}(i) \propto E[\text{rank}(i)] \quad (\text{ascending}) \\ \text{Robustness score: } RS_i = RAI_i(1) \in [0,1]

Yöntem ayrıntıları kaynak kütüphanedeki özgün (İngilizce) metindir.

Sezgi

Robustness wrapper - Monte Carlo uncertainty propagation. Output typically robustness_score (higher value = preferred).

Sonucu okuma: Monte Carlo Simulation - Stochastic uncertainty propagation through MCDM model

Varsayımlar

  • A base ranking method is selected
  • Computational budget for repeated runs

Ne zaman kullanılmaz

  • Quick analysis needed → defer robustness check

Sınırlılıklar

  • Assumes: A base ranking method is selected
  • Assumes: Computational budget for repeated runs

Sık yapılan hatalar

  • Hatalı: 'MONTE-CARLO-SIMULATION bu varsayımı kontrol etmeden uygulamak'. Doğrusu: A base ranking method is selected
  • Hatalı: 'MONTE-CARLO-SIMULATION bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Computational budget for repeated runs
  • Hatalı: MONTE-CARLO-SIMULATION'yi 'Quick analysis needed → defer robustness check' durumunda kullanmak - recommendation_metadata.not_recommended_when alternatif öneriyor.

Hesap adımları ve dayanakları

  1. Validate inputs for monte-carlo-simulation.

    Dayanak: Metropolis 1949, (pending PDF page verification)