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

Kullanım alanları

PCA-WEIGHT

PCA Ağırlıklandırması - Temel Bileşen Analizine Dayalı Nesnel Ağırlıklandırma

Nesnel ağırlıklandırma (PCA açıklanan varyans, özvektör tabanlı)

Formül adımları

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

  1. Adım 1 — Her kriter sütunu ortalaması ve ÖRNEKLEM standart sapması s_j (bölen m − 1) ile standartlaştırılmaktadır: z_ij = (x_ij − x̄_j) / s_j.

    zij=xij−x¯jsj,sj=1m−1∑i(xij−x¯j)2
    LaTeX z_{ij}=\frac{x_{ij}-\bar{x}_j}{s_j},\quad s_j=\sqrt{\tfrac{1}{m-1}\sum_{i}(x_{ij}-\bar{x}_j)^2}
  2. Adım 2 — Korelasyon matrisi R = Zᵀ Z / (m − 1) (Adım 1 aynı m − 1 bölenini kullandığından birim köşegenli) ve özayrışımı R v_k = λ_k v_k; özdeğerler azalan sırada dizilmektedir.

    R=Z⊤Zm−1=[corr(xj,xl)];Rvk=λkvk, λ1≥…≥λn
    LaTeX R=\frac{Z^{\top}Z}{m-1}=\big[\operatorname{corr}(x_j,x_l)\big];\quad R\,v_k = \lambda_k\,v_k,\ \lambda_1\ge\dots\ge\lambda_n
  3. Adım 3 — q bileşen tutulmaktadır: varsayılan olarak korelasyon matrisi R'nin özdeğerlerine uygulanan Kaiser (1960) kuralı λ_k ≥ 1; n_components verildiğinde en büyük q bileşen. j kriteri, özdeğer payıyla ağırlıklandırılmış kare yükleriyle ağırlıklandırılmaktadır: w_j ∝ Σ_{k≤q} (λ_k/Σλ) · v_kj², Σ w_j = 1 olacak biçimde normalize edilmektedir.

    q=|{k:λk≥1}| (Kaiser, default);wj=∑k=1qλk∑lλlvkj2∑j′∑k=1qλk∑lλlvkj′2
    LaTeX q=\big|\{k:\lambda_k\ge 1\}\big|\ \text{(Kaiser, default)};\quad w_j = \frac{\sum_{k=1}^{q}\frac{\lambda_k}{\sum_l\lambda_l}v_{kj}^2}{\sum_{j'}\sum_{k=1}^{q}\frac{\lambda_k}{\sum_l\lambda_l}v_{kj'}^2}

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

Sezgi

Weight_Objective (PCA variance explained, eigenvector-based). Output typically weight (higher value = preferred).

Sonucu okuma: PCA weighting extracts weights from the structure of the data itself - criteria that explain more variance (are less redundant) get higher weight. Requires m ≥ n for a non-singular covariance matrix. Results can be sensitive to dataset changes (new alternatives shift weights).

Varsayımlar

  • Decision matrix exists with measurable criteria
  • Sufficient inter-alternative variation per criterion

Ne zaman kullanılmaz

  • No data variation (constant criterion) → weight degenerates
  • Expert judgment is the actual driver → use subjective weighting

Sınırlılıklar

  • Assumes: Decision matrix exists with measurable criteria
  • Assumes: Sufficient inter-alternative variation per criterion

Sık yapılan hatalar

  • Tekil kovaryans matrisi (m < n veya mükemmel korelasyonlu kriterler): öz değer ayrışımı başarısız olur.

Hesap adımları ve dayanakları

  1. Z-score standardise each criterion column (mean=0, σ=1).

    Dayanak: Hotelling 1933, p.419 (standardisation; pending PDF page verification)

  2. Compute eigenvalue decomposition of the correlation matrix R = Z^T Z / (m−1). Retain q components (Kaiser: eigenvalue ≥ 1).

    Dayanak: Pearson 1901, p.562 (principal component extraction; pending PDF page verification)

  3. Weight criterion j by its total contribution across retained components: w_j = Σ_{k=1}^{q} (λ_k/Σλ) · v_{kj}². Normalise Σ w_j = 1.

    Dayanak: PCA-MCDM weight adaptation (pending PDF page verification)