Yıl: 2011

Bilgisayar Matematiği

Standart Skor (Standard Score)

Yazan : Şadi Evren ŞEKER İstatistik alanında kullanılan bir terimdir. Genelde bilgisayar bilimlerinde veri işleme ve şifreleme gibi konularda ölçüm yapmak amacı ile kullanılır. Sistem basitçe bir ortamda bulunan verilerin ortalamasını alır ve bu verilerden kaçının, ortalamanın üstünde veya altında…

Automata (Otomatlar) Temel Bilgisayar Kavramları

Emil Post Makinesi

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde özellikle özdevinirliler kuramında (automata theory) geçen bir makine modelidir. Yapı olarak Turing makinesine (Turing machine) çok benzer hatta ufak farklılıklar dışında neredeyse aynı olduğu söylenebilir. Turing makinesini geliştiren Alan Turing ile bağımsız olarak…

Bilgisayar Matematiği Temel Bilgisayar Kavramları

Monte Carlo

Yazan :Şadi Evren ŞEKER Bilgisayar bilimleri de dahil olmak üzere pek çok istatistiksel hesabın gerektiği alanda kullanılan bir yaklaşımın ismidir. İsmi bir kumarhane olan monte carlo’dan gelmektedir ve kumarhanede oynanan oyunlardan çıkmış bir yöntemdir. Yöntemin genel yapısı aşağıdaki şekilde özetlenebilir:…

Doğal Dil İşleme (NLP) JAVA

n-gram

Yazan: Şadi Evren ŞEKER Verilen bir dizilimdeki (sequence) tekrar oranını bulmaya yarayan yöntemdir. İsmi n ve gram kelimelerinin birleşiminden oluşmaktadır. Buradaki n, tekrarın kontrol edildiği değerdir. Gram ise bu tekrarın dizilim içerisindeki ağrılığını ifade etmek için kullanılmıştır. Örneğin bir dizgi…

Veri Güvenliği (Cryptography)

McEliece Şifrelemesi

Yazan : Şadi Evren ŞEKER McEliece şifrelemesi (McEliece cryptosystem), veri güvenliğinde kullanılan asimetrik şifreleme (asymmetric encryption) yöntemlerinden birisidir. Algoritma, veri güvenliği açısından çok kullanışlı olmasa da gelişmekte olan kuvantum hesaplama (quantum computing) çalışmaları ile birlikte önem kazanmaya başlamıştır. Bilindiği üzere…

Bilgisayar Matematiği

Permutasyon Matrisi (Permutation Matrix)

Yazan : Şadi Evren ŞEKER Özellikle veri güvenliği ve şifreleme algoritmaları tarafından kullanılan permutasyon matrisi tanım olarak, her satır ve sütununda sadece bir tane 1 değeri olan ve diğer değerlerinin 0 olduğu matristir (masfuf). Örneğin aşağıdaki matris bir permutasyon matrisidir:…

Bilgisayar Matematiği Network (Ağ) Veri Sıkıştırma (Data Compression)

Eşlik Kontrol Matrisi (Parity Check Matrix)

Yazan : Şadi Evren ŞEKER Hata kontrolü için kullanılan yöntemlerden birisidir. Veri güvenliği, veri iletimi veya veri sıkıştırma gibi alanlarda kullanılır. Genelde H sembolü ile gösterilir. Basitçe sistemde kullanılan üreteç matristen (generating matrix) çıkarılabilir. Bir eşlik kontrol matrisinin yapısı aşağıda…

Bilgisayar Matematiği

Üreteç Matris (Generator Matrix)

Yazan : Şadi Evren ŞEKER Kodlama kuramında (coding theory) geçen bir kavramdır. Elimizde bir matris olduğunu ve bu matristen, veri sıkıştırma (compression), veri güvenliği (cryptography) veya ver iletişimi (data communication) gibi çeşitli amaçlar için kod kelimeleri (code words) üreteceğimizi düşünelim….