گرامر درخت مجاورت: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Arezoo Abasi (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
برچسب: نیازمند بازبینی
Fatemibot (بحث | مشارکت‌ها)
جز ربات ردهٔ همسنگ (۲۶) +تمیز (۹.۵): + رده:دستور زایشی
خط ۱:
 
{{حذف سریع|[[وپ:محس#م۷|سرشناسی فرد یا موضوع مقاله را نشان نمی‌دهد]]}}
 
 
گرامر درخت مجاورت (TAG) یک [[قاعده ی گرامری]] است که توسط آراویند جوشی([[Aravind Joshi]]) تعریف شده است. گرامرهای درخت مجاورت تاحدی شبیه [[گرامرهای مستقل از متن]] هستند اما واحد مقدماتی بازنویسی در اینجا به جای نماد، درخت است.
اگرچه گرامرهای مستقل از متن قواعدی برای بازنویسی نمادها به عنوان رشته ای از سایر نمادها دارند، گرامرهای درخت مجاورت نیز قواعدی برای بازنویسی نودهای درخت ها به عنوان سایر درخت ها دارند. (بخش [[درخت (نظریه گراف)]] و [[درخت (ساختار داده)]] را ببینید.)
 
== تاریخچه ==
 
==تاریخچه==
 
TAG از مطالعات جوشی و دانشجویانش بر روی خانواده گرامرهای مجاورت (AG)<ref name="JoshiKosarajuYamada1969">{{cite paper
سطر ۱۶ ⟵ ۱۳:
| title = String Adjunct Grammars
| year = 1969
| publisher = Proceedings Tenth Annual Symposium on Automata Theory, Waterloo, Canada }}
{{Citation
| last =Joshi
سطر ۴۵ ⟵ ۴۲:
| mr =
| zbl =
| jfm = }}
{{Citation
| last =Joshi
سطر ۷۴ ⟵ ۷۱:
| mr =
| zbl =
| jfm = }}
</ref> و "گرامر رشته ای" توسط [[زلیگ هاریس]] به دست آمد.<ref>{{cite book
| last =Harris
سطر ۹۴ ⟵ ۹۱:
| mr =
| zbl =
| jfm = }}</ref> گرامرهای مجاورت ویژگی های درونی مرکزی ([[Endocentric]]) یک زبان را به شیوه ای طبیعی و موثر کنترل می کنند اما توصیف خوبی از ساختارهای بیرونی مرکزی ([[Exocentric]]) ندارد. صبحت اصلی [[بازنویسی گرامر]] و یا [[دستور زبان ساختار عبارت]] (PSG) است.
 
در سال 1969، جوشی یک خانواده از دستور زبان معرفی کرد که مورد استفاده ی این مکمل، با ترکیب این دو نوع از قوانین قرار می گیرد. چند قانون بازنویسی بسیار ساده برای تولید واژگان رشته ها که برای بررسی قوانین مورد استفاده قرار می گیرد، کافی است. این خانواده از [[سلسله مراتب چامسکی-شواتزنبرگ]](Chomsky-Schützenberger) متمایز است اما به صورتی جالب و زبانی اتصال دارد.<ref name="Joshi1969">{{cite paper
سطر ۱۰۱ ⟵ ۹۸:
| title = Properties of Formal Grammars with Mixed Types of Rules and Their Linguistic Relevance
| year = 1969
| publisher = Proceedings Third International Symposium on Computational Linguistics, Stockholm, Sweden }}</ref> رشته های مرکزی و رشته های کمکی همچنین می تواند توسط [[گرامر وابستگی]] و با اجتناب از محدودیت های سیستم بازنویسی به طور کامل تولید شوند.<ref name="joshi-rambow2003">{{cite conference
| last = Joshi
| first = Aravind
سطر ۱۰۸ ⟵ ۱۰۵:
| year = 2003
| booktitle = Proceedings of the Conference on Meaning-Text Theory
| url = http://www1.cs.columbia.edu/~rambow/papers/joshi-rambow-2003.pdf}}</ref><ref name="xtagenglish">{{cite web
<ref name="xtagenglish">{{cite web
| title = A Lexicalized Tree Adjoining Grammar for English
| url = http://www.cis.upenn.edu/~xtag/tech-report/}}</ref>
 
== شرح ==
قوانین در TAG ، درختانی با یک گره برگ خاص به نام گره پایانی (انتهایی) می باشند که به یک کلمه وصل شده است. درختان اصلی در TAG دو نوع دارند:
درختان اولیه (که اغلب با '<math>\alpha</math>' نشان داده میشود)
سطر ۱۲۵ ⟵ ۱۲۱:
| pages = 354
| publisher = Prentice Hall
| location = Upper Saddle River, NJ }}</ref>
گره ریشه و گره پایانی درختان کمکی با علامتی یکسان، نشاندار شده اند.
[[اشتقاق]] با یک درخت اولیه شروع می شود، ترکیب از طریق تعویض و یا الحاق انجام میشود.
سطر ۱۳۲ ⟵ ۱۲۸:
الحاق در نتیجه می تواند تاثیری به شکل تلاقی یک درخت کمکی به مرکز یک درخت دیگر داشته باشد. <ref name="joshi-rambow2003"/> سایر مدل های TAG اجازه ی درختان جز، درختان با گره های متعدد پایانی و دیگر تعمیم ها را می دهد.
 
== پیچیدگی و کاربرد ==
گرامر درخت مجاورت می تواند (از لحاظ توانایی ضعیف تولیدی ) بسیار از [[گرامر مستقل از متن]] قوی تر باشد، اما نسبت به [[سیستم بازنویسی مستقل از متن خطی]]<ref>Kallmeyer, Laura (2010). Parsing Beyond Context-Free Grammars. Springer. Here: p.215-216</ref>، [[ایندکس]]<ref group=note>since for each tree-adjoining grammar, a linear indexed grammar can be found producing the same language, see [[#Equivalences|below]], and for the latter, a weakly equivalent (proper) indexed grammar can be found, in turn, see [[Indexed grammar#Computational Power]]</ref> یا [[گرامر حساس به متن]] کمتر قدرتمند هست.
TAG می تواند زبان مربعات (که در ان برخی از رشته های دلخواه تکرار شده است) و زبان <math>\{a^n b^n c^n d^n | 1 \le n \}</math> را توصیف کند.
سطر ۱۴۷ ⟵ ۱۴۳:
| title = Natural Language Processing: Theoretical, Computational, and Psychological Perspectives
| editor = D. Dowty, L. Karttunen, and A. Zwicky, (eds.)
| location = New York, NY }}</ref>
 
 
'''== هم ارزی''' ==
 
ویجی-شنکر و ویر (1994) <ref name="vijayshankarAndWeir1995">Vijay-Shanker, K. and Weir, David J. 1994. ''The Equivalence of Four Extensions of Context-Free Grammars''. Mathematical Systems Theory 27(6): 511–546.</ref> نشان داده اند که [[گرامر های ایندکس خطی]]، [[گرامر های دسته ترکیبی]]، گرامر های درخت مجاورت و گرامر هد ([[Head Grammars]]) هم ارزی معادل ضعیفی دارند.
 
== گرامر درخت مجاورت لغوی ==
گرامر درخت مجاورت لغوی (LTAG) یک نوع از ATG است که در آن هر درخت ابتدایی(اولیه یا کمکی) با لغت همراه است.
گرامر لغوی برای زبن انگلیسی توسط گروه پژوهشی XTAG موسسه پژوهش در علوم شناختی در دانشگاه پنسیلوانیا توسعه داده شده است.<ref name="xtagenglish"/>
 
== جستارهای وابسته ==
*[[درخت (نظریه گراف)]]
*[[درخت (ساختار داده)]]
 
== منابع ==
{{Reflistپانویس|۲}}
 
== پیوند به بیرون ==
*[http://www.cis.upenn.edu/~xtag/ The XTAG project], which uses a TAG for natural language processing.
*[http://www.let.rug.nl/~vannoord/papers/diss/diss/node59.html A tutorial on TAG]
سطر ۱۷۳ ⟵ ۱۶۸:
*[http://mgkit.gforge.inria.fr/ The Metagrammar Toolkit] which provides several tools to edit and compile [[MetaGrammars]] into TAGs. It also include a wide coverage French Metagrammars.
*[http://www.loria.fr/~azim/LLP2/help/fr/index.html LLP2] A [[lexicalized tree adjoining grammar]] parser which provides an easy to use graphical environment (page in French)
[[رده:دستور زایشی]]