Kesişim kümesi nasıl yapılır?
Ankara’da büyürken matematikle ilişkim hep biraz mesafeliydi. Ne tamamen kaçardım ne de tutkuyla sarılırdım. Ortaokulda ilk kez “küme” kavramıyla tanıştığımda, sınıfta herkes aynı soruya farklı yüz ifadeleriyle bakıyordu: “Kesişim kümesi nasıl yapılır?” O gün defterime çizdiğim iki çemberin ortasındaki küçük alan, aslında yıllar sonra veriyle uğraşırken sürekli karşıma çıkacak bir düşünme biçiminin başlangıcıymış, o zamanlar hiç farkında değildim.
Şimdi 25 yaşında, ekonomi okumuş ve günlerini veri setleriyle boğuşarak geçiren biri olarak geriye dönüp baktığımda, kesişim kümesi sadece bir matematik konusu değil; insanların, verilerin ve hatta hayat kararlarının ortak noktalarını bulma yöntemi gibi geliyor.
Kesişim kümesi nasıl yapılır? kavramını ilk kez anlamaya çalışırken
İlk öğrenildiğinde konu oldukça basit görünür. İki küme vardır: A ve B.
A = {1, 2, 3, 4}
B = {3, 4, 5, 6}
“Kesişim kümesi nasıl yapılır?” sorusunun cevabı aslında şudur: İki kümenin ortak elemanlarını bulmak.
A ∩ B = {3, 4}
Ama işin içine biraz düşünce katınca bu basit işlem bile daha anlamlı hale geliyor. Lisede bir öğretmenimiz bunu şöyle anlatmıştı: “Bir sınıfta hem futbolu seven hem de basketbolu seven öğrencileri bulmak istiyorsanız, iki listenin kesişimine bakarsınız.” O an bana matematikten çok sosyal bir analiz gibi gelmişti.
Bugün veriyle çalışırken aynı mantığı kullanıyorum. İnsan davranışlarını anlamaya çalışırken kümeler kuruyoruz: alışveriş yapanlar, uygulamayı açanlar, kampanyaya tıklayanlar… Ve sonra soruyoruz: “Kesişim kümesi nasıl yapılır ve bize ne söyler?”
Günlük hayatta kesişim kümesi nasıl yapılır? sorusunun karşılığı
Bir sabah Kızılay’da kahve kuyruğunda beklerken önümde iki kişi konuşuyordu. Biri freelance yazılım işleriyle uğraşıyor, diğeri e-ticaret yapıyordu. Ortak dertleri aynıydı: müşteri bulmak.
O an zihnimde otomatik bir analiz başladı. İki farklı iş modeli, iki farklı müşteri listesi… Ama bir noktada kesişiyorlar: dijital pazarlama ihtiyacı.
Aslında farkında olmadan herkes kesişim kümesi oluşturuyor. Sadece bunu matematik diliyle ifade etmiyoruz.
Sosyal medyada bile durum aynı. Örneğin:
A kümesi: Teknoloji içeriklerini takip edenler
B kümesi: Ekonomi içeriklerini takip edenler
Kesişim kümesi nasıl yapılır? sorusunun sosyal medya karşılığı, iki ilgi alanını aynı anda taşıyan kullanıcıları bulmaktır. İşte bu kesişim, markalar için en değerli kitleyi oluşturur.
Veri dünyasında kesişim kümesi nasıl yapılır?
Bugün “Kesişim kümesi nasıl yapılır” konusunu daha yakından inceleyerek merak edilen detaylara değineceğiz.
Üniversiteden sonra ilk ciddi veri projemde bunu çok net hissettim. Bir e-ticaret firmasının kullanıcı davranışlarını analiz ediyorduk. Elimizde iki büyük veri seti vardı:
Siteye giriş yapan kullanıcılar
Satın alma yapan kullanıcılar
İlk bakışta basit gibi duruyordu ama asıl önemli soru şuydu: “Kesişim kümesi nasıl yapılır ve bu bize ne kazandırır?”
Çünkü mesele sadece kimlerin alışveriş yaptığı değildi. Asıl değer, siteye girip gerçekten satın alma yapanların profilindeydi.
Basit küme işlemleriyle kesişim kümesi nasıl yapılır?
Matematiksel olarak düşünürsek:
A = siteyi ziyaret edenler
B = satın alanlar
A ∩ B = hem ziyaret edip hem satın alanlar
Bu işlemi manuel yapabilirsiniz ama veri dünyasında bu genelde yazılımla yapılır. Mantık aynı kalır, sadece ölçek büyür.
Mesela Python kullanıldığında:
list intersection
set intersection
SQL JOIN işlemleri
hepsi aslında aynı soruya hizmet eder: “Kesişim kümesi nasıl yapılır?”
Ama işin teknik kısmı bir yana, benim için en ilginç tarafı her zaman yorumlama kısmı oldu.
Bir keresinde elimizde 100 bin kullanıcı vardı. Sadece 12 bin kişi hem ürünü inceliyor hem de satın alıyordu. Bu oran ilk bakışta düşük gibi görünüyordu ama detaylara indiğimizde asıl fırsatın burada olduğunu gördük.
Adım adım kesişim kümesi nasıl yapılır?
Biraz daha somut düşünelim. Diyelim ki iki veri listemiz var:
A = [Ankara, İstanbul, İzmir, Bursa]
B = [Bursa, Ankara, Antalya, Konya]
Kesişim kümesi nasıl yapılır?
1. İlk listenin elemanlarını belirle
2. İkinci listenin elemanlarıyla karşılaştır
3. Ortak olanları seç
Sonuç:
A ∩ B = [Ankara, Bursa]
Bu kadar basit görünüyor ama veri büyüdükçe mesele değişiyor. Milyonlarca satır arasında bu işlemi yapmak için optimizasyon, algoritma ve doğru veri yapıları gerekiyor.
Ankara’da bir kafede bunu düşünürken, yan masada KPSS çalışan bir grubun sürekli aynı soruları tekrar ettiğini duymuştum. O an fark etmiştim: herkes aslında kendi “kesişim kümesini” bulmaya çalışıyor. Kimisi iş, kimisi kariyer, kimisi gelecek planı için.
Ekonomi ve kesişim kümesi nasıl yapılır? arasındaki bağ
Ekonomi okurken öğrendiğim en önemli şeylerden biri şu olmuştu: insanlar her zaman rasyonel değildir ama veri çoğu zaman rasyonel davranışları yakalamaya çalışır.
Örneğin tüketici davranışlarını ele alalım:
A kümesi: indirim döneminde alışveriş yapanlar
B kümesi: belirli marka sadakati olanlar
Kesişim kümesi nasıl yapılır? sorusunun ekonomi karşılığı, hem indirim bekleyen hem de markaya bağlı kalan tüketicileri bulmaktır.
Bu grup, şirketler için altın değerindedir. Çünkü hem fiyat hassasiyeti vardır hem de sadakat. Yani doğru kampanya ile kolayca harekete geçirilebilir.
Bir dönem üzerinde çalıştığım raporda, bu kesişim grubunun toplam müşteri kitlesinin sadece %18’ini oluşturduğunu ama cironun %42’sini sağladığını görmüştüm. Bu tür veriler, kesişim kümelerinin neden önemli olduğunu çok net gösteriyor.
Gerçek hayatta kesişim kümesi nasıl yapılır? gözlemi
Geçen yaz Ankara’da eski bir arkadaşla buluştuğumda, o tamamen farklı bir sektöre geçmişti. Ben veriyle uğraşıyorum, o ise restoran işletiyordu.
Konuşma sırasında müşterilerini anlatırken farkında olmadan kesişim kümelerinden bahsettiğini fark ettim:
“Abi hafta içi gelenlerle hafta sonu gelenler farklı ama bir grup var ki hem hafta içi geliyor hem hafta sonu…”
İşte tam olarak bu cümle, “kesişim kümesi nasıl yapılır?” sorusunun günlük hayattaki karşılığıydı.
O işletme için bu grup çok önemliydi çünkü:
Daha sık geliyorlar
Daha fazla harcıyorlar
Mekâna bağlılıkları yüksek
Yani veri dilinde konuşursak, yüksek LTV (lifetime value) segmenti.
Kesişim kümesi nasıl yapılır? düşüncesinin veri bilimine dönüşmesi
Zamanla fark ettim ki kesişim kümesi sadece matematik değil, bir düşünme biçimi.
Veri biliminde sürekli şunu yapıyoruz:
Segment oluşturuyoruz
Grupları karşılaştırıyoruz
Ortak noktaları buluyoruz
Aslında her analiz, bir kesişim sorusu.
Bir mobil uygulama düşünelim:
A kümesi: uygulamayı indirenler
B kümesi: aktif kullananlar
C kümesi: premium aboneliğe geçenler
Burada sadece tek bir kesişim değil, çoklu kesişimler var. Ve her biri farklı bir hikâye anlatıyor.
Bir gün bir dashboard üzerinde çalışırken, kullanıcı davranışlarını katman katman inceliyorduk. En değerli insight, üç kümenin kesişiminden çıkmıştı: hem aktif, hem düzenli, hem de ödeme yapan kullanıcılar.
O an şunu düşündüm: “Kesişim kümesi nasıl yapılır?” sorusu aslında “gerçek değeri nerede buluruz?” sorusuyla aynı şey.
Veriyle düşünürken kesişim kümesi nasıl yapılır? refleksi
Şimdi geriye dönüp baktığımda, bu kavramın zihnime nasıl yerleştiğini daha iyi görüyorum.
Market alışverişinden arkadaş çevreme, sosyal medya alışkanlıklarından iş analizlerine kadar her yerde aynı mantık var:
Ortak olanı bul
Gürültüyü ele
Gerçek sinyali yakala
Ankara’da akşamları yürürken bazen kafamda otomatik analizler yapıyorum. İnsanları izlerken bile kümeler kurduğumu fark ediyorum. Belki biraz mesleki deformasyon ama veriyle uğraşan herkesin yaşadığı bir şey bu.
Kesişim kümesi nasıl yapılır? üzerine son düşünceler
Kesişim kümesi nasıl yapılır? sorusu ilk bakışta basit bir matematik problemi gibi durur. Ama içine girdikçe, bunun aslında hayatın her alanında karşımıza çıkan bir düşünme modeli olduğunu fark ediyorsunuz.
İki farklı liste, iki farklı insan grubu, iki farklı davranış… Hepsinin ortak noktasını bulmak, bazen en değerli içgörüyü veriyor.
Veriyle uğraşırken öğrendiğim en net şey şu oldu: büyük cevaplar çoğu zaman küçük kesişimlerde saklı.
Bu içeriğimizin sonuna geldik. Atekyapi olarak “Kesişim kümesi nasıl yapılır” hakkındaki sorularınızı yorumlarda paylaşabilirsiniz.
İlgili Makale: Kesirli çarpmada payda eşitlenir mi ?