Dr. Volkan Tunalı'nın Kişisel Blogu

Bilgisayar, Teknoloji, Bilim, Sanat

Archive for Ekim, 2007

Pacifica – Silicon Enhanced Virtualization

leave a comment

Geçen yıl Bilgisayar Yapısında Yeni Teknikler isimli doktora dersimde AMD‘nin işlemci destekli sanallaştırma (virtualization) çözümü hakkında bir sunu hazırlamıştım.

İlgilenenler olabilir düşüncesiyle sitemde yayınlamak istedim. İndirmek için tıklayın (294KB).

Written by vtunali

Ekim 25th, 2007 at 10:07 pm

Genetik Algoritmalar

leave a comment

Yapay Sinir Ağları isimli doktora dersim için hazırladığım Genetik Algoritmalar konulu sunu ve örnek uygulamayı Delphi kodlarıyla birlikte yayınlıyorum. İlgilenenler için yararlı olabilir.


Sunuyu indirmek için tıklayın (228K)
Uygulamayı indirmek için tıklayın (277K)

Written by vtunali

Ekim 25th, 2007 at 10:00 pm

Aydınlık

leave a comment

Bilge bir adam çölde öğrencileriyle otururken demiş ki;

“Gece ile gündüzü nasıl ayırt edersiniz? Tam olarak ne zaman karanlık başlar, ne zaman ortalık aydınlanır?”

Öğrencilerden biri;

“Uzaktaki sürüye bakarım,” demiş, “koyunu keçiden ayıramadığım zaman akşam olmuş demektir.”

Başka bir öğrenci söz almış ve

“Hocam” demiş, “İncir ağacını zeytin ağacından ayırdığım zaman, anlarım ki sabah başlamıştır.”

Bilge adam uzun süre susmuş. Öğrenciler meraklanmışlar ve,

“Siz ne düşünüyorsunuz hocam?” diye sormuşlar.

Bilge şöyle demiş;

“Yürürken karşıma bir kadın çıktığında, güzel mi çirkin mi, siyah mı beyaz mı diye ayırmadan ona arkadaş diyebildiğimde ve yine yürürken önüme çıkan erkeği, zengin mi yoksul mu diye bakmadan, aldırmadan, kardeşim sayabildiğimde anlarım ki sabah olmuştur, AYDINLIK başlamıştır.”

Written by vtunali

Ekim 18th, 2007 at 1:19 pm

Posted in Genel

Tagged with

Tao of Programming (ufak bir alıntı)

leave a comment

Tao of Programming’de en beğendiğim maddelerden birini aynen alıntılıyorum…

A novice asked the master: “I have a program that sometime runs and sometimes aborts. I have followed the rules of programming, yet I am totally baffled. What is the reason for this?”

The master replied: “You are confused because you do not understand Tao. Only a fool expects rational behavior from his fellow humans. Why do you expect it from a machine that humans have constructed? Computers simulate determinism; only Tao is perfect.

The rules of programming are transitory; only Tao is eternal. Therefore you must contemplate Tao before you receive enlightenment.”

“But how will I know when I have received enlightenment?” asked the novice.

Your program will then run correctly.” replied the master.

Written by vtunali

Ekim 18th, 2007 at 12:59 pm

Posted in Yazılım Geliştirme

Tagged with ,

Türkçe için Konuşma Tanıma Sistemi

2 comments

Yüksek Lisans tezi olarak Türkçe için Konuşma Tanıma Sistemi (Speech Recognition) geliştirmeye çalıştım (2005′te).

Tezimin özeti aşağıdadır. Tamamını indirmek isterseniz tıklayın.

Tez çalışmamda Matlab geliştirme ortamını kullandım ve bunun büyük faydasını gördüm. Matlab, mühendislik ve matematik ağırlıklı uygulamalar için mükemmel bir araç.

Tez çalışmamla ilgili olarak her tür sorunuz ve görüşünüz için benimle irtibat kurabilirsiniz, bundan büyük memnuniyet duyarım. Doktora tezi olarak da bu tezimin üzerine birtakım çalışmalar yapmayı düşünüyorum, şu anda ders aşamasındayım, tez aşamasına epeyce zaman var.

————————————————————–
TÜRKÇE İÇİN KONUŞMACI BAĞIMLI, GENİŞ SÖZCÜK DAĞARCIKLI, AYRIK SÖZCÜKLÜ KONUŞMA TANIMA SİSTEMİ

Sayısal sinyal işleme teknolojisindeki gelişmeler, sinyal işlemenin ses sıkıştırma, geliştirme, sentezleme ve tanıma gibi çok değişik ve çeşitli alanlarda kullanımına yol açmıştır. Bu tez kapsamında, konuşma tanıma problemi ele alınmış ve Türkçe için konuşmacı bağımlı, geniş sözcük dağarcıklı, ayrık kelime konuşma tanıma sistemi geliştirilmiştir.

Projede, konuşma tanıma problemine iki genel yaklaşımın bir birleşimi kullanılmıştır: akustik-fonetik yaklaşım ve stokastik yaklaşım. Tanımadaki en küçük birim olarak iki durumlu Saklı Markov Modelleriyle (SMM) modellenmiş fonemler kullanılmıştır. Ses sinyalinden özellik vektörü çıkarım yöntemi olarak Mel-frekansı Kepstral Katsayılar (MFKK) tercih edilmiştir. Sistemin eğitimi aşamasında kullanılmak üzere fonem tespiti ve kesimlemesi için yeni bir algoritma geliştirilmiştir. Fonem tabanlı tanıma kullanılarak, sistemde eğitilmemiş sözcüklerin de tanınabilmesi sağlanmıştır.

Anahtar sözcükler: Türkçe konuşma tanıma, fonem tabanlı konuşma tanıma, Saklı Markov Modelleri (SMM), Mel-frekansı Kepstral Katsayılar (MFKK), ses özellik vektörü.