Ünite 2 / 11

Sismik Veri İşleme: Gürültü Bastırma, Dekonvolüsyon ve Yapay Zeka

Kazanimlar:

  • Yapay zeka tabanlı gürültü bastırmayı difference plot ile denetleyip zayıf ama gerçek yansımanın silinmesini önleyebilme
  • Dekonvolüsyonun sahte çözünürlük üretme riskini ve iz interpolasyonunun hayalet yapı doğurma tuzağını tanıyıp maske ile takip edebilme
  • İşleme sonuçlarını kuyu-sismik bağı (well tie) ile bağlayarak fiziksel geçerliliği doğrulayabilme

Ham bir sismik kayıt açtığınızda gördüğünüz şey nadiren "yeraltının resmidir". Onun yerine karmaşık bir karışım görürsünüz: yeraltından yansıyan gerçek sinyal, yüzey dalgaları, rastgele gürültü, çoklu yansımalar ve kaydın kendine has bozulmaları. Sismik veri işleme (seismic data processing), bu ham kaydı adım adım temizleyip, hizalayıp, yeraltının yorumlanabilir bir görüntüsüne dönüştürme sürecidir. Bu ünitede yapay zekanın (YZ) bu sürecin özellikle gürültü bastırma (denoising), dekonvolüsyon ve eksik iz doldurma gibi adımlarında nasıl güçlü bir hızlandırıcı olduğunu; ama parametre ve fiziksel geçerlilik kararlarının neden hâlâ uzmanda kaldığını göreceğiz.

Sismik verinin anatomisi

Kısa bir sözlük ile başlayalım. İz (trace), tek bir alıcının kaydettiği zamana bağlı genlik serisidir. Birçok iz yan yana gelince bir kesit (section) oluşur. Örnekleme aralığı (sample interval), ardışık iki genlik değeri arasındaki süredir (ör. 2 ms). Sinyalin içindeki gerçek yansımalar, yeraltındaki katman sınırlarının akustik empedans farkından doğar; işlemenin amacı bu yansımaları gürültüden ayırıp doğru zaman-mekân konumuna yerleştirmektir.

Gürültü iki ana türdedir: rastgele gürültü (random noise — tutarsız, izlerden ize bağımsız) ve tutarlı gürültü (coherent noise — yüzey dalgaları/ground roll gibi düzenli, güçlü ve sinyali maskeleyen). YZ tabanlı yöntemler bu iki türü ayırmada geleneksel filtrelerden çoğu zaman daha esnek çalışır, çünkü sabit bir frekans-hız penceresi yerine örneklerden öğrenilmiş karmaşık bir ayrım kullanırlar.

YZ ile gürültü bastırma

Klasik gürültü bastırma frekans, hız (f-k filtresi) veya istatistik temelli filtrelerle yapılır. YZ tabanlı gürültü bastırıcılar (çoğunlukla evrişimli sinir ağları — convolutional neural network, kısaca CNN; görüntü benzeri veride yerel örüntü öğrenen ağlar) ise "gürültülü giriş → temiz çıkış" örnek çiftlerinden öğrenir. Avantajı: sinyali gürültüden ayırırken sabit bir kural yerine bağlama duyarlı bir ayrım yapabilmesi. Riski: eğitim verisinde olmayan bir gürültü türüyle karşılaşınca sinyali silme ya da gürültüyü sinyal gibi bırakma eğilimi.

En kritik tehlike şudur: agresif bir YZ gürültü bastırıcı, zayıf ama gerçek bir yansımayı gürültü sanıp yok edebilir. Bu yüzden altın kural: gürültü bastırmadan önce ve sonra farkı (kaldırılan bileşeni) mutlaka görüntüleyin. Kaldırılan kısımda tutarlı yansıma deseni görüyorsanız, filtre sinyal yiyor demektir.

İpucu: YZ gürültü bastırıcının çıkardığı "gürültü" katmanını ayrı bir kesit olarak çizin (difference plot). İyi bir bastırıcının artığı rastgele görünür; içinde eğimli, sürekli yansımalar varsa filtre fazla agresiftir ve parametreyi yumuşatmanız gerekir.

Dekonvolüsyon: kaynak imzasını geri almak

Dekonvolüsyon (deconvolution, kısaca dekon), kaydedilen izden kaynağın dalgacık imzasını (source wavelet — patlatma/vibratör tarafından üretilen dalga şekli) çıkararak yeraltının gerçek yansıtırlık serisini ortaya çıkarmaya çalışan işlemdir. Amaç çözünürlüğü artırmak ve çoklu yansımaları bastırmaktır. YZ, dekonvolüsyonda dalgacık tahminini ve gürültüye dayanıklılığı iyileştirebilir; ancak dekon aşırı uygulanırsa yüksek frekanslı gürültüyü yükseltir ve sahte çözünürlük üretir. YZ burada da bir öneri motorudur; nihai parametre seçimi (dekon operatör uzunluğu, ön beyazlatma) izlerin fiziksel karakterine göre uzmanca kalibre edilir.

Eksik iz interpolasyonu ve düzenli örnekleme

Sahada bazı alıcılar arızalanır, bazı hatlar eksik toplanır; sonuçta veride boşluklar oluşur. YZ tabanlı interpolasyon (eksik izleri komşularından öğrenerek doldurma), göç (migrasyon) öncesi düzenli bir ızgara elde etmede çok kullanışlıdır. Ancak doldurulan iz ölçüm değil, tahmindir; bu izler yorumda gerçek veriyle eşit ağırlıkta ele alınmamalı, çıktıda ayrıca işaretlenmelidir.

Dikkat: İnterpolasyonla üretilen izler, sonraki adımlarda "gerçek veri" gibi ilerlerse, olmayan bir yapının doğmasına yol açabilir. Doldurulan hücreleri bir maske ile takip edin; kritik bir yapı yalnızca interpole edilmiş bölgede görünüyorsa ona güvenmeyin.

Üç mini vaka

Vaka 1 — Ground roll'u öğrenen ağ. Kara sismiğinde güçlü yüzey dalgası (ground roll) sinyali maskeliyordu. Ekip, elle temizlenmiş 800 kayıttan öğrenen bir CNN gürültü bastırıcı kullandı; işlem süresi kayıt başına 12 dakikadan 40 saniyeye indi. Ekip her partiden %5 kaydı elle denetledi ve difference plot ile sinyal kaybı olmadığını doğruladı.

Vaka 2 — Silinen zayıf yansıma. Bir başka projede agresif ayarlı YZ bastırıcı, 2,4 saniyedeki zayıf ama gerçek bir rezervuar yansımasını gürültü sanıp sildi. Fark ancak kuyu-sismik bağı (well tie) kurulurken ortaya çıktı: kuyuda net olan katman kesitte yoktu. Parametre yumuşatılıp yeniden işlendiğinde yansıma geri geldi.

Vaka 3 — İnterpolasyon hayaleti. Eksik hatların YZ ile doldurulduğu bir 3B hacimde, yorumcu ince bir kanal yapısı fark etti. Doldurma maskesine bakınca kanalın tam olarak interpole edilmiş boşluğa denk geldiğini gördü. Ek saha verisi toplandığında kanalın orada olmadığı, tahminin ürettiği bir örüntü olduğu anlaşıldı.

Dört kopyalanabilir şablon

1) İşleme akışı taslağı:

Rolün: sismik işleme uzmanı. Veri: [kara/deniz, 2B/3B,örnekleme 2 ms, hedef 1-4 km]. Bana adım adım bir işlemeakışı taslağı çıkar (ön işleme → gürültü bastırma → dekon →hız analizi → migrasyon). HER adımda hangi kararın parametregerektirdiğini ve o parametreyi neye bakarak seçeceğimi yaz.

2) Gürültü bastırma denetim planı:

Bir YZ gürültü bastırıcı uyguladım. Bana bir denetimkontrol listesi ver: difference plot'ta neye bakmalıyım,sinyal kaybını nasıl anlarım, hangi metrikle önce/sonrakarşılaştırma yaparım, hangi kayıt oranını elle kontroletmeliyim. Kısa ve uygulanabilir yaz.

3) Dekonvolüsyon parametre danışma:

Rolün: işleme danışmanı. Dekonvolüsyon uyguluyorum veyüksek frekanslı gürültü arttı. Olası nedenleri, operatöruzunluğu ve ön beyazlatma (pre-whitening) ayarının etkisiniaçıkla. Aşırı dekonun sahte çözünürlük ürettiğini nasılanlarım? Her öneriyi gerekçesiyle ver.

4) İnterpolasyon maskesi izleme:

Eksik izleri YZ ile doldurdum. Bana doldurulan hücrelerisonraki adımlarda nasıl işaretli tutacağımı, yorumda gerçekveriden nasıl ayıracağımı ve "yalnızca interpole bölgedegörünen yapı"yı nasıl eleyeceğimi anlat.

Zayıf prompt / Güçlü prompt

Zayıf prompt:

Sismik verimdeki gürültüyü temizle, en iyi ayarı söyle.

"En iyi ayar" veriden bağımsız yoktur; YZ genel geçer, denetlenemez bir öneri verir.

Güçlü prompt:

Rolün: sismik işleme uzmanı. Verim: kara 2B, güçlü groundroll (5-12 Hz), hedef yansımalar 20-45 Hz, örnekleme 2 ms.Görev: gürültü bastırma için bir yaklaşım öner, hangibileşeni koruyup hangisini bastıracağımı frekans-hızdiliyle açıkla. Sinyal kaybı riskini nasıl izlerim (differenceplot ölçütleri) ve önce/sonra hangi metrikle kıyaslarım?Kesin "şu ayarı gir" deme; karar ölçütü ver.

Veri karakteri, hedef bant ve denetim ölçütü verildiğinde çıktı gerçekten uygulanabilir olur.

İşleme adımları ve YZ rolü

İşleme adımı

YZ katkısı

Ana risk

İnsan kararı

Rastgele gürültü bastırma

Yüksek

Zayıf sinyali silme

Parametre onayı

Tutarlı gürültü (ground roll)

Yüksek

Aşırı bastırma

Difference plot denetimi

Dekonvolüsyon

Orta

Sahte çözünürlük

Operatör/beyazlatma

İz interpolasyonu

Orta

Hayalet yapı

Maske takibi

Hız analizi

Orta

Yanlış hızda migrasyon

Kuyu ile teyit

Sık yapılan hatalar

  • Difference plot'a bakmadan bastırma yapmak. Kaldırılan bileşeni görmeden sinyal kaybını fark edemezsiniz.
  • Dekonu aşırıya kaçırmak. Yüksek frekanslı gürültüyü çözünürlük sanmak sahte katman üretir.
  • İnterpole izi gerçek veri saymak. Doldurulan hücreleri işaretsiz bırakmak hayalet yapı doğurur.
  • Tek metriğe bakmak. Sadece sinyal-gürültü oranına bakıp yansıma korunumunu görmezden gelmek yanıltır.
  • Kuyu bağını atlamak. İşleme sonucunu kuyu verisiyle bağlamadan yorumlamaya geçmek.

Özetle

Sismik işlemede YZ, gürültü bastırma, dekonvolüsyon ve iz interpolasyonunda büyük hız ve çoğu zaman daha esnek ayrım sağlar. Ama her adımda fiziksel bir tuzak vardır: zayıf sinyali silmek, sahte çözünürlük üretmek, hayalet yapı doğurmak. Bu yüzden difference plot denetimi, kuyu bağı ve interpolasyon maskesi gibi kontroller vazgeçilmezdir. YZ parametre önerir; parametreyi verinin fiziğine göre onaylayan ve sonucu yorumlanabilir kılan uzmandır.

Uygulama görevi

Bir sismik kesit (gerçek veya örnek) üzerinde bir gürültü bastırma adımını tanımlayın. "İşleme akışı taslağı" şablonuyla akışı çıkarın, sonra "Gürültü bastırma denetim planı" şablonuyla bir kontrol listesi üretin. Önce/sonra kesitleri ve difference plot'u karşılaştırıp, kaldırılan bileşende tutarlı yansıma olup olmadığını kendi cümlelerinizle değerlendirin.

Kontrol listesi

  • [ ] Gürültü bastırma öncesi/sonrası ve difference plot'u karşılaştırdım.
  • [ ] Kaldırılan bileşende tutarlı sinyal olmadığını doğruladım.
  • [ ] Dekon sonucunu sahte çözünürlük açısından denetledim.
  • [ ] İnterpole izleri maske ile işaretli tuttum.
  • [ ] Sonucu kuyu verisiyle (well tie) bağladım.