Yöntemler · Normalizasyon
Vektör (L2) Normalizasyonu
Vektör (L2) normalizasyonu, bir karar tablosundaki her sütunu kendi Öklid uzunluğuna bölerek ölçütleri birimsiz ve karşılaştırılabilir hale getiren aynı klasik hazırlık adımının DecisionMind'daki ikinci kaydıdır.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
Bu kart, DecisionMind kütüphanesinde "Vektör Normalizasyonu (Öklid Sütun Normuyla Ölçekleme)" adıyla ayrıca kayıtlı olan işlemin ikinci girişini anlatır. İkisi de tam olarak aynı hesabı yapar: bir sütundaki her değeri, o sütunun değerlerinin karelerinin toplamının karekökü olan sayıya böler. Bu işlem, farklı birimlerdeki ölçütleri (Mach, milyon dolar, 1-9 puan gibi) aynı ölçeğe getirir ve TOPSIS gibi Öklid uzaklığına dayanan yöntemlerin standart ön işlem adımıdır. Hwang ve Yoon 1981'de bu adımı TOPSIS'in tanımının bir parçası olarak yayımlamıştır.
DecisionMind'ın kendi denetim kaydı, bu manifestin "NORM-VECTOR ile aynı kanonik işlem" olduğunu ve bunun "A-bloğu taksonomi incelemesi bekleyen bir tekrar bayrağı" olarak not düşüldüğünü söyler. Yani bu iki kayıt tarihsel olarak farklı zamanlarda, farklı bir katalog koduyla (bu kayıt 1.7.1/3.2.1, diğeri 1.1.3/3.2.1) ve farklı bir olgunluk etiketiyle (bu kayıt "canonical", diğeri "verified") DecisionMind'a girmiş, henüz birleştirilmemiş iki girdidir. Kullanıcı için pratik sonuç: hangi kayıt kullanılırsa kullanılsın hesap birebir aynıdır, sadece kütüphanede iki ayrı sayfa olarak görünür.
Yöntemin Felsefesi
Bu işlemin felsefesi, bir ölçütün değerini "olabilecek en büyük değere göre" değil "bu seçenek kümesindeki toplam büyüklüğe göre" tanımlamaktır. Sütundaki değerler tek bir noktaya (örneğin en büyük değere) göre değil, hepsinin birlikte oluşturduğu bir vektörün uzunluğuna göre ölçeklenir. Bu, her seçeneği çok boyutlu bir uzayda bir nokta olarak gören ve bu uzayı birim küreye oturtan geometrik bir bakış açısıdır. Normalizasyon aşamasında hangi ölçütün "azı iyi" hangisinin "çoğu iyi" olduğuna dair bir karar verilmez; bu karar TOPSIS gibi sonraki adıma bırakılır. Yöntem böylece kendi başına bir tercih taşımayan, nötr bir ölçekleyicidir.
Yöntem Nasıl Çalışır?
İşlem iki adımdan oluşur.
Birinci adım, sütun uzunluğunu bulma. Her ölçüt sütunu için değerlerin karelerinin toplamının karekökü hesaplanır.
İkinci adım, bölme. Sütundaki her değer, bulunan bu uzunluğa bölünür. Sonuçta o sütundaki normalize değerlerin kareleri toplamı tam olarak 1 olur.
Bu iki adım TOPSIS'in ilk adımıdır ve tek başına bir ölçüt yönü belirlemez. Adımların formülleri DecisionMind'daki yöntem sayfasında verilir; bu kart formül taşımaz.
Çıktı Nasıl Yorumlanır?
Bu işlemin çıktısı bir karar değil, bir sonraki adıma girecek ara tablodur. Normalize bir değer (örneğin 0,57) kendi başına "iyi" ya da "kötü" demez, yalnız aynı sütundaki diğer değerlerle karşılaştırıldığında anlam taşır. Bir sütunun normalize değerlerinin kareleri toplamının 1 çıkması, hesabın doğruluğunu gösteren bir kontrol noktasıdır, bir başarı ölçüsü değildir. Normalize tablo başka bir seçenek kümesiyle karşılaştırılamaz, çünkü sütun uzunluğu o kümenin kendi değerlerinden hesaplanır.
Bu nedenle:
"Normalize değer 0,57, yani bu seçenek yüzde 57 başarılı"
yerine:
"Bu değer, bu seçenek kümesi içinde ölçütün göreli payını taşıyan ölçeklenmiş bir sayıdır; başlı başına bir yüzde değildir"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
Kesin (crisp) veriyle çalışır: her hücrede tek bir sayı, boş hücre yok. Bir sütunun tüm değerleri sıfırsa bölme tanımsız hale gelir; bu ölçüt tablodan çıkarılmalı ya da yeniden ölçülmelidir. Negatif değerlerle matematiksel olarak çalışır, ama sonraki adımın negatif girdiyle uyumlu olup olmadığı kontrol edilmelidir.
Bu bir yapı taşı kartıdır ve DecisionMind'da kendi başına bir uzantısı (bulanık, gri, sezgisel sürümü) yoktur. Aynı işi yapan beş farklı normalizasyon seçeneği daha vardır: doğrusal en büyüğe bölme, doğrusal toplama bölme, logaritmik normalizasyon, min-max normalizasyonu ve z-skor normalizasyonu; her biri ayrı bir yapı taşı kartında anlatılır. En az iki seçenek ve bir ölçüt yeterlidir.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Bu işlem, tek bir aşırı seçeneğin bir sütunu tek başına domine etmesini istemediğiniz ve Öklid uzaklığına dayanan bir yönteme (TOPSIS gibi) veri hazırladığınız durumlarda uygundur, çünkü bölen tüm seçeneklerin ortak katkısıdır, tek bir uç değer değil.
Kullanılmaması gereken durum, normalize edilmiş değerin doğrudan "en iyi 1,0 alsın" biçiminde sezgisel okunmasının istendiği durumdur; bu okuma doğrusal en büyüğe bölme normalizasyonunun özelliğidir, bu işlemin değil. Veri zaten aynı birimdeyse ve ölçütler arasında büyüklük farkı yoksa bu adım gereksizdir.
Farklı birimli sayısal ölçütler, Öklid tabanlı bir yönteme giriyor → Bu işlem
"En iyi seçenek 1,0 alsın" biçiminde sezgisel okuma isteniyor → Doğrusal en büyüğe bölme normalizasyonu
Veri uç değerlere duyarlıysa ve göreli konum önemliyse → Z-skor normalizasyonu
Normalizasyon değil doğrudan bir sıralama gerekiyor → TOPSIS, VIKOR gibi tam yöntemler
Güçlü Yanları
En önemli üstünlüğü, bölenin tek bir uç değer değil tüm seçeneklerin ortak büyüklüğü olmasıdır; bu, doğrusal en büyüğe bölme normalizasyonuna göre tek bir aşırı seçeneğe karşı daha az duyarlı bir sonuç verir. Hesap yükü küçüktür, negatif değerlerle sorunsuz çalışır ve TOPSIS ile birlikte en çok sınanmış normalizasyon biçimidir.
Zayıf Yanları
Normalize değer sezgisel bir referans noktası (1,0 gibi) taşımadığı için raporlamada yorumu zordur (Jahan ve Edwards, 2015). Seçenek kümesi değiştiğinde (yeni seçenek eklenip çıkarıldığında) sütun uzunluğu ve dolayısıyla tüm normalize tablo değişir. Hangi normalizasyon biçiminin seçildiği nihai sıralamayı değiştirebilir; bu işlem ile doğrusal en büyüğe bölme aynı veriye farklı sıra verebilir (Vafaei, Ribeiro ve Camarinha-Matos, 2018; Milani ve ark., 2005). Sütun içindeki dağılımın şeklini (çarpıklık, uç değer) göz ardı eder.
Sık Yapılan Hatalar
En yaygın hata, normalize değeri doğrudan bir yüzde gibi okumaktır; bu değer yalnız o seçenek kümesi içinde anlamlıdır. İkinci hata, normalizasyon biçimini gerekçesiz seçip sonucun bu seçimden etkilenmediğini varsaymaktır. Üçüncü hata, tüm değerleri sıfır olan bir sütunu fark etmeden bu işleme sokmaktır. Dördüncü hata, analiz bittikten sonra seçenek eklemek ve normalize tablonun neden değiştiğine şaşırmaktır.
Temel ilke şudur:
Bu işlem ölçütleri karşılaştırılabilir kılar, ama hangi normalizasyon biçiminin seçildiği de bir karardır ve bu karar nihai sırayı değiştirebilir; rapor bu duyarlılığı göstermelidir.
Vakalar
Her vaka bir karar tablosuyla başlar, yöntemin bu tabloya ne yaptığını kelimeyle anlatır ve normalizasyon biçiminin seçimi değiştiğinde sonucun nasıl değiştiğini gösterir.
1. Mühendislik: Tek ölçütlü sütun normu doğrulaması
Bu vaka gerçek bir kurumun kararını değil, DecisionMind motorunun kendi doğrulama örneğini anlatır. Üç seçenek tek bir "çoğu iyi" ölçütte puanlanmıştır.
| Seçenek | C1 |
|---|---|
| A1 | 3 |
| A2 | 4 |
| A3 | 5 |
| Yön | çoğu iyi |
Yöntem önce sütunun uzunluğunu bulur: √(3²+4²+5²)=√50≈7,071. Sonra her değeri bu uzunluğa böler.
| Seçenek | C1 (normalize) |
|---|---|
| A1 | 0,4243 |
| A2 | 0,5657 |
| A3 | 0,7071 |
Sonuç şöyle okunur: normalize değerlerin kareleri toplamı 0,4243²+0,5657²+0,7071²=1,000 çıkar; bu, hesabın doğru çalıştığının kontrolüdür. Sıra değişmemiştir, A3 hem ham veride hem normalize tabloda en büyüktür; tek ölçütlü bir tabloda vektör normalizasyonu sırayı hiçbir zaman değiştirmez, çünkü tüm değerler aynı pozitif sayıya bölünür.
Burada bir tereddüt yoktur; tek ölçütlü bir doğrulamadır. Birden çok ölçüt ve ağırlık devreye girdiğinde normalizasyon biçiminin sırayı nasıl etkilediği sonraki vakalarda görülür.
Raporda: "Tek sütun kendi Öklid uzunluğuna bölünmüş, normalize kareler toplamı 1,000 çıkarak hesap doğrulanmıştır."
Kaynak: Bu örnek DecisionMind'ın vektör normalizasyonu motorunun doğrulama örneğidir; formül Hwang ve Yoon'un (1981) TOPSIS tanımına dayanır, ancak bu belirli sayılar kitaptan alınmamış, motoru sınamak için kurulmuştur.
2. Tekstil: Dokuma makinesi seçimi
Bir tekstil fabrikası yeni alacağı üç dokuma makinesini üç ölçütle karşılaştırmaktadır: üretim hızı puanı (ağırlık 0,45), kalite puanı (ağırlık 0,35) ve enerji verimliliği puanı (ağırlık 0,20). Üçü de uzman değerlendirmesiyle puanlanmış ve hepsi "çoğu iyi"dir.
| Makine | Hız (C1) | Kalite (C2) | Verimlilik (C3) |
|---|---|---|---|
| Makine 1 | 7 | 9 | 1 |
| Makine 2 | 4 | 8 | 7 |
| Makine 3 | 8 | 4 | 4 |
| Ağırlık | 0,45 | 0,35 | 0,20 |
Fabrika önce vektör normalizasyonunu kullanır: sütunlar sırasıyla 11,358, 12,689 ve 8,124 uzunluğuna bölünür, ağırlıklarla çarpılıp toplanır. Ağırlıklı toplam Makine 1 için 0,5502, Makine 2 için 0,5515, Makine 3 için 0,5258 çıkar; sıra Makine 2, Makine 1, Makine 3'tür, ama Makine 2 ile Makine 1 arasındaki fark yalnız 0,0013'tür, neredeyse eşit sayılır.
Satın alma komisyonu bu kadar küçük bir farka güvenmeden önce aynı veriyi doğrusal en büyüğe bölme normalizasyonuyla da hesaplatır. Bu kez Makine 1 için 0,7723, Makine 2 için 0,7361, Makine 3 için 0,7198 çıkar; sıra Makine 1, Makine 2, Makine 3'e döner ve fark 0,0362'ye çıkar. Aynı veri, aynı ağırlıklar, yalnız normalizasyon biçimi değişince birincilik el değiştirmiştir.
Raporda: "Vektör normalizasyonuyla Makine 2 (0,5515) çok ince bir farkla (0,0013) önde çıkmıştır; doğrusal en büyüğe bölme normalizasyonuna geçildiğinde sıra Makine 1 lehine dönmektedir. Karar, normalizasyon seçimine duyarlıdır ve komisyon bunu bilerek karar vermelidir."
3. Huzurevi: Hizmet sağlayıcı firma seçimi
Bir huzurevi işletmesi temizlik ve bakım hizmeti alacağı üç firma arasında seçim yapacaktır. Ölçütler personel deneyimi puanı, hizmet sürekliliği puanı ve fiyat uygunluğu puanıdır; hepsi "çoğu iyi" olacak şekilde puanlanmıştır. Yönetim vektör normalizasyonuyla ağırlıklı bir toplam hesaplar ve iki firmanın puanı birbirine çok yakın çıkar.
Yönetim burada tereddüt eder: bu kadar yakın bir farkla karar vermeden önce normalizasyon biçimini değiştirip sonucun değişip değişmediğine bakarlar. Vaka 2'deki gibi, doğrusal en büyüğe bölme normalizasyonuna geçildiğinde iki firmanın yer değiştirmesi mümkündür, çünkü hangi firmanın hangi ölçütte "en iyi" olduğu ile hangi firmanın genel profilinin öne çıktığı farklı sorulardır. Yönetim, tek normalizasyonla üretilmiş ince bir farkı kesin bir üstünlük gibi sunmak yerine iki normalizasyon biçimiyle de hesap yapıp raporuna ekler.
Raporda: "İki aday firmanın puanı çok yakındır; bu fark normalizasyon biçimi değiştirildiğinde yön değiştirebilmektedir, bu nedenle sözleşme öncesi ek bir görüşme turu yapılmasına karar verilmiştir."
4. Yapılmaması Gereken
Birinci yanlış, Vaka 2'deki 0,5515 puanını "Makine 2 yüzde 55 uygun" diye raporlamaktır; bu puan yalnız bu üç makineyi birbirine göre sıralar. İkinci yanlış, Makine 2 ile Makine 1 arasındaki 0,0013'lük farkı kesin bir üstünlük ilan edip normalizasyon biçimini hiç sorgulamamaktır; aynı veri başka bir normalizasyonla sırayı tersine çevirmektedir. Üçüncü yanlış, fabrikaya dördüncü bir makine teklifi geldiğinde bunu analiz bittikten sonra tabloya eklemektir; sütun uzunluğu tüm makinelerin değerlerinden hesaplandığı için yeni bir makine eklendiğinde ilk üçün normalize değerleri de değişir.
Kaynaklar
Adımların formülleri ve ara tablolar için DecisionMind yöntem sayfası: decisionmind.app/library/vector-normalization
Hwang, C. L., & Yoon, K. (1981). Multiple Attribute Decision Making: Methods and Applications, A State-of-the-Art Survey. Lecture Notes in Economics and Mathematical Systems, Vol. 186. Springer-Verlag. DOI: 10.1007/978-3-642-48318-9
Jahan, A., & Edwards, K. L. (2015). A state-of-the-art survey on the influence of normalization techniques in ranking: Improving the materials selection process in engineering design. Materials & Design, 65, 335-342. DOI: 10.1016/j.matdes.2014.09.022
Vafaei, N., Ribeiro, R. A., & Camarinha-Matos, L. M. (2018). Selection of Normalization Technique for Weighted Average Multi-criteria Decision Making. In Technological Innovation for Resilient Systems. DOI: 10.1007/978-3-319-78574-5_4
Milani, A. S., Shanian, A., Madoliat, R., & Nemes, J. A. (2005). The effect of normalization norms in multiple attribute decision making models: a case study in gear material selection. Structural and Multidisciplinary Optimization, 29, 312-318. DOI: 10.1007/s00158-004-0473-1