Yöntemler · Normalizasyon
Vektör Normalizasyonu (Öklid Sütun Normuyla Ölçekleme)
Vektör normalizasyonu, bir karar tablosundaki her sütunu kendi Öklid uzunluğuna bölerek tüm ölçütleri birimsiz ve karşılaştırılabilir hale getiren bir hazırlık adımıdır.
Temel yöntemin veri türü: Kesin (Classical)
Yöntem Nedir?
Karar tablonuzda hız Mach cinsinden, fiyat milyon dolar cinsinden, güvenilirlik ise 1-9 arası bir uzman puanıysa bu üç sütunu doğrudan toplayamaz ya da ağırlıklı ortalamasını alamazsınız; büyük sayılı sütun küçük sayılı sütunu ezer. Vektör normalizasyonu bu sorunu çözer. Her sütundaki değerleri karesinin toplamının karekökü olan bir sayıya böler ve sonuçta her sütun 0 ile 1 arasında, birimsiz bir hale gelir. Çıktısı bir sıra ya da puan değil, bir sonraki adıma (ağırlıklama, ideal nokta kurma, uzaklık ölçme) girecek ölçeklenmiş bir tablodur. Bu yüzden vektör normalizasyonu tek başına bir karar yöntemi değil, TOPSIS gibi yöntemlerin içinde kullanılan bir yapı taşıdır. Hwang ve Yoon tarafından 1981'de TOPSIS'in standart ön işlem adımı olarak tanımlanmıştır.
DecisionMind'da bu işlem iki ayrı kayıt olarak bulunur: NORM-VECTOR ve bu kartın kardeşi olan Vektör (L2) Normalizasyonu kartı. İkisi de aynı formülü, aynı kaynağa (Hwang ve Yoon, 1981) dayanarak tanımlar; aralarındaki fark yalnız kayıt geçmişidir, katalog kodu ve olgunluk etiketi farklıdır. DecisionMind'ın kendi denetim notu bu iki kaydı "aynı kanonik işlem, taksonomi incelemesi bekleyen bir tekrar" olarak işaretlemiştir. Bu kartı okuyan kullanıcı için pratik sonuç şudur: hangi kayıt seçilirse seçilsin hesap aynıdır, sonuç değişmez.
Yöntemin Felsefesi
Vektör normalizasyonunun arkasındaki soru şudur: "Bir ölçütteki 5 puan, o ölçütün mümkün olan en büyük değerine göre mi, yoksa o ölçütün genel büyüklüğüne göre mi anlamlıdır?" Vektör normalizasyonu ikinci yolu seçer. Bir sütunu tek bir en büyük değere göre değil, sütunun bütün değerlerinin oluşturduğu vektörün uzunluğuna göre ölçekler. Bu, geometrik bir bakış açısıdır: her seçenek çok boyutlu bir uzayda bir nokta, her ölçüt bir eksendir ve normalizasyon bu uzayı birim küreye oturtur. Sonucun bir felsefi özelliği vardır: normalizasyon sırasında hiçbir yön kararı (ölçüt "çoğu iyi" mi "azı iyi" mi) verilmez; bu karar sonraki adıma, yani sıralama yöntemine bırakılır. Vektör normalizasyonu böylece nötr bir ölçekleyicidir, kendi başına bir tercih taşımaz.
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ü alınır. Bu sayı, o sütunun geometrik "uzunluğudur"; sütundaki değerler ne kadar büyükse bu uzunluk da o kadar büyür.
İkinci adım, bölme. Sütundaki her değer, o sütunun uzunluğuna bölünür. Sonuçta her sütunun değerlerinin kareleri toplamı tam olarak 1 olur; sütunlar artık birimsizdir ve birbiriyle karşılaştırılabilir.
Bu iki adım, TOPSIS'te ağırlıklamadan önceki ilk adımdır. Vektör normalizasyonu tek başına bir ölçüt yönü (fiyatın azı mı iyi, çoğu mu iyi) belirlemez; bu bilgi sonraki adımda kullanılır. Adımların formülleri DecisionMind'daki yöntem sayfasında verilir; bu kart formül taşımaz.
Çıktı Nasıl Yorumlanır?
Vektör normalizasyonunun çıktısı bir karar değil, bir ara tablodur. Normalize edilmiş bir değerin kendisi (örneğin 0,71) tek başına "iyi" ya da "kötü" anlamına gelmez; yalnız aynı sütundaki diğer değerlerle karşılaştırıldığında anlam kazanır. Bir sütunun tüm değerleri normalize edildikten sonra karelerinin toplamı her zaman 1'dir; bu, hesabın doğru yapıldığını gösteren bir kontrol noktasıdır, bir başarı ölçüsü değildir. Normalize edilmiş 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; seçenek kümesi değişince tüm sütun yeniden ölçeklenir.
Bu nedenle:
"Normalize puan 0,71, yani bu seçenek bu ölçütte yüzde 71 başarılı"
yerine:
"Bu değer, bu seçenek kümesi içinde bu ölçütün göreli ağırlığını taşıyan ölçeklenmiş bir sayıdır; tek başına bir yüzde ya da başarı oranı değildir"
biçiminde yazmak doğrudur.
Veri Türü ve Girdiler
Vektör normalizasyonu kesin (crisp) veriyle çalışır: her hücrede tek bir sayı, boş hücre yok. Negatif değerler matematiksel olarak sorun çıkarmaz, ama sonraki adımın (genelde bir sıralama yöntemi) negatif girdiyle çalışıp çalışmadığı kontrol edilmelidir. Bir sütunun tüm değerleri sıfırsa bölme işlemi tanımsız hale gelir; bu durumda o ölçüt tablodan çıkarılmalı ya da yeniden ölçülmelidir.
Bu bir yapı taşı kartıdır; DecisionMind'da kendi başına bir uzantısı (bulanık, gri, sezgisel sürümü) yoktur. DecisionMind'da bu işin yanında beş farklı normalizasyon seçeneği daha bulunur: doğrusal en büyüğe bölme, doğrusal toplama bölme, logaritmik normalizasyon, min-max normalizasyonu ve z-skor normalizasyonu. Her biri aynı soruna (ölçütleri karşılaştırılabilir kılma) farklı bir çözüm sunar ve ayrı bir yapı taşı kartında anlatılır. En az iki seçenek ve bir ölçüt yeterlidir; sütun sayısında üst sınır yoktur.
Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?
Vektör normalizasyonu, tek bir seçeneğin aşırı değerinin sütunun tamamını domine etmesini istemediğiniz durumlarda uygundur; çünkü bölen, tek bir en büyük değer değil bütün seçeneklerin ortak katkısıdır. TOPSIS gibi Öklid uzaklığına dayanan yöntemlerle doğal olarak uyumludur, çünkü ikisi de aynı geometrik mantığı (birim küre, Öklid uzaklığı) paylaşır.
Kullanılmaması gereken durum, karar vericinin normalize edilmiş değeri doğrudan yorumlamak istediği durumdur; çünkü doğrusal en büyüğe bölme normalizasyonunun aksine "en iyi seçenek 1,0 alır" gibi sezgisel bir okuma vermez. Ayrıca veri zaten aynı birimdeyse ve ölçütler arası büyüklük farkı yoksa normalizasyon adımı gereksiz karmaşıklık katar.
Farklı birimli sayısal ölçütler, Öklid tabanlı bir yöntemin (TOPSIS) içine giriyor → Vektör normalizasyonu
"En iyi seçenek 1,0 alsın" biçiminde sezgisel bir okuma isteniyor → Doğrusal en büyüğe bölme normalizasyonu
Veri uç değerlere (aşırı büyük/küçük) duyarlıysa ve göreli konum önemliyse → Z-skor normalizasyonu
Normalizasyon değil, doğrudan bir sıralama yöntemi gerekiyor → TOPSIS, VIKOR gibi tam yöntemler
Güçlü Yanları
Vektör normalizasyonunun en önemli üstünlüğü tüm seçeneklerin katkısını dengede tutmasıdır; bölen tek bir uç değer değil, sütunun bütün değerlerinden hesaplanan bir büyüklüktür, bu da normalizasyonu tek bir aşırı seçeneğe karşı doğrusal en büyüğe bölme yöntemine göre daha az duyarlı yapar. Hesap yükü küçüktür ve büyük tablolar için de aynı hızda çalışır. Negatif ve pozitif değerlerle sorunsuz çalışır. TOPSIS ile birlikte en çok sınanmış ve uygulanmış normalizasyon biçimidir.
Zayıf Yanları
Sınırlılıkları vardır. Birincisi, normalize edilmiş değer sezgisel olarak okunmaz; "1,0" ya da "0" gibi belirgin bir referans noktası taşımaz, bu da raporlamayı zorlaştırır (Jahan ve Edwards, 2015). İkincisi, seçenek kümesi değişince (yeni bir seçenek eklenince ya da çıkarılınca) sütun uzunluğu değişir, bu da tüm normalize tabloyu ve dolayısıyla sonucu etkiler. Üçüncüsü, hangi normalizasyon biçiminin seçildiği nihai sıralamayı değiştirebilir; vektör normalizasyonu ile doğrusal en büyüğe bölme aynı veriye farklı sıra verebilir (Milani ve ark., 2005; Vafaei, Ribeiro ve Camarinha-Matos, 2018). Dördüncüsü, tüm sütunu tek bir sayıya bölme yaklaşımı, sütun içindeki dağılımın şeklini (çarpıklık, uç değerler) göz ardı eder.
Sık Yapılan Hatalar
En yaygın hata, normalize edilmiş değeri doğrudan bir yüzde ya da başarı oranı gibi okumaktır; bu değer yalnız o seçenek kümesi içinde anlamlıdır. İkinci hata, normalizasyon biçimini (vektör, doğrusal en büyük, min-max) gerekçesiz seçip sonucun bu seçimden etkilenmediğini varsaymaktır; aşağıdaki vakalar bu varsayımın çoğu zaman yanlış olduğunu gösterir. Üçüncü hata, tüm değerleri sıfır olan bir sütunu fark etmeden normalize etmeye çalışmaktır; bu işlem tanımsızdır ve motor hata vermelidir. Dördüncü hata, analiz bittikten sonra seçenek eklemek ve normalize tablonun neden değiştiğine şaşırmaktır; sütun uzunluğu tüm seçeneklerden hesaplandığı için her yeni seçenek tabloyu baştan değiştirir.
Temel ilke şudur:
Vektör normalizasyonu ölçütleri karşılaştırılabilir kılar, ama hangi normalizasyonun 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: Sütun uzunluğuna bölme doğrulaması
Bu vaka gerçek bir kurumun kararını değil, DecisionMind motorunun kendi doğrulama örneğini anlatır; üç seçenek üç ölçütte puanlanmıştır ve hepsi "çoğu iyi" kabul edilmiştir.
| Seçenek | C1 | C2 | C3 |
|---|---|---|---|
| A1 | 3,0 | 5,0 | 4,0 |
| A2 | 5,0 | 3,0 | 2,0 |
| A3 | 4,0 | 4,0 | 3,0 |
| Yön | çoğu iyi | çoğu iyi | çoğu iyi |
Yöntem önce her sütunun uzunluğunu bulur: C1 için √(3²+5²+4²)=√50≈7,071, C2 için aynı şekilde ≈7,071, C3 için √(4²+2²+3²)=√29≈5,385. Sonra her değeri kendi sütununun uzunluğuna böler.
| Seçenek | C1 (normalize) | C2 (normalize) | C3 (normalize) |
|---|---|---|---|
| A1 | 0,4243 | 0,7071 | 0,7428 |
| A2 | 0,7071 | 0,4243 | 0,3714 |
| A3 | 0,5657 | 0,5657 | 0,5571 |
Sonuç şöyle okunur: her sütunun normalize değerlerinin kareleri toplamı tam olarak 1'dir (0,4243²+0,7071²+0,5657²=1,000); bu, hesabın doğru çalıştığının kontrolüdür. A2'nin C1'deki değeri (5,0) en büyük olduğu için normalize C1 değeri de en büyüktür (0,7071); ama A2'nin C3'teki değeri (2,0) en küçük olduğu için normalize C3 değeri de en küçüktür (0,3714). Normalizasyon sıra değiştirmez, yalnız ölçeği eşitler.
Burada bir tereddüt yoktur, çünkü bu bir sıralama değil bir ölçekleme adımıdır; sıralamaya nasıl dönüştüğü sonraki vakalarda görülür.
Raporda: "Üç sütun da kendi Öklid uzunluğuna bölünmüş, her sütunun 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 3×3 tablo kitaptan alınmamış, motoru sınamak için kurulmuştur.
2. Lojistik: Filoya katılacak kargo aracının seçimi
Bir kargo şirketi filosuna katacağı üç aracı üç ölçütle karşılaştırmaktadır: filo kapasitesi puanı (ağırlık 0,50), güvenilirlik puanı (ağırlık 0,30) ve yakıt verimliliği puanı (ağırlık 0,20). Üçü de uzman değerlendirmesiyle 1-10 arası puanlanmış ve hepsi "çoğu iyi"dir.
| Araç | Kapasite (C1) | Güvenilirlik (C2) | Verimlilik (C3) |
|---|---|---|---|
| Araç 1 | 4 | 3 | 8 |
| Araç 2 | 1 | 4 | 1 |
| Araç 3 | 4 | 7 | 2 |
| Ağırlık | 0,50 | 0,30 | 0,20 |
Şirket önce vektör normalizasyonunu dener: her sütun kendi Öklid uzunluğuna (C1 için 5,745; C2 için 8,602; C3 için 8,307) bölünür, sonra ağırlıklarla çarpılıp toplanır. Ağırlıklı toplam Araç 1 için 0,6454, Araç 3 için 0,6404, Araç 2 için 0,2506 çıkar; sıra Araç 1, Araç 3, Araç 2'dir, ama Araç 1 ile Araç 3 arasındaki fark yalnız 0,0050'dir.
Filo müdürü bu farkın küçüklüğünden tereddüt eder ve aynı veriyi doğrusal en büyüğe bölme normalizasyonuyla (her değeri sütunun en büyüğüne bölerek) da hesaplatır. Bu kez Araç 1 için 0,8286, Araç 3 için 0,8500, Araç 2 için 0,3214 çıkar; sıra Araç 3, Araç 1, Araç 2'ye döner ve fark 0,0214'e çıkar. Aynı veri, aynı ağırlıklar, yalnız normalizasyon biçimi değişmiştir ve birinci sıra el değiştirmiştir.
Raporda: "Vektör normalizasyonuyla Araç 1 (0,6454) önde çıkmıştır; ancak Araç 3'e (0,6404) farkı 0,0050 gibi küçüktür ve doğrusal en büyüğe bölme normalizasyonuna geçildiğinde sıra Araç 3 lehine dönmektedir. Karar, normalizasyon seçimine duyarlıdır."
3. Müzecilik: Eser koruma sistemi seçimi
Bir müzenin teknik ekibi üç iklimlendirme ve nem kontrol sistemi arasında seçim yapacaktır. Ölçütler nem kontrol hassasiyeti, enerji tüketimi verimliliği ve bakım kolaylığı puanıdır; hepsi "çoğu iyi" olacak biçimde puanlanmıştır. Ekip vektör normalizasyonuyla ağırlıklı bir toplam hesaplar ve iki sistemin puanı birbirine çok yakın çıkar.
Ekip burada tereddüt eder: puanlar bu kadar yakınken, normalizasyon biçimini değiştirseler sıra değişir mi diye sorarlar. Bir önceki vakadaki gibi, doğrusal en büyüğe bölme normalizasyonuna geçildiğinde iki sistemin yer değiştirmesi olasıdır, çünkü hangi sistemin hangi ölçütte "en iyi" olduğu (bölen budur) ile hangi sistemin genel büyüklüğü öne çıktığı (vektör normunun baktığı budur) farklı sorulardır. Ekip, tek bir normalizasyon biçimiyle üretilmiş ince bir farkı kesin bir üstünlük gibi sunmak yerine, iki normalizasyon biçimiyle de hesap yapıp sonucun değişip değişmediğini raporuna eklemeye karar verir.
Raporda: "İki aday sistemin puanı çok yakındır; bu fark normalizasyon biçimi değiştirildiğinde yön değiştirebilmektedir, bu nedenle iki sistem birlikte kısa listeye alınmıştır."
4. Yapılmaması Gereken
Birinci yanlış, Vaka 2'deki 0,6454 puanını "Araç 1 yüzde 65 uygun" diye raporlamaktır; bu puan yalnız bu üç aracı birbirine göre sıralar, bir yüzde değildir. İkinci yanlış, Araç 1 ile Araç 3 arasındaki 0,0050'lik farkı kesin bir üstünlük ilan edip normalizasyon biçimini hiç sorgulamamaktır; oysa aynı veri başka bir normalizasyonla sırayı tersine çevirmektedir. Üçüncü yanlış, filoya dördüncü bir aracı analiz bittikten sonra eklemektir; sütun uzunluğu tüm araçların değerlerinden hesaplandığı için yeni bir araç eklendiğinde üç aracın normalize değerleri de değişir ve ilk üçün kendi arasındaki sırası bile kayabilir.
Kaynaklar
Adımların formülleri ve ara tablolar için DecisionMind yöntem sayfası: decisionmind.app/library/norm-vector
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
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
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
Roszkowska, E. (2011). Multi-criteria decision making models by applying the TOPSIS method to crisp and interval data. Multiple Criteria Decision Making '10-11, University of Economics in Katowice, 200-230. (DOI yok)