Akademik Notlar

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…

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) Temel Bilgisayar Kavramları Veri Yapıları

İç düğüm (Internal Nodes)

Yazan: Şadi Evren ŞEKER Bir ağacın, uçlarında olmayan düğümleridir. Örneğin aşağıdaki grafikte iç düğümler kırmızı, dış düğümler ise siyah renk ile gösterilmiştir:

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…

Bilgisayar Matematiği

Sayı Tabanları (Number Bases)

Yazan : Şadi Evren ŞEKER Matematikte kullanılan ve bir sayıyı oluşturan her hanenin alabileceği azami değeri belirleyen sistemin ismidir. Buna göre örneğin 2lik tabandaki bir sayının haneleri en fazla 1 olabilir (en düşük 0 olabileceği de düşünülürse 2 ihtimal vardır)….

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

Hataya Meyil (Error Gradient)

Yazan : Şadi Evren ŞEKER Yapar sinir ağlarının eğitimi sırasında kullanılan bir terimdir. Buna göre sistemde bulunan sinapsislerden bir tanesindeki ağırlığın değişmesinin bütün sisteme etkisinin hesaplanması beklenir. Aslında bu hesap sistemin eğitilmesi için gerekli olan en önemli bilgiyi vermektedir. Çünkü…

Bilgisayar Matematiği

Fonksiyon (Function)

Yazan : Şadi Evren ŞEKER Bilgisayar programlama dillerinde bir veya birden çok eylemi gerçekleştirmek için yazılan ve ana programa parametre ve fonksiyon dönüş değeri ile bağlı olan alt programdır. Yapısal programlama veya Fonksiyonel Programlama yaklaşımlarında sıkça kulanılan fonksiyon kavramı aslında…

Bilgisayar Grafiği (Computer Graphics) Resim İşleme (Image Processing) Temel Bilgisayar Kavramları Veri Yapıları

Uzaysal Çözünürlük (Spatial Resolution)

Yazan : Şadi Evren ŞEKER En basit anlamda bir uzayda bulunan örneklerin birbirine olan uzaklığını belirtir. Yani bir uzaydan (örneğin 3 boyutlu bir ortamdan) bir örnek alındıpında (örneğin bir kalemin bilgisi alındığında) bu bilgiler arası mesafe, örneğin çözünürlüğünü belirler. Buna…

Automata (Otomatlar) Mantık Devreleri (Logic Circuits) Temel Bilgisayar Kavramları

Kuantum İşleme (Quantum Computing)

Yazan : Şadi Evren ŞEKER Bu yazının amacı kuantum bilgisayarları ve kuantum işleme (Quantum Computing) konusunda fikir vermek ve yapılan çalışmaların arkasındaki felsefeyi aktarmaktır. Kuantum bilgisayarları basitçe veriyi işlemek için çok küçük parçacıklar kullanır. Örneğin her gün yolda görebileceğimiz basit…

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

Kubit (Qubit)

Yazan : Şadi Evren ŞEKER Günümüz bilgisayar teknolojilerinin üzerine inşa edilmiş olan Von Neumann bilgisayarlarında en düşük veri ünitesi ikildir (bit). Benzer şekilde kuantum bilgisayarları içinde kubit (qubit = quantum bit) kullanılmaktadır. Normal ikilde (bit) sadece 1 ve 0 değerleri…