16.01.2017 Views

VI MANTIK ÇALIŞTAYI KİTABI

OztE0E

OztE0E

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Giriş<br />

Bu yazının amacı formel ontoloji alanında kullanılan ve bilgiyi biçimsel<br />

olarak temel ifade etme yöntemlerinden biri olan Betimleyici Mantıkları (DL) 1<br />

tanıtmaktır. Yazının ilk bölümünde Betimleyici Mantık ile ontoloji arasındaki<br />

yakın ilişkiyi açıklayarak ontolojinin pek çok işlevsel uygulama alanında kullanılan<br />

betimleyici mantıkların ontoloji açısından önemine değinilecektir. Betimleyici<br />

mantıklara kısa bir giriş yaparak, Birinci-Basamak Yüklemler Mantığı<br />

ile arasındaki ilişki anlatılacak, ardından betimleyici mantıkların biçimsel tanımları<br />

kapsamlı olarak ele alınacaktır. Bölümün sonunda betimleyici mantığın<br />

notasyonunu ve betimleyici mantık çeşitlemelerini oluşturan mantık etiketleri<br />

tanıtılacaktır. İkinci bölümde betimleyici mantıkların dört aşama halinde gelişen<br />

evrimi anlatılacaktır. Bu tarihçede, formel ontolojinin çeşitli uygulama<br />

alanlarına da değinilecektir. Üçüncü bölümde özel betimleyici mantık sistemleri<br />

tanıtılacaktır.<br />

1. Ontoloji ve Uslamlama<br />

Ontolojiyi oluşturan öğelerin ne olduğuna dair pek çok tanım yapılmıştır<br />

ve belki de -en azından bilgisayar bilimcileri tarafından- en iyi bilinen tanım<br />

Gruber tarafından ortaya konulmuştur: “ontoloji, kavramsallaştırmanın açıkça<br />

belirtilmesidir.” 2 Bu bağlamda, kavramsallaştırma dünyaya dair soyut bir modelin<br />

belirli anlamda ve bakış açısında tanımlanması anlamına gelmektedir. Bu<br />

biçimde tanımlandığında, ontoloji dünyayı oluşturan kavramların, bu kavramların<br />

özelliklerinin ve bu kavramlar arasındaki ilişkilerin tanımlanması anlamına<br />

gelmektedir.<br />

Ontolojiler bilgi yönetimi, bilişim sistemleri, tıbbi-bilişim ve elektronik ticaret<br />

gibi giderek artan önemli uygulama alanlarına sahiptir. Son zamanlarda<br />

hatırı sayılır bir ilgi artışının yaşandığı uygulama alanı olan Anlamsal Ağ (Semantic<br />

Web)’de ontolojiler, anahtar bir rol üslenerek, etmenler arasında ortak<br />

terminoloji kurar. Böylece, farklı etmenlerin ortak bir anlambilimsel biçimlendirme<br />

[semantic markup] kullanmasını sağlar.<br />

Ontolojideki kavramsallaştırmaların ifade edildiği temel araç ya da başka<br />

bir deyişle ontolojinin dili, mantık dilidir. Ancak, ontolojinin etkili kullanımı<br />

sadece iyi tasarlanmış ve iyi tanımlanmış bir mantık dili gerektirmez. Buna ek<br />

olarak, mantık dili uslamlama araçları tarafından da desteklenmelidir. Bu ne-<br />

1 “Description Logics”in Türkçe karşılığı olarak “Betimleyici Mantık” çevirisini temel kabul<br />

ediyoruz (Bkz. Mantık Terimleri Sözlüğü, s. 165).<br />

2 Bu tanım daha sonra “ortak kavramsallaştırmanın biçimsel olarak tanımlanması” olarak<br />

da yorumlanmıştır. Bkz. Gruber (1993). “Kavram” ve “Konsept” kelimeleri eşanlamlı<br />

kelimelerdir. Yazıda Betimleyici Mantıklara ait “kavramları” karşılayan terim olarak<br />

“konsept” kullanımını, ontolojide ve daha genel olarak felsefede yaygın kullanımına denk<br />

gelen karşılığı olarak “kavram” kullanımı tercih edilmiştir.<br />

19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!