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

Kullanım alanları

WEDBA

WEDBA - Ağırlıklı Öklid Uzaklığı Tabanlı Yaklaşım

Vektör normalleştirme ile uzaklık tabanlı

Formül adımları

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

  1. Adım 2 — Oran normalizasyonu: fayda yönlü değerler sütun maksimumuna bölünmekte; fayda yönlü olmayan kriterlerde sütun minimumu değere bölünmektedir.

    xij=yijmaxiyij (beneficial);xij=miniyijyij (non-beneficial)
    LaTeX x_{ij} = \frac{y_{ij}}{\max_{i} y_{ij}}\ \text{(beneficial)};\quad x_{ij} = \frac{\min_{i} y_{ij}}{y_{ij}}\ \text{(non-beneficial)}
  2. Adım 2 — Standartlaştırma: her normalize değerin sütun ortalaması ve anakütle standart sapması kullanılarak hesaplanan standart puanı.

    Zij=xij−μjσj, μj=1m∑ixij, σj=1m∑i(xij−μj)2
    LaTeX Z_{ij} = \frac{x_{ij}-\mu_{j}}{\sigma_{j}},\ \mu_{j} = \frac{1}{m}\sum_{i} x_{ij},\ \sigma_{j} = \sqrt{\frac{1}{m}\sum_{i}(x_{ij}-\mu_{j})^{2}}
  3. Adım 3 — İdeal nokta a* (Z'nin sütun maksimumu) ve anti-ideal nokta b* (Z'nin sütun minimumu).

    aj*=maxiZij,bj*=miniZij
    LaTeX a_{j}^{*} = \max_{i} Z_{ij},\quad b_{j}^{*} = \min_{i} Z_{ij}
  4. Adım 5 — İdeal ve anti-ideal noktalara ağırlıklı Öklid uzaklıkları (ağırlıklar uzaklığın içinde).

    WEDi+=[∑j{wj(Zij−aj*)}2]1/2,WEDi−=[∑j{wj(Zij−bj*)}2]1/2
    LaTeX WED_{i}^{+} = \Big[\sum_{j}\{w_{j}(Z_{ij}-a_{j}^{*})\}^{2}\Big]^{1/2},\quad WED_{i}^{-} = \Big[\sum_{j}\{w_{j}(Z_{ij}-b_{j}^{*})\}^{2}\Big]^{1/2}
  5. Adım 5 — İndeks puanı WED⁻/(WED⁺ + WED⁻); azalan sıralama.

    Index scorei=WEDi−WEDi++WEDi−
    LaTeX \text{Index score}_{i} = \frac{WED_{i}^{-}}{WED_{i}^{+}+WED_{i}^{-}}

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

Sezgi

Distance-based with vector normalisation. Output typically utility (higher value = preferred).

Sonucu okuma: Apply F.steps in order.

Varsayımlar

  • Criteria preferences are independent (no synergistic interactions)
  • Compensation is acceptable: high score on one criterion can offset low on another
  • Decision matrix is complete (no missing values)

Ne zaman kullanılmaz

  • Criteria strongly correlated → consider DEMATEL/ANP for interdependence
  • Non-compensatory preferences → consider outranking (ELECTRE/PROMETHEE)

Sınırlılıklar

  • Assumes: Criteria preferences are independent (no synergistic interactions)
  • Assumes: Compensation is acceptable: high score on one criterion can offset low on another
  • Assumes: Decision matrix is complete (no missing values)

Sık yapılan hatalar

  • Hatalı: 'WEDBA bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Criteria preferences are independent (no synergistic interactions)
  • Hatalı: 'WEDBA bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Compensation is acceptable: high score on one criterion can offset low on another
  • Hatalı: 'WEDBA bu varsayımı kontrol etmeden uygulamak'. Doğrusu: Decision matrix is complete (no missing values)
  • Hatalı: WEDBA'yi 'Criteria strongly correlated → consider DEMATEL/ANP for interdependence' durumunda kullanmak - recommendation_metadata.not_recommended_when alternatif öneriyor.
  • Hatalı: WEDBA'yi 'Non-compensatory preferences → consider outranking (ELECTRE/PROMETHEE)' durumunda kullanmak - recommendation_metadata.not_recommended_when alternatif öneriyor.

Hesap adımları ve dayanakları

  1. Decision matrix X = [x_ij]_{m×n}.

    Dayanak: Dadelo 2014, Eq.(1)

  2. Vector normalisation r_ij.

    Dayanak: Dadelo 2014, Eq.(2)

  3. Weighted matrix v_ij = w_j r_ij.

    Dayanak: Dadelo 2014, Eq.(3)

  4. Best v_j^+ and worst v_j^- per criterion direction.

    Dayanak: Dadelo 2014, Eq.(4)

  5. Weighted Euclidean D_i^+ and D_i^-.

    Dayanak: Dadelo 2014, Eq.(5)

  6. Z_i = D_i^- / (D_i^+ + D_i^-); descending ranking.

    Dayanak: Dadelo 2014, Eq.(6)