Son Yazılar

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…

Yapay Sinir Ağları (Artificial Neural Networks)

Hebb Kuralı (Hebb’s Rule)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerindeki yapay sinir ağlarının eğitimi sırasında kullanılan bir kuraldır. Hebbian kuramı (Hebbian theory), hebbian kuralı (hebbian rule) isimleri ile de anılmaktadır. Bu kuralı basitçe “Birlikte ateşlenenleri birlikte bağla” şeklinde özetleyebiliriz. Buna göre iki sinir…

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…

Yapay Sinir Ağları (Artificial Neural Networks)

Gözetimli Öğrenme (Supervised Learning)

Yazan : Şadi Evren ŞEKER Yapay sinir ağları başta olmaküzere bilgisayar bilimlerinin alt dalı olan yapay zekanın çeşitli alanlarında kullanılan öğrenme çeşididir. Diğer alternatifi olan gözetimsiz öğrenme (unsupervised learning)’e göre daha kısa süremesinin en büyük sebebi hata miktarlarının sisteme öğrenme…

Yapay Sinir Ağları (Artificial Neural Networks)

Gözetimsiz Öğrenme (Unsupervised Learning)

Yazan : Şadi Evren ŞEKER Yapay sinir ağları başta olmaküzere bilgisayar bilimlerinin alt dalı olan yapay zekanın çeşitli alanlarında kullanılan öğrenme çeşididir. Diğer alternatifi olan gözetimli öğrenme (supervised learning)’e göre daha uzun süremesinin en büyük sebebi ilk değerlerinin hedeflenen değerden…

Algoritma Analizi (Teory of Algorithms) Dosya Organizasyonu (File Organisation) Veri Yapıları

Brent Yöntemi (Brent’s Method)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde dosya yönetiminde özetleme (hashing) için kullanılan bir yöntemdir. Bu yönteme göre ekleme sırasında bazı değişiklikler ile yerleştirilen kayıtların arama hızını arttırmak ön plandadır. Özet tabloya (hash table) yerleştirilen bir kayıdın çeşitli durumlarda yeri…

Algoritma Analizi (Teory of Algorithms) Veri Yapıları

Ara Değer Araması (Interpolation Search)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde sıralı bir veri kümesi üzerinde arama yapmak için kullanılan yöntemlerden birisidir. Buna göre arama sırasında aşağıdaki formül kullanılarak orta nokta bulunur: orta = sol + ((x-a[sol]) * (sag – sol) ) / (…

Algoritma Analizi (Teory of Algorithms) Bilgisayar Felsefesi Temel Bilgisayar Kavramları Veri Yapıları

Dış Yol Uzunluğu (External Path Length)

Yazan : Şadi Evren ŞEKER Bir ağacın dış düğümlerine ayrı ayrı ulaşılması için geçilmesi gereken yol miktarıdır. Örneğin aşağıdaki ağaç için bu değeri hesaplayalım: yukarıdaki ağaçta kırmızı renkli düğümler iç düğümdür. Siyah renk ile gösterilen düğümleri ise dış düğümlerdir. Buna…

Algoritma Analizi (Teory of Algorithms) Veri Yapıları

İç Yol Uzunluğu (Internal Path Length)

Yazan : Şadi Evren ŞEKER Bir ağacın iç düğümlerinin ayrı ayrı ulaşılması için geçilmesi gereken yol miktarıdır. Örneğin aşağıdaki ağaç için bu değeri hesaplayalım: yukarıdaki ağaçta kırmızı renkli düğümler iç düğümdür. Buna göre kökten başlandığında ağacın sol tarafında iç düğüm…