Tesadüf Değil, Yanlış Filtreleme: Olanların Arkasındaki Algoritmik İzler
Geçmişte bir konuya yaklaşırken benim de tökezlediğim bir noktaya geldim: "Tesadüf" kavramı. Sürekli olarak olayların arkasındaki yapısal bağlantıyı aramaya programlanmış bir zihin için, gerçekten hiçbir nedensellik bağı olmayan olayları kabul etmek en büyük entelektüel dirence neden oluyor. Oysa bu direnç, bazen bizi gereksiz yere tahmine düşürüyor.
Bu serinin önceki yazılarında, dışsal gürültüye ve kontrol edilemeyen değişkenlere odaklanmıştım. Bir kodun beklenmedik bir girdiyle çöküşünü veya piyasa hareketlerinin mikroskobik olaylara bağlanışını inceliyordum. Her şeyin bir nedeni vardı, her dağılımın bir merkezi eğilimi vardı. Bu, analitik zihnimizin doğasında olan sağlıklı bir ısrarcılık.
Fakat bazen, o kadar derin kazıyoruz ki, bulunduğumuz katmanın altında başka bir katman daha var ve orası benim o dönemki yetkinlik seviyemin ötesinde oluyor.
Kontrol Paradigmasının Sınırları
Kariyer yolculuğumun erken dönemlerinde, başarıyı neredeyse tamamen aksiyon olarak tanımlıyordum. Eğer ben doğru kodu yazdıysam, doğru stratejiyi belirlediysem ve piyasayı izlediysem, sonuç benim doğrudan kontrolüm altındaydı. Bu doğrusal düşünce yapısı, beni aşırı güvenli bir pozisyona soktu; sanki tüm sistem benim girdilerimle çıktı üretmeye zorlanıyormuş gibi.
Bu algı, gerçek dünyanın çoğundaki entropik süreçlerle çatışıyor. Senin mükemmel kodun bile, fiziksel sunucunun bulunduğu binadaki beklenmedik bir hava akımıyla veya borsanın kapanışındaki küresel mikro-haberlerle karşılaşabilir. Sen mükemmel girdiyi sağladın, ama sistemin kendisi de bir değişken olarak devreye giriyor.
O dönemki ben, bu dışsal girdileri filtrelemeyi veya modellemeyi yeterince derinlemesine yapmamışım. Ben bu değişkenleri bir "gürültü" olarak ya da "dıştaki bir faktör" olarak sınıflandırmışım. Oysa onlar, basitçe benim modelimin bilinmeyen parametreleriymiş.
"Tesadüf"ün Yeniden Tanımlanması
Şimdi bu algıyı görüyorum. Bu, benim bir "neden bulamadım" söylemi değil; bu, modelimin o spesifik karmaşıklığı henüz içermediği gerçeğidir.
Burada "tesadüf" kelimesini kullanmak, tamamen teslimiyetçi bir zihniyet üretimine yol açıyorsa onu reddediyorum. Bunun yerine, ben bu durumu bir tür "veri toplama açığı" olarak görüyorum.
Eğer iki olay benim dikkatim dağılmadan izlediğim bir süreç sonunda gerçekleştiyse ve aradaki bağlantıyı kuramıyorsam, bu şu anlama gelir: Ya iki olay birbirinden bağımsızdır (ki bu da her iki olayın da artık benim kontrolüm dışında olduğunu gösterir), ya da bağlantı benim inceleme seviyemin altında, sadece olasılık dağılımının kenarında gerçekleşmiştir.
Bu farkındalık, bir yazılımcı olarak en değerli öğrendiğim derslerden biri oldu. Her şeyin kusursuzca ulaşılabilir bir mantıksal çizgi üzerinde olabileceği yanılgısından vazgeçip, sistemlerin doğal olarak yarattığı 'gürültü tolerans bandını' kabul etmek gerekiyor. Bu gürültü, sadece direnç göstermeye değil, aynı zamanda yeni potansiyel girdi noktaları aramaya da hizmet ediyor.
Kontrolü kaybetmek korkutucu değil; asıl tehlike, kontrol edebileceğin şeyi olmadığını sanmaktır.