DİCLE NEHRİNDE TAŞINAN AYLIK SÜSPANSE

advertisement
DİCLE NEHRİNDE TAŞINAN AYLIK SÜSPANSE-SEDİMENT MİKTARININ YAPAY
SİNİR AĞLARI İLE BELİRLENMESİ
Necati KAYAALP
Dicle Üniversitesi, Mühendislik-Mimarlık Fakültesi
İnşaat Mühendisliği Bölümü
Hidrolik Anabilim Dalı, Diyarbakır
Tel: (0412) 248 84 03-3591
e-mail: [email protected]
1. GİRİŞ
Tükenmekte olan su kaynaklarımızın etkin bir şekilde kullanılması amacıyla inşa
edilecek su yapılarının, planlandığı süre içerisinde ekonomik ömrünü tamamlayabilmesi için
doğru bir şekilde tahmin edilmesi gereken önemli parametrelerden biri de, yapının üzerinde
inşa edildiği akarsuyun, yapının planlanan ömrü boyunca taşıyacağı sediment miktarıdır.
Diğer bir çok bilim dallarında olduğu gibi hidrolojide de,
uygulamada karşı karşıya
kaldığımız problemlerin hemen tümünün deterministik olmaktan ziyade probabilistik bir
doğası vardır. Tabiattaki bir olayın modellenmesi çalışmasında, olayın probabilistik öğeler
içermesi sebebiyle kurduğumuz modeller hiçbir zaman sıfır hata vermezler, ancak hatanın
kabul edilebilir sınırlarda olması bu modelleri kullanmamıza olanak sağlamaktadır. Doğadaki
olayların probabilistik karakterlerinin yanı sıra, olayda etkili olan parametrelerin arasındaki
ilişkilerin lineer olmaktan çok non-lineer ilişkiler olması da ayrı bir sorun olarak karşımıza
çıkmaktadır. Bu nedenle, lineer ilişkiler temelinde kurulan modeller, olaylardaki parametreler
arasındaki ilişkileri yansıtmaktan uzaktırlar. Son yıllarda, olaylara etkiyen parametreler
arasında non-lineer ilişkiler temelinde rahat, hızlı bir şekilde ve hata payı düşük daha doğru
modeller kurmaya olanak tanıdığı için Yapay Sinir Ağları (YSA) etkin bir şekilde ve yaygın
olarak çeşitli disiplinlerde kullanılmaktadırlar. Bu çalışmada, yeni bir yöntem olan Yapay
Sinir Ağları kullanılarak Dicle Nehri’nde taşınan aylık süspanse-sediment miktarları ile yağış,
sıcaklık ve akım miktarlarının çeşitli kombinasyonları arasında matematik modeller kurularak
bu modeller birbirleriyle karşılaştırılmıştır.
2. ÇALIŞMA YÖNTEMİ
Yapay Sinir Ağları, insan beynindeki nöronlara benzer olarak meydana getirilen yapay
nöronların değişik bağlantı geometrisi ile birbirlerine bağlanmasıyla oluşan karmaşık
sistemlerdir (Baylar vd.,1999). YSA kendisine verilen örnekler üzerinde kendini eğiterek bir
çözüm sistemi geliştirmektedir. YSA metodu ile modelleme iki aşamadan oluşmaktadır.
Birincisi, YSA nın parametrelerinin (gizli tabaka hücre sayısı, aktivasyon fonksiyonunun şekli
ve parametreleri vs.) belirlenmesi amacıyla yapılan eğitim aşaması, ikincisi ise parametreleri
belirlenen bu YSA modelinin test aşamasıdır. Bir yapay sinir ağında girdi, gizli ve çıktı
birimleri olmak üzere üç farklı birim bulunmaktadır. Her birim bir çok nörondan oluşmakta
olup birimler, aralarında ağırlık kümeleri ile bağlanmaktadırlar. Bağlanma şekli ve her
kısımdaki nöron sayısı değişebilmektedir. Aynı kısımdaki nöronlar arasında iletişim olmasına
izin verilmemektedir. Nöronlar girdiyi ya başlangıç girdilerinden ya da ara bağlantılardan
alırlar. İlk etapta YSA’nın verdiği çıktı değer(ler)i ile gözlenen gerçek değer(ler) arasındaki
hata miktarı fazla olacağı için ağın, hataların geriye yayılması prensibine göre bağlantı
ağırlıklarını yenilemesi gerekir. Geriye doğru hata yayılması iki etaptan oluşmaktadır: çıktı
birimindeki çıktı bilgi sinyalini hesaplamak için girdi nöronlarındaki dış girdi bilgisini ileriye
doğru ileten bir ileriye doğru besleme etabı ile çıktı birimindeki hesaplanan ve gözlenen bilgi
sinyalleri arasındaki farklara dayanarak bağlantı kuvvetleri üzerinde değişikliklerin yapıldığı
bir geriye doğru ilerleme etabı.
Girdi birimi
Gizli birim
Çıktı birimi
X1
O1
X2
O2
X3
o
o
o
Om
Xk
Şekil 1: Yapay Sinir Ağlarının Yapısı
Bir eğitim sürecinin başında, bağlantı kuvvetleri rasgele değerler olarak atanmaktadırlar.
Öğrenme algoritması her iterasyonda eğitim başarı ile tamamlanana kadar bağlantı
kuvvetlerini değiştirmektedir. İterasyon süreci bir sonuca vardığında bağlantı kuvvetleri,
eğitim sürecinde kullanılan örneklerdeki mevcut bilgiyi elde eder ve saklar. Bu şekilde eğitim
aşaması tamamlanmış olur.
Daha sonra yeni bir girdi grubu sunulduğunda, ileriye doğru besleme ile sinir ağının
bağlantı kuvvetlerindeki öğrenilmiş ve saklanan bilgi sayesinde bir çıktı grubu elde edilir
(Cığızoğlu, 2001). Diğer bir deyişle eğitilen bu YSA ağını kullanarak, herhangi bir girdi
grubu için bir çıktı grubu elde edilebilir, yani tahmin yapılabilir.
YSA’nın su kaynaklarında sıkça karşılaşılan değişik problemlere uygulanması ile ilgili
çok sayıda çalışma bulunmaktadır. Lineer olmayan YSA yaklaşımının yağış-akış ilişkisini iyi
temsil ettiği gösterilmiştir (Hsu vd., 1995; Mason vd.,1996; Minns ve Hall,1996; Fernando ve
Jayawardena, 1998). Tokar ve Johnson (1999) YSA teknolojisini günlük akımların; günlük
yağış, sıcaklık ve kar erimesi verilerinin fonksiyonu olarak kestiriminde kullanmışlardır.
Ranjithan ve Eheart, (1993), Rogers ve Dowla, (1994) yer altı suyu ıslahında YSA’nı
kullanmıştır. Raman ve Sunilkumar (1995) YSA’nın sentetik rezervuar akım serileri
türetilmesinde kullanılabilirliğini incelemişleridir. Boogaard vd. (1998) otoregresif sinir
ağlarını geliştirerek zaman serilerinin lineer olmayan analizinde ve modellenmesine
uygulamışlardır. See ve Openshaw (1998) sinir ağlarını ve bulanık mantığı kestirim
konusunda birlikte kullanmışlardır. YSA ayrıca birim hidrograf elde edilmesinde (Lange,
1998), bölgesel taşkın frekans analizinde (Hall ve Minns, 1998), kanalizasyon akımlarının
tahmininde (Djebbar ve Alila, 1998) olumlu sonuçlar vermiştir. Cığızoğlu (2001a,b) bu
metodu
sediment
konsantrasyonu
tahmini
problemine
uygulamıştır
(Cığızoğlu,
2001;Govindaraju ve Ramachandra, 2000).
Çalışmada 329 aylık yağış (kg/m2), sıcaklık (oC), akım (m3/s) ve süspanse-sediment
(ton/yıl) verileri kullanılmıştır. Bunlardan yağış ve sıcaklık verileri Devlet Meteoroloji İşleri
Genel Müdürlüğü’nden, akım ve süspanse-sediment verileri ise Elektrik İşleri Etüt İdaresi
Genel Müdürlüğü’nden temin edilmiştir. Bu verilerden 165 tanesi eğitim aşamasında, 164
tanesi ise tahmin aşamasında kullanılmıştır. Çalışmada, FORTRAN dilinde yazılmış bir
program kullanılmıştır.
0,9
T (GÖZLENEN)
YSA/S-P-Q
0,7
0,6
6
Sediment Miktarı (x10 Ton/Yıl)
0,8
0,5
0,4
0,3
0,2
0,1
162
155
141
139
148
134
133
127
120
113
106
99
92
85
78
71
64
57
50
43
36
29
22
15
8
1
0
Eğitim Verileri (165 aylık)
Şekil 2: Eğitim değerlerinin gerçek değerlerle karşılaştırılması
0,45
Sediment Miktarı (x106 Ton/Yıl)
0,4
T (GÖZLENEN)
YSA/S-P-Q
0,35
0,3
0,25
0,2
0,15
0,1
0,05
Tahmin Verileri (164 aylık)
Şekil 3: Tahmin değerlerinin gerçek değerlerle karşılaştırılması
163
157
151
145
127
121
115
109
97
103
91
85
79
73
67
61
55
49
43
37
31
25
19
13
7
1
0
3. BULGULAR
Kurulan bu modellerde, modelin verdiği değerler ile gerçek değerler arasındaki
korelasyon katsayıları, eğitim ve tahmin aşamasında sırasıyla 0.16 ile 0.97 ve 0.16 ile 0.92
arasında, modelin verdiği değerlerin ortalaması ile gerçek değerlerin ortalaması arasındaki
rölatif hatanın mutlak değeri ise eğitim ve tahmin aşamasında sırasıyla 0.13 ile 16.27 ve 1.64
ile 27.06 arasında değişmektedir. Kurulan en iyi model süspanse sediment- yağış- akım
modelidir. Bu modelin eğitim ve tahmin aşamasında korelasyon katsayısı sırasıyla 0.97 ve
0.92, ortalamanın rölatif hatasının mutlak değeri ise eğitim ve tahmin aşamasında sırasıyla
9.40 ve 2.55 tir.
Çalışma
Dicle
Nehri’nde
taşınan
aylık
süspanse-sediment
miktarlarının
modellenmesinde Yapay Sinir Ağları metodunun kullanılmasının oldukça iyi sonuçlar
verdiğini göstermiştir. Çalışmada, girdi olarak yağış miktarı ve akım miktarı kullanılarak
süspanse-sediment miktarının tahmin edilebileceği gösterilmiştir. Çalışmada ayrıca, tahmin
edilen süspanse-sediment miktarlarının bazı değerlerde farklı olabilmesine karşın, bütün
veriler bir arada göz önüne alındığında oldukça düşük bir hata ile tahmin yapılabileceği
gösterilmiştir. Bu sonuca göre belli bir dönemde sediment ölçümü yapılamadığı zaman,
ölçülen akım miktarları ve yağış değerleri YSA modelinde girdi olarak kullanılarak eksik
döneme ait süspanse-sediment miktarlarının toplamını düşük bir hata ile tahmin etmek
mümkündür.
4. KAYNAKLAR
Baylar, A.; Kaya, N.; Emiroğlu M.E. (1999): “Akarsu debisi ile askı maddesi miktarı
arasındaki ilişkinin yapay sinir ağları ile belirlenmesi”, F.Ü. Fen ve
Müh. Bilimleri Dergisi 11(2),105-116
Cığızoğlu, H.K. (2001): “Yapay sinir ağları ve zaman serileri analizinde kullanımı”, III.
Ulusal Hidroloji Kongresi, sayfa.579-586, 27-29 Haziran 2001,İzmir
Govindaraju,R.S.; Ramachandra, R. (2000): “Artificial Neural Networks in Hydrology”,
Kluwer Academic Publisher
Download