Gürültüyü Filtrelemek: Karmaşık Problemleri Mantık Sınırlarına İndirgeme Sanatı
Serbest cisim diyagramından Kalman filtresine, Shannon'dan Kahneman'a: Bilginin bolluk çağında asıl kıt kaynak olan "neyi görmezden geleceğini bilme" becerisi üzerine ilk prensiplerden bir inceleme...
Bir toplantı odası düşünün. Masada bir sorun var: Sahada çalışan bir sistemde, bir parça beklenenden çok daha erken çatlıyor. Herkesin bir teorisi var. Kalite ekibi tedarikçinin malzemesinden şüpheleniyor. Üretim, montaj torkunun yanlış uygulandığını düşünüyor. Saha ekibi kullanıcı hatasını işaret ediyor. Biri sıcaklık değişimlerinden, bir diğeri yeni yazılım güncellemesinden bahsediyor. Ekranlarda yüzlerce sayfalık test verisi, onlarca grafik, sayısız e-posta zinciri...
Bir saat sonra toplantı biter. Elde 14 farklı hipotez, 9 aksiyon maddesi ve sıfır netlik vardır.
Sonra ekipten biri beyaz tahtaya gider ve tek bir şey yapar: Parçanın etrafına bir çizgi çeker. "Bu çizginin içindekiler bizim sistemimiz," der. "Şimdi bana sadece bu çizgiyi geçen şeyleri söyleyin: Hangi kuvvetler, hangi titreşimler, hangi ısı akışları giriyor? Gerisi şimdilik gürültüdür."
On dakika içinde 14 hipotez üçe iner. Yarım gün içinde ölçüm tasarlanır. Bir hafta içinde kök neden bulunur: Parçanın doğal frekansı, çalışma sırasında sistemin ürettiği bir uyarım frekansıyla çakışıyordur. Rezonans. Ne tedarikçi, ne tork, ne yazılım...
Bu sahnedeki dönüm noktası yeni bir veri ya da daha zeki bir insan değildi. Dönüm noktası bir sınır çizmekti. Ve bu yazının tüm iddiası şu cümlede saklı:
Karmaşık problemleri çözen şey daha fazla bilgi değil; neyin problemin içinde, neyin dışında olduğuna dair cesur ve doğru çizilmiş bir sınırdır.
— Bu yazının tezi
Gelin bu sanatı dört katmanda inceleyelim: Gürültünün doğası, sınır çizmenin mühendisliği, indirgemenin araç kutusu ve aşırı indirgemenin tehlikesi. Sonunda da her gün kullanabileceğiniz bir protokolle kapatalım.
📡 1. Gürültünün Doğası: Bilgi Bolluğu, Dikkat Yoksulluğu
1948'de Claude Shannon, "A Mathematical Theory of Communication" makalesiyle bilgi teorisinin temellerini attığında, her iletişim kanalını iki bileşene ayırdı: sinyal ve gürültü. Bir kanalın ne kadar anlamlı bilgi taşıyabileceği, ham veri miktarına değil; sinyalin gürültüye oranına (SNR — Signal-to-Noise Ratio) bağlıydı.
Bu, yalnızca telekomünikasyon için değil, insan zihni için de geçerli bir yasadır. Zihnimiz de bir kanaldır ve kapasitesi sınırlıdır. Nobel ödüllü Herbert Simon bunu 1971'de, internetten çok önce, kehanet gibi bir cümleyle özetlemişti:
"Bilgi zenginliği, dikkat yoksulluğu yaratır."
— Herbert A. Simon (1971)
İçinde yaşadığımız çağda sorun hiçbir zaman bilgiye erişim değildir. Her soru için binlerce kaynak, her karar için yüzlerce görüş, her problem için onlarca "uzman" yorumu elimizin altında. Sorun, bu okyanusta hangi damlanın önemli olduğunu ayırt edememektir.
Gürültünün Üç Kaynağı
Bir problemi boğan gürültü genellikle üç farklı kaynaktan gelir ve her biri farklı bir filtre gerektirir:
Ölçüm hataları, alakasız değişkenler, korelasyonu nedensellik sanmak. Elinizdeki 200 sütunluk tablonun 195 sütunu muhtemelen hikayeyle ilgisizdir.
Önyargılar, ruh hali, yorgunluk, en son duyduğumuz örneğin aşırı ağırlığı. Aynı veriye sabah ve akşam farklı karar veren zihin.
En yüksek sesle konuşanın hipotezi, hiyerarşinin baskısı, departman siyaseti, "herkes böyle düşünüyor" yanılgısı.
Daniel Kahneman, Olivier Sibony ve Cass Sunstein 2021'de yayımlanan "Noise" kitabında ikinci türün ne kadar yıkıcı olduğunu çarpıcı biçimde gösterdi: Aynı dosyaya bakan sigorta uzmanlarının prim tahminleri, yöneticilerin beklediğinden çok daha geniş bir aralıkta dağılıyordu. Hakimlerin verdiği cezalar, hekimlerin koyduğu teşhisler, mülakatçıların puanları... Hepsinde sistematik önyargının (bias) yanında, en az onun kadar zarar veren rastgele saçılma (noise) vardı.
Buradan çıkan ilk ders şudur: Gürültü, problemin bir özelliği değil, problemle kurduğumuz ilişkinin bir özelliğidir. Ve ilişkiyi değiştirmenin en güçlü yolu, problemin sınırlarını yeniden tanımlamaktır.
✏️ 2. Sınır Çizmenin Mühendisliği: Serbest Cisim Diyagramı Bir Felsefedir
Her makine mühendisliği öğrencisi statik dersinin ilk haftasında, hayatının geri kalanında kullanacağı en güçlü düşünme aracıyla tanışır ama çoğu zaman bunun farkına varmaz: Serbest Cisim Diyagramı (Free Body Diagram).
Kural son derece basittir: İncelemek istediğiniz cismi evrenin geri kalanından zihnen koparırsınız. Etrafına bir sınır çizersiniz. Sonra yalnızca o sınırı geçen etkileri, yani kuvvetleri ve momentleri işaretlersiniz. Cismin bağlı olduğu duvar, zemin, diğer parçalar ortadan kalkar; yerlerini yalnızca uyguladıkları tepki kuvvetleri alır.
Bu basit hamle, çözülemez görünen bir karmaşayı birkaç denklemlik bir probleme dönüştürür. ΣF = 0, ΣM = 0. Bitti.
🔬 Termodinamikten Bir Ders: Kontrol Hacmi (Control Volume)
Termodinamikte bir türbinin içindeki türbülanslı akışın her bir girdabını hesaplamaya çalışmayız. Türbinin etrafına hayali bir kutu çizer ve yalnızca şunu sorarız: Bu kutuya ne kadar kütle ve enerji giriyor, ne kadarı çıkıyor?
Sınırın içindeki karmaşıklık ne kadar büyük olursa olsun, korunum yasaları sınırda geçerlidir. İçeride ne olduğunu bilmeden, yalnızca sınırdaki akışlara bakarak türbinin gücünü hesaplayabilirsiniz. Karmaşıklık yok olmaz; ama önemsizleşir.
İşte "mantık sınırı" dediğimiz şey tam olarak budur. Bir problemi mantık sınırlarına indirgemek, üç şeyi açıkça tanımlamak demektir:
- Sistem (İçerisi): Kontrol edebildiğim, değiştirebildiğim, sorumluluğunu aldığım şeyler.
- Çevre (Dışarısı): Var olan ama şu anki soru için sabit kabul ettiğim ya da ihmal ettiğim şeyler.
- Sınır Koşulları (Arayüz): İçerisi ile dışarısı arasında akan ve sonucu gerçekten belirleyen etkiler.
Sonlu elemanlar analizi (FEA) yapan her mühendis bilir: Mükemmel bir ağ yapısı (mesh), en pahalı yazılım ve en güçlü işlemci, yanlış tanımlanmış sınır koşullarını asla telafi edemez. Yanlış sınır, milyonlarca hesaplamayı kusursuz bir hassasiyetle yanlış sonuca götürür. "Garbage in, garbage out" ilkesinin en sinsi versiyonu budur; çünkü çıktı son derece profesyonel ve ikna edici görünür.
Stoacı filozof Epiktetos'un iki bin yıl önce önerdiği "kontrol ikilemi" de aslında bir serbest cisim diyagramıdır: Bazı şeyler bizim elimizdedir, bazıları değildir. Hayatın kaosunun etrafına bir sınır çizer, enerjiyi yalnızca içeride harcar. Mühendislik ile felsefe, sınırda buluşur.
🧰 3. İndirgemenin Araç Kutusu: Yedi Filtre
Sınırı çizdikten sonra içerideki karmaşıklığı sadeleştirmek için kullanılabilecek, birbirini tamamlayan yedi düşünce aracı var. Bunları bir sinyal işleme zincirindeki ardışık filtreler gibi düşünebilirsiniz:
Macar matematikçi George Pólya, 1945 tarihli klasiği "How to Solve It"'te her şeyin ilk sorusunu sorar: "Bilinmeyen nedir?" Problemlerin büyük bölümü yanlış çözüldüğü için değil, yanlış sorulduğu için çözümsüz kalır. "Parça neden çatlıyor?" sorusu belirsizdir; "Parçanın kritik kesitindeki dinamik gerilme genliği malzemenin yorulma limitini aşıyor mu?" sorusu ölçülebilirdir. Pólya'nın ikinci altın kuralı ise şudur: Çözemiyorsan, çözebileceğin daha basit bir ilişkili problem bul.
Aristoteles'in "bir şeyin bilinebildiği ilk temel" olarak tanımladığı ilk prensipler, analojinin ve geleneğin gürültüsünü süzer. "Herkes böyle yapıyor", "geçen projede de böyleydi" ifadeleri bilgi değil, gürültüdür. Soru şudur: Fizik, matematik ve gerçek kısıtlar bize neyi kesin olarak söylüyor? Kalanı varsayımdır ve her varsayım sorgulanmayı bekleyen bir aday gürültüdür.
Akışkanlar mekaniğinin en zarif hilelerinden biri Buckingham π teoremidir (1914): Onlarca değişkenli bir problemi, birkaç boyutsuz sayıya (Reynolds, Mach, Froude...) indirger. Reynolds sayısı size akışın laminer mi türbülanslı mı olduğunu söylediği anda, yüzlerce olası etkinin büyük kısmı kendiliğinden elenir. Bunun gündelik karşılığı Fermi tahminidir: Her etkinin büyüklük mertebesini kabaca hesaplayın. Bir etki diğerinden 100 kat küçükse, o şimdilik gürültüdür. Mühendislikte buna "ihmal edilebilir" denir ve bu kelime, belki de mesleğin en güçlü kelimesidir.
Eliyahu Goldratt'ın 1984 tarihli "The Goal" romanının özü tek cümledir: Bir zincir, en zayıf halkası kadar güçlüdür. Bir sistemin çıktısını belirleyen, onlarca iyileştirme fırsatından yalnızca biridir: darboğaz. Darboğaz dışındaki her iyileştirme, ne kadar parlak görünürse görünsün, sistem açısından bir yanılsamadır. Karmaşık bir problemde ilk soru "neler iyileştirilebilir?" değil, "şu an sistemi kısıtlayan tek şey ne?" olmalıdır.
Alman matematikçi Carl Jacobi'nin öğrencilerine tavsiyesi "Tersine çevir, daima tersine çevir" idi; Charlie Munger bunu bir yaşam felsefesine dönüştürdü. "Bu sistemi nasıl başarılı yaparım?" sorusu sonsuz seçenekli, gürültülü bir uzaydır. "Bu sistem kesin olarak nasıl başarısız olur?" sorusu ise genellikle kısa, net ve eyleme dönüştürülebilir bir liste üretir. Havacılıktaki FMEA (Hata Türleri ve Etkileri Analizi) tam olarak bu tersine düşünmenin kurumsallaşmış halidir.
14. yüzyıl filozofu Ockhamlı William'a atfedilen ilke: Varlıklar gereksiz yere çoğaltılmamalıdır. Aynı gözlemi açıklayan iki hipotezden, daha az varsayım gerektireni önce test edin. Açılıştaki toplantıda 14 hipotez vardı; ama hepsi aynı ağırlıkta değildi. Hem "erken çatlama" hem de "belirli çalışma koşullarında artan ses" gözlemini tek başına açıklayabilen tek hipotez rezonanstı. Usturanın işi, açıklama gücü yüksek, varsayım yükü düşük hipotezi öne çıkarmaktır.
Rudolf Kálmán'ın 1960'ta geliştirdiği filtre, Apollo programında ay yolculuğunun navigasyonunda kullanıldı ve bugün her uçağın, her İHA'nın, her akıllı telefonun içinde çalışıyor. Fikri dahiyanedir: Sistemin bir modeline dayanarak tahmin yap, sonra gürültülü ölçümle karşılaştır ve ikisini, her birinin belirsizliğiyle ters orantılı ağırlıklarla birleştir. Zihinsel karşılığı şudur: Her yeni veriye panikle tepki verme (ölçüm gürültüsü), ama modeline de körü körüne bağlı kalma (model hatası). Güvenini, kaynağın güvenilirliğine göre ayarla.
Bu yedi filtrenin ortak paydası şudur: Hiçbiri yeni bilgi üretmez. Hepsi mevcut bilginin büyük kısmını bilinçli olarak dışarıda bırakmaya yarar. Antoine de Saint-Exupéry'nin, bir uçak tasarımcısının gözüyle yazdığı o meşhur cümle burada anlam kazanır:
"Mükemmelliğe, eklenecek bir şey kalmadığında değil, çıkarılacak bir şey kalmadığında ulaşılır."
— Antoine de Saint-Exupéry, İnsanların Dünyası (1939)
⚠️ 4. Aşırı Filtrelemenin Tehlikesi: Sinyali de Kesmek
Her sinyal işleme mühendisi bilir ki filtre iki taraflı keskin bir kılıçtır. Kesim frekansını çok düşük seçerseniz gürültüyle birlikte sinyalin kendisini de kaybedersiniz. Örnekleme hızınız Nyquist sınırının altındaysa, gerçekte var olmayan sahte desenler (aliasing) görürsünüz. İndirgeme sanatının karanlık yüzü de budur.
Sınırı o kadar dar çizersiniz ki asıl nedeni dışarıda bırakırsınız. "Sorun sadece maliyet" ya da "her şey insan hatası" gibi tek değişkenli açıklamalar konforludur ama yanlıştır. Bu, Prokrustes'in yatağıdır: Gerçeği modele sığdırmak için ayaklarını kesmek.
Sınırı o kadar geniş çizersiniz ki gürültüyü de sinyal sanıp modele katarsınız. Her anomaliyi açıklayan, her istisnaya kural ekleyen model geçmişi mükemmel anlatır ama geleceği hiç tahmin edemez. Yapay zekanın da insanın da en yaygın hatası.
Alfred Korzybski'nin uyarısını unutmamak gerekir: "Harita, bölgenin kendisi değildir." Çizdiğiniz her sınır bir haritadır, bir modeldir, bir varsayımdır. İstatistikçi George Box bunu daha da net söyler: "Bütün modeller yanlıştır, ama bazıları faydalıdır."
O halde iyi bir problem çözücüyü vasat olandan ayıran şey, sınır çizme cesareti kadar sınırı yeniden açma alçakgönüllülüğüdür. Basitleştirilmiş model gözlemle çeliştiğinde, gözlemi değil modeli sorgulamak. Richard Feynman'ın 1974'teki Caltech konuşmasında söylediği gibi:
"İlk prensip, kendini kandırmamandır; ve kandırılması en kolay kişi sensin."
— Richard P. Feynman, Cargo Cult Science (1974)
Bu yüzden sınır çizmek tek seferlik bir eylem değil, iteratif bir döngüdür: Çiz, test et, gözlemle, gerekirse genişlet ya da daralt, tekrar çiz. Tıpkı bir kontrol sisteminin geri besleme döngüsü gibi.
🛠️ 5. Uygulama: Gürültü Filtresi Protokolü
Bütün bu fikirleri bir sonraki karmaşık problemde, ister bir mühendislik arızası, ister bir kurumsal kriz, ister kişisel bir karar olsun, doğrudan uygulanabilir beş adıma dönüştürelim:
- Tek Cümle Testi: Problemi tek bir ölçülebilir soruya indirin. Bir cümleye sığmıyorsa, henüz bir problemle değil, bir problem yığınıyla karşı karşıyasınız. Önce onları ayırın.
- Sınırı Çizin: Kâğıda gerçekten bir kutu çizin. İçeriye kontrol ettiklerinizi, dışarıya sabit kabul ettiklerinizi yazın. Kutuyu geçen okları, yani girdileri ve çıktıları işaretleyin. Yazılı olmayan sınır, sınır değildir.
- Değişmezleri Sabitleyin: Tartışmaya kapalı olan kısıtları listeleyin: fizik yasaları, bütçe, takvim, regülasyon, etik sınırlar. Bunlar çözüm uzayının duvarlarıdır ve çoğu zaman uzayı sanıldığından çok daha fazla daraltırlar.
- Büyüklük Sıralaması Yapın: Her değişkenin etkisini kabaca tahmin edin ve sıralayın. Etkinin %80'ini taşıyan ilk üç değişkene odaklanın; kalanı "ihmal edilebilir" olarak not edin ama silmeyin.
- En Basit Modeli Kurun, Sonra Sınırı Sorgulayın: Çalışan en basit açıklamayı test edin. Gözlemle uyuşuyorsa ilerleyin; uyuşmuyorsa 4. adımda "ihmal edilebilir" dediğiniz listeye dönün. Asıl neden genellikle oradadır.
Bu protokolü bir tabloya da dökebilirsiniz. Her yeni bilgi, her yeni görüş ve her yeni veri geldiğinde kendinize şu iki soruyu sorun:
| Soru | Evet ise | Hayır ise |
|---|---|---|
| Bu bilgi, çizdiğim sınırı geçen bir akışı değiştiriyor mu? | Sinyal — modele dahil et. | Şimdilik gürültü — not al, park et. |
| Bu bilgi, mevcut modelimle açıklanamayan bir gözlem mi? | Alarm — sınırı yeniden çiz. | Model sağlam — devam et. |
🤖 Hiperera'da Filtrenin Değeri: Dikkat Her Şeydir
2017'de yapay zeka dünyasını kökten değiştiren makalenin başlığı tesadüf değildi: "Attention Is All You Need" (Dikkat, İhtiyacın Olan Tek Şeydir). Bugünkü büyük dil modellerinin kalbindeki Transformer mimarisi, özünde öğrenilmiş bir filtreleme mekanizmasıdır. Her kelime, bağlamdaki diğer tüm kelimelere bakar ve hangisinin kendisi için önemli olduğuna dair ağırlıklar hesaplar. Model, neyi görmezden geleceğini öğrendiği ölçüde akıllılaşır.
Yüksek Performans Çağı'nda (Hiperera) üretim maliyeti sıfıra yaklaşıyor. Bir yapay zeka ajanı saniyeler içinde yüz sayfalık rapor, elli alternatif tasarım, binlerce satır kod üretebiliyor. Bu bolluk, Simon'ın kehanetini katlayarak gerçekleştiriyor: Üretim ucuzladıkça, filtreleme pahalılaşıyor.
Geleceğin en değerli profesyonelleri, en çok bilgiyi üretenler değil; o bilgi selinin ortasında durup bir kutu çizebilen, "bu çizginin içi bizim problemimiz, gerisi şimdilik gürültü" diyebilen ve gerektiğinde o çizgiyi silip yeniden çizme cesaretini gösterebilenler olacak.
🎯 Sonuç: Heykeltıraşın Bildiği Şey
Michelangelo'ya atfedilen bir hikaye vardır: Davut heykelini nasıl yaptığı sorulduğunda, "Mermer bloğa baktım ve Davut olmayan her şeyi yonttum" diye cevap verdiği söylenir. Hikayenin tarihsel doğruluğu tartışmalı olabilir; ama içerdiği hakikat tartışmasızdır.
Karmaşık bir problemin çözümü genellikle zaten oradadır; gürültünün, varsayımların, alakasız verilerin, yüksek sesli görüşlerin ve önyargıların içine gömülü halde. Problem çözücünün işi çözümü icat etmekten çok onu ortaya çıkarmaktır. Bunun yolu da eklemek değil, çıkarmaktır.
Serbest cisim diyagramı çizen bir mühendis, kontrol hacmi tanımlayan bir termodinamikçi, darboğazı arayan bir yönetici, kontrol ikilemini uygulayan bir Stoacı... Hepsi aynı sanatı icra eder: Evreni ikiye bölmek ve yalnızca sınırda olup bitene bakmak.
Daha fazla bilgiye ihtiyacınız yok.
Daha iyi bir sınıra ihtiyacınız var.
"Gürültüyü yönetemeyen zihin, her sesi sinyal sanar ve her rüzgârla yön değiştirir. Sınırını çizen zihin ise fırtınanın ortasında bile rotasını korur."
SO SAY WE ALL...
Halil İbrahim KÜPLÜ
Alp Havacılık Tasarım Müdürü & Hiperera Kurucusu
Yorumlar
Yorum Gönder