• Bağış
  • Özyineli Geçiş Ağları (Reursive Transition Networks)

    Yazan : Şadi Evren ŞEKER

    Veri modellemede kullanılan bir ağ şeklidir. Esas itibariyle içerikten bağımsız dillerin (context free grammers) görsel gösterimi için kullanılabilirler. Ağların yapısı uzatılmış geçiş ağlarına (augmented transition network) benzemekle birlikte en büyük farkı ve isminin özyineli olmasının da sebebi ağın kendini tekrarlama özelliğidir.

    Daha basitçe bir içerikten bağımsız dil (CFG) S devamlısı (nonterminal) ile başlayan bir kurallar listesidir. Bu listedeki her kural bir devamlıdan (nonterminal) bir sonluya (terminal) doğru yapılan bir açıklamadır. Özyineli geçiş ağlarında bu açıklamada (yani CFG kurallarının sağ tarafında) da S devamlısı (nonterminal) bulunabilmektedir.

    Örneğin aşağıdaki kuralları ele alalım:

    S → A B

    A → a

    B → b | S

    Yukarıdaki son kuralda S bağlangıç devamlısına bir bağlantı kurulmuştur ve aşağıdaki şekilde görselleştirilebilir:

    ozyineliaglar

    Yukarıdaki ağ yapısı verilen CFG örneğinin çizilmiş halidir. Buradaki çizimden de görüleceği üzere ağ yeniden başa döneme özelliğine sahiptir.

    Doğal dil olarak yorumlanacak olursa bir cümlenin içinde alt cümlelerin bulunması bu ağ ile gösterilebilir. Örneğin aşağıdaki örnek cümleyi ele alalım:

    Ali geldiğini söylemeyi unuttu.

    Yukarıdaki örnekte 3 cümle iç içedir.

    Ali gelmek

    Ali söylemek

    Ali unutmak

    Basit bir yaklaşımla bir cümleyi özne – yüklem olarak tanımlayacak olursak yukarıdaki örnek cümlenin uyduğu yapı aşağıdaki şekilde olabilir:

    C: Ö Y

    Ö : “Ali”

    Y: gelmek | söylemek | unutmak

    Yukarıdaki CFG yapısını şayet özyineli geçiş ağımız (recursive transition network) ile gösterecek olursak:

    ozyinesablon

    Örneğin basit bir Özne-Yüklem ilişkisini yukarıdaki şekilde gösterelim. Yani özneleri dikdörtgen ve yüklemleri yuvarlak ile gösterelim. Bu durumda örneğimiz:

    ozyineornek

    Görüldüğü üzere özyineli ağımızla gösterilen örnekte unutmak fiilinin başındaki isim kelime grubu “ali geldiğini söylemeyi” yine bir cümledir ve yapısı itibariyle bir önceki şekilde gösterilen şablonu içermektedir. Benzer şekilde söylemek fiilinin başındaki isim grubu da bir geçiş ağı (transition network) özelliği taşımaktadır

    Benzer Yazılar:

    Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'Özyineli Geçiş Ağları (Reursive Transition Networks)' isimli yazı 29 Jun 2009 tarihinde, saat: 21:36 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 592 defa okunmuştur.

    Benzer yazıları Automata (otomatlar, özdevinirler), Derleyiciler, Doğal Dil İşleme (NLP), Programlama Dilleri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


    Category: Automata (otomatlar, özdevinirler), Derleyiciler, Doğal Dil İşleme (NLP), Programlama Dilleri

    Leave a Reply