Bilgisayar Matematiği

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Doğrusal Fonksiyon (Linear Function)

Yazan : Şadi Evren ŞEKER En basit doğrusal fonksiyon, kartezyen uzayda x ve y eksenleri ile 45 derecelik açı yapan x=y doğrusudur. Temel olarak bir doğrusal fonksiyonu: y = ax+b olarak ifade etmek mümkündür. Buradaki a eğimi ve b ise…

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Hiperbolik Tanjant (Hyperbolic Tangent)

Yazan : Şadi Evren ŞEKER Sigmoid fonksiyonunun biraz değiştirilmli ve eksi (-) değerler alan hali olarak düşünülebilir. Yukarıda verilen bu giriş değeri için aşağıdaki JAVA kodu yazılabilir: public double tanh (double u) {    double a = Math.exp( u );…

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Sigmoid Fonksiyon

Yazan : Şadi Evren ŞEKER Sigmoid fonksiyonu (Sigmoid function) basitçe f(x) = 1 / (1+e-x ) olarak yazılabilir. Sigmoid fonkisyonunun ismi de fonksiyonun kartezyen uzayda çizilmiş halinin andırdığı S harfinden (sigma) gelmektedir. Bu çizim aşağıda tasvir edilmiştir: Yukarıda da gösterildiği…

Bilgisayar Felsefesi Bilgisayar Matematiği Mantık Devreleri (Logic Circuits)

İkillik Prensibi (Duality Principle, İstaniyet)

Yazan : Şadi Evren ŞEKER Din ve felsefede benzer anlamlara gelmesine karşılık bu yazının amacı bilgisayar bilimleri için önemli olan matematikteki ikilik prensibini açıklamaktır. Bir matematikçi bu kavramı basitçe şöyle açıklayabilir “boyalı elimle bir cama ellesem ve elimin izi camda…

Bilgisayar Matematiği Resim İşleme (Image Processing)

Kutu Filitresi (Box Filtering)

Yazan : Şadi Evren ŞEKER Resim işlemede kullanılan bir pencere filitreleme yöntemidir. Bu yönteme göre resim üzerinde kayan bir pencere, bu pencere içerisinde kalan sayılar üzerinde işlem yaparak pencerenin ortasındaki imgeciği (pixel) güncellemektedir. Basitçe aşağıdaki şekilde gösterilen 3×3 ‘lük (3*3)…

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Delta Kuralı (Delta Rule)

Yazan : Şadi Evren ŞEKER Yapay sinir ağlarında kullanılan ve sistemin hata miktarının belirlenmesinde Hebb kuralı ile birlikte ismi en çok geçen kuraldır. Bu kural arka planda en küçük ortalamalı kareler (least mean square) hesaplaması kullanmaktadır. Sistemin çalışmasını basitçe beklenen…

Bilgisayar Matematiği

En Küçük Ortalamalı Kareler (Least Mean Squares)

Yazan : Şadi Evren ŞEKER Uyarlanabilir Filitreler (Adaptive Filters) alanında sıkça kullanılan bir hesaplama yöntemidir. Kısaca uyarlanabilir sistemler, biyolojik sistemlerin birer kopyasıdır. Biyolojik organizmalar nasıl kendilerini değişen koşullara uyarlayabiliyorsa, suni olarak üretilen sistemlerin de kendilerini uyarlaması mümkün olabilir. Buna göre…

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Hata Hesabı (Error Calculation)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde pek çok farklı alanda pekçok farklı hata olmasına karşılık bu yazının amacı yapay sinir ağlarının eğitimi sırasında hatanın nasıl hesaplandığını anlatmayı hedeflemektedir: Gözetimli eğitim sırasında bir hata hesabı yapılırken iki farklı boyut düşünülmelidir….

Bilgisayar Matematiği

Kare Ortalamalarının Karekökü (Root Mean Square)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde çeşitli istatistik ve hesaplama alanlarında kullanılan bir formüldür. Basitçe üç aşamadan oluşur: Değerlerin karelerini al (square) Kareleri alınan bu değerlerin ortalamasını al (mean) Bu ortalama değerinin kare kökünü al  (root) Örneğin aşağıdaki sayılar…

Bilgisayar Matematiği Yapay Sinir Ağları (Artificial Neural Networks)

Ağırlık Matrisleri (Weight Matrices)

Yazan : Şadi Evren ŞEKER Yapay sinir ağlarında, nöronlar arasındaki bağlantıların (sinapsis) ağırlıklarını göstermek amacıyla kullanılırlar. örneğin 4 nöronlu bir hopfield ağını ele alalım. Bu ağın eğitim öncesi bütün sinapsislerinin değerinin 0 olması beklenir. Yani basitçe 4 nöronu bulunan hopfield…