Uyum (Agreement, Kabul, Bağıt, Mutabakat)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin bir çalışma alanı olan doğal dil işleme (Natural language processing) konusunda ve dolayısıyla dilbilim (linguistic) konusunda kullanılan bir kavramdır. Bu kavrama göre bir dilde aynı anlama gelen kelimelerin sayı, cinsiyet, kişi veya duruma…
Dolaylı sıralama (Indirect Sort, Gayrimüstakim sıralama)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde sıralama işleminin çok büyük veriler üzerinde yapılması durumunda tercih edilen bir sıralama yöntemidir. Basitçe sıralama işleminin doğrudan verilerin yerinin değiştirilemsi ile değil de daha çok bu verileri gösteren gösterici (pointer) veya nesne atıfları…
Soru Cevaplama (Question Answering, QA)
Yazan: Şadi Evren ŞEKER Doğal dil işleme (natural language processing) çalışmalarının bir parçası olan soru cevaplama çalışmalarında amaç, doğal dildeki bir soruya doğru cevap verebilmektir. Soru cevaplama çalışmalarını bir kaç farklı şekilde gruplamak mümkündür. Unutulmaması gereken, soru cevaplama çalışmalarının hedefinde…
Genetik Algoritmalar (Genetic Algorithms)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin doğa bilimlerinden (biyoloji) öğrendiği ve kendi problemlerini çözmek için kullandığı bir yöntemdir. Bu algoritmada genetikte kullanılan temel 3 işlem kullanılır. Bu üç işlemin alt tipleri ayrıca açıklanacaktır ancak bu üç temel işlem: Çaprazlama…
Aday Anahtar (Candidate Key)
Yazan : Şadi Evren ŞEKER Veritabanı teorisinde bir tabloyu tek başına tanımlayamay yeterli olan kolona verilen isimdir. Daha resmi bir tanımlamayla: Bir ilişkide bir aday anahtarın tekrar edildiği iki satır bulunamaz 1. adımda bahsedilen anahtarın bir alt kümesi bulunmaması. İlişkisel…
Java Bean
Yazan : Şadi Evren ŞEKER İsmini bir kahve makinesinden alan JAVA’nın ilk başlardan beri sembolü olan kahveden türemiş bir kavram olan java bean’in sembolü de kahve çekirdekleridir (bean kelimesini çekirdek olarak çevirmek mümkündür) Basitçe java bean, tekrar kullanılabilir bir yazılım…
Bağlama (Coupling)
Yazan : Şadi Evren ŞEKER Yazılım mühendisliğinde modelleme sırasında sistemde bulunan varlıkların ilişkilerini belirlemeye yarayan bir terimdir. Genellikle yapışma (cohesion) teriminin tersi anlamda kullanılır. Yani yüksek bağlama (high coupling) düşük yapışma (low cohesion) anlamında gelmektedir. Nesnelerin birbirine bağlanması (coupling) ve…
Principal Component Analysis
Principal Component Analysis (PCA), Temel Bileşen Analizi Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde boyut indirmeye yarayan bir yöntemdir. Kısaca iki bilgi arasında bir bağlantı varsa bu bağlantı sayesinde iki veriden birisini tutmak ve bağlantıyı tutmak iki bilginin de geri…
Eigenvalue (Özdeğer) Eigen vector (Öz yöney) Eigen Space (Öz Uzay)
Yazan : Şadi Evren ŞEKER Bir yöneyin (vector) bir dönüşüme (transformation) uğramasından sonra boyutunun değişmesinden bağımsız olarak hâlâ yönü aynı kalıyorsa bu dönüşüm yöneyine (vector) öz yöney (eigen vector) ismi verilir. Bu yön değiştirmeyen ancak uzunluk (büyüklük) değiştiren öz yöneyin…
Dik Vektörler (Orthogonal Vectors)
Yazan : Şadi Evren ŞEKER Matematikte iki vektörün birbirine dik olması durumuna ortogonal (dik) yöney (vector) ismi verilir. Bilgisayar bilimlerinde ve felsefede iki kavramın birbirine etkisinin 0(sıfır) olması anlamında kullanılır. Yani kabaca bu iki vektörün ortak bir izdüşümü söz konusu…
