กลับไปหน้าบทความ

อ่าน 4 นาที

แผนผังการวิเคราะห์

ต้นไม้ วิเคราะห์ หรือ ต้นไม้การวิเคราะห์ [ 1 ] (เรียกอีกอย่างว่า ต้นไม้การอนุมาน หรือ ต้นไม้ไวยากรณ์รูปธรรม ) คือ ต้นไม้ ที่มีลำดับและมีราก ซึ่งแสดง โครงสร้าง ทางไวยากรณ์ ของ...

แผนผังการวิเคราะห์

สร้างแผนผังการแยกวิเคราะห์ของสตริง "aab" โดยสัมพันธ์กับกฎการผลิต

ต้นไม้วิเคราะห์หรือต้นไม้การวิเคราะห์[ 1 ] (เรียกอีกอย่างว่าต้นไม้การอนุมานหรือต้นไม้ไวยากรณ์รูปธรรม ) คือต้นไม้ ที่มีลำดับและมีราก ซึ่งแสดง โครงสร้าง ทางไวยากรณ์ของสตริงตามไวยากรณ์แบบไร้บริบทคำว่าต้นไม้วิเคราะห์นั้นใช้กันเป็นหลักในภาษาศาสตร์เชิงคำนวณในไวยากรณ์เชิงทฤษฎี คำว่าต้นไม้ไวยากรณ์ นั้น ใช้กันทั่วไปมากกว่า

แผนผังไวยากรณ์แบบรูปธรรมสะท้อนไวยากรณ์ของภาษาอินพุต ทำให้แตกต่างจากแผนผังไวยากรณ์แบบนามธรรมที่ใช้ในการเขียนโปรแกรมคอมพิวเตอร์ และต่างจากแผนภาพประโยค Reed-Kelloggที่ใช้ในการสอนไวยากรณ์ แผนผังการวิเคราะห์ไวยากรณ์ไม่ได้ใช้รูปทรงสัญลักษณ์ที่แตกต่างกันสำหรับส่วนประกอบ ประเภท ต่างๆ

โดยทั่วไปแล้ว แผนผังการวิเคราะห์ประโยคจะถูกสร้างขึ้นโดยอาศัยความสัมพันธ์เชิงองค์ประกอบของไวยากรณ์เชิงองค์ประกอบ ( ไวยากรณ์โครงสร้างวลี ) หรือความสัมพันธ์เชิงการพึ่งพาของไวยากรณ์เชิงการพึ่งพาสามารถสร้างแผนผังการวิเคราะห์ประโยคสำหรับประโยคในภาษาธรรมชาติ (ดูการประมวลผลภาษาธรรมชาติ ) รวมถึงระหว่างการประมวลผลภาษาคอมพิวเตอร์ เช่นภาษาโปรแกรม

แนวคิดที่เกี่ยวข้องคือเครื่องหมายวลีหรือP-markerตามที่ใช้ในไวยากรณ์เชิงกำเนิดแบบแปลงรูปเครื่องหมายวลีคือการแสดงออกทางภาษาที่ทำเครื่องหมายตามโครงสร้างวลี ซึ่งอาจนำเสนอในรูปแบบของต้นไม้หรือเป็นการแสดงออกในวงเล็บ เครื่องหมายวลีถูกสร้างขึ้นโดยการใช้กฎโครงสร้างวลีและตัวมันเองก็อยู่ภายใต้กฎการแปลงรูปเพิ่มเติม[ 2 ]ชุดของต้นไม้การวิเคราะห์ที่เป็นไปได้สำหรับ ประโยค ที่กำกวมทางไวยากรณ์เรียกว่า "ป่าการวิเคราะห์" [ 3 ]

ประวัติศาสตร์

รูปแบบของ parse tree ถูกนำมาใช้ตั้งแต่ปี พ.ศ. 2422 ในหนังสือBegriffsschriftของGottlob Frege [ 4 ]

การตั้งชื่อ

แผนผังการวิเคราะห์แบบง่าย

ต้นไม้วิเคราะห์ประกอบด้วยโหนดและกิ่ง[ 5 ]ในภาพ ต้นไม้วิเคราะห์คือโครงสร้างทั้งหมด เริ่มต้นจาก S และสิ้นสุดที่โหนดใบแต่ละโหนด (John, ball, the, hit) ในต้นไม้วิเคราะห์ แต่ละโหนดจะเป็นโหนดราก โหนด กิ่งหรือ โหนด ใบ ก็ได้ ในตัวอย่างข้างต้น S เป็นโหนดราก NP และ VP เป็นโหนดกิ่ง ในขณะที่ John, ball, the และ hit เป็นโหนดใบทั้งหมด

โหนดอาจเรียกได้ว่าเป็นโหนดแม่และโหนดลูก โหนดแม่คือโหนดที่มีโหนดอื่นอย่างน้อยหนึ่งโหนดเชื่อมโยงอยู่โดยกิ่งก้านสาขาใต้โหนดนั้น ในตัวอย่าง S เป็นโหนดแม่ของทั้ง NP และ VP โหนด ลูกคือโหนดที่มีโหนดอย่างน้อยหนึ่งโหนดอยู่เหนือโหนดนั้นโดยตรงและเชื่อมโยงอยู่โดยกิ่งก้านสาขาของต้นไม้ ในตัวอย่างของเราอีกครั้ง Ht เป็นโหนดลูกของ V

ฟังก์ชันที่ไม่ใช่เทอร์มินัลคือฟังก์ชัน (โหนด) ที่เป็นรากหรือกิ่งในต้นไม้การวิเคราะห์ไวยากรณ์ ในขณะที่ฟังก์ชันเทอร์มินัลคือฟังก์ชัน (โหนด) ในต้นไม้การวิเคราะห์ไวยากรณ์ที่เป็นใบ

สำหรับต้นไม้ไบนารี (ซึ่งแต่ละโหนดแม่มีโหนดลูกโดยตรงสองโหนด) จำนวนต้นไม้วิเคราะห์ที่เป็นไปได้สำหรับประโยคที่มีnคำ จะกำหนดโดยเลขคาตา ลัน

แผนผังการวิเคราะห์ตามเขตเลือกตั้ง

แผนผังโครงสร้างประโยคแบบ อิงองค์ประกอบ (constituency-based parse tree) ของไวยากรณ์แบบอิงองค์ประกอบ ( ไวยากรณ์โครงสร้างวลี ) จะแยกความแตกต่างระหว่างโหนดปลายทางและโหนดที่ไม่ใช่ปลายทางโหนดภายในจะถูกกำหนดป้ายกำกับด้วย หมวดหมู่ ที่ไม่ใช่ปลายทางของไวยากรณ์ ในขณะที่โหนดใบจะถูกกำหนดป้ายกำกับด้วย หมวด หมู่ปลายทางภาพด้านล่างแสดงแผนผังโครงสร้างประโยคแบบอิงองค์ประกอบ ซึ่งแสดงโครงสร้างทางไวยากรณ์ของประโยคภาษาอังกฤษว่า "John hit the ball"

แผนผังการวิเคราะห์ PSG

แผนผังการวิเคราะห์ไวยากรณ์ (parse tree) คือโครงสร้างทั้งหมด เริ่มต้นจาก S และสิ้นสุดที่โหนดใบแต่ละโหนด ( John , hit , the , ball ) ตัวย่อที่ใช้ในแผนผังมีดังนี้:

  • S ย่อมาจากsentenceซึ่งเป็นโครงสร้างระดับบนสุดในตัวอย่างนี้
  • NP ย่อมาจากNoun Phrase (วลีคำนาม ) NP แรก (ซ้ายสุด) ซึ่งเป็นคำนามเดี่ยวคือJohnทำหน้าที่เป็นประธานของประโยค ส่วน NP ตัวที่สองเป็นกรรมของประโยค
  • N ย่อมาจากคำนามในกรณีนี้คือลูกบอล

แต่ละโหนดในต้นไม้จะเป็นโหนดราก โหนด กิ่งหรือโหนดใบ[]โหนดรากคือโหนดที่ไม่มีกิ่งอยู่ด้านบน ในประโยคหนึ่งจะมีโหนดรากเพียงโหนดเดียวเท่านั้น โหนดกิ่งคือโหนดแม่ที่เชื่อมต่อกับโหนดลูกสองโหนดขึ้นไป ส่วนโหนดใบคือโหนดสุดท้ายที่ไม่ครอบงำโหนดอื่นๆ ในต้นไม้ S คือโหนดราก NP และ VP คือโหนดกิ่ง และJohn (N), hit (V), the (D) และball (N) ล้วนเป็นโหนดใบ ใบเหล่านี้คือโทเค็นคำศัพท์ของประโยค โหนดแม่คือโหนดที่มีโหนดอื่นอย่างน้อยหนึ่งโหนดเชื่อมโยงด้วยกิ่งอยู่ด้านล่าง ในตัวอย่าง S เป็นโหนดแม่ของทั้ง N และ VP โหนดลูกคือโหนดที่มีโหนดอย่างน้อยหนึ่งโหนดอยู่เหนือมันโดยตรงซึ่งเชื่อมโยงด้วยกิ่งของต้นไม้ จากตัวอย่างhitเป็นโหนดลูกของ V บางครั้งคำว่าแม่และลูกสาวก็ถูกใช้เพื่ออธิบายความสัมพันธ์นี้เช่นกัน

แผนผังการแยกวิเคราะห์ตามความสัมพันธ์

ต้นไม้วิเคราะห์ตามการพึ่งพาของไวยากรณ์การพึ่งพา[ 7 ]มองว่าโหนดทั้งหมดเป็นเทอร์มินัล ซึ่งหมายความว่าไม่ยอมรับความแตกต่างระหว่างหมวดหมู่เทอร์มินัลและไม่ใช่เทอร์มินัล โดยเฉลี่ยแล้วจะง่ายกว่าต้นไม้วิเคราะห์ตามองค์ประกอบเนื่องจากมีโหนดน้อยกว่า ต้นไม้วิเคราะห์ตามการพึ่งพาสำหรับประโยคตัวอย่างข้างต้นมีดังนี้:

แผนผังการวิเคราะห์ DG

แผนผังการวิเคราะห์ประโยคนี้ขาดหมวดหมู่ของวลี (ประธาน, วลีกริยา และคำนาม) ที่พบในแผนผังแบบอิงโครงสร้างข้างต้น เช่นเดียวกับแผนผังแบบอิงโครงสร้าง แผนผัง นี้ยอมรับโครงสร้างขององค์ประกอบ แผนผังย่อยที่สมบูรณ์ใดๆ ของแผนผังหลักถือเป็นองค์ประกอบ ดังนั้น แผนผังการวิเคราะห์ประโยคแบบอิงความสัมพันธ์นี้จึงยอมรับคำนามประธาน"John"และวลีคำนามกรรม " the ball"เป็นองค์ประกอบเช่นเดียวกับแผนผังการวิเคราะห์ประโยคแบบอิงโครงสร้าง

ความแตกต่างระหว่างโครงสร้างไวยากรณ์แบบองค์ประกอบกับโครงสร้างไวยากรณ์แบบพึ่งพาอาศัยกันนั้นมีความสำคัญอย่างกว้างขวาง ส่วนโครงสร้างทางไวยากรณ์เพิ่มเติมที่เกี่ยวข้องกับแผนผังการวิเคราะห์ไวยากรณ์แบบองค์ประกอบนั้นจำเป็นหรือเป็นประโยชน์หรือไม่นั้น ยังเป็นเรื่องที่ถกเถียงกันอยู่

เครื่องหมายวลี

ตัวบ่งชี้วลี หรือ P-markers ถูกนำมาใช้ในไวยากรณ์เชิงกำเนิดแบบแปลงรูป ยุคแรก ซึ่งพัฒนาโดยโนม ชอมสกีและคนอื่นๆ ตัวบ่งชี้วลีที่แสดงถึงโครงสร้างเชิงลึกของประโยคถูกสร้างขึ้นโดยการใช้กฎโครงสร้างวลีจากนั้น การประยุกต์ใช้ดังกล่าวอาจได้รับการเปลี่ยนแปลงเพิ่มเติม

ตัวบ่งชี้วลีอาจแสดงในรูปแบบของแผนผังต้นไม้ (ดังเช่นในส่วนข้างต้นเกี่ยวกับแผนผังการวิเคราะห์ตามองค์ประกอบ ) แต่บ่อยครั้งจะแสดงในรูปแบบของ "นิพจน์ในวงเล็บ" ซึ่งใช้พื้นที่ในหน่วยความจำน้อยกว่า ตัวอย่างเช่น นิพจน์ในวงเล็บที่สอดคล้องกับแผนผังการวิเคราะห์ตามองค์ประกอบที่แสดงข้างต้น อาจมีลักษณะดังนี้:

เช่นเดียวกับโครงสร้างต้นไม้ การสร้างนิพจน์ดังกล่าวอย่างแม่นยำและปริมาณรายละเอียดที่แสดงนั้นอาจขึ้นอยู่กับทฤษฎีที่นำมาใช้และประเด็นที่ผู้ตั้งคำถามต้องการอธิบาย

ดูเพิ่มเติม

หมายเหตุ

  1. ^ดู Carnie (2013):118ff [ 6 ]สำหรับบทนำเกี่ยวกับแนวคิดพื้นฐานของต้นไม้ไวยากรณ์ (เช่น โหนดราก โหนดปลายทาง โหนดที่ไม่ใช่ปลายทาง เป็นต้น)

แหล่งที่มา

บรรณานุกรม

  • Ágel, V. , Ludwig Eichinger, Hans-Werner Eroms, Peter Hellwig, Hans Heringer และ Hennig Lobin (บรรณาธิการ) 2003/6 การพึ่งพาและความจุ: คู่มือการวิจัยร่วมสมัยระดับนานาชาติ . เบอร์ลิน: วอลเตอร์ เดอ กรอยเตอร์.
  • ชิสเวลล์, เอียน และ วิลฟรีด ฮอดจ์ส 2007. ตรรกศาสตร์ทางคณิตศาสตร์. อ็อกซ์ฟอร์ด: สำนักพิมพ์มหาวิทยาลัยอ็อกซ์ฟอร์ด.
  • Aho, AV, Sethi, R. และ Ullman, JD 1986. คอมไพเลอร์: หลักการ เทคนิค และเครื่องมือ . เรดดิง, แมสซาชูเซตส์: Addison-Wesley.
  • ตัวแก้ไขแผนผังไวยากรณ์
  • ตัวสร้างแผนผังภาษาศาสตร์
  • phpSyntaxTree – เว็บไซต์วาดแผนผังโครงสร้างไวยากรณ์ออนไลน์
  • phpSyntaxTree (Unicode) – เว็บไซต์วาดแผนผังโครงสร้างไวยากรณ์ออนไลน์ (เวอร์ชันปรับปรุงที่รองรับ Unicode)
  • rSyntaxTreeเวอร์ชันปรับปรุงของ phpSyntaxTree ในภาษา Ruby พร้อมรองรับ Unicode และกราฟิกแบบเวกเตอร์
  • Qtree – แพ็กเกจ LaTeXสำหรับวาดแผนผังโครงสร้างประโยค (parse tree)
  • ซอฟต์แวร์วาดแผนผังไวยากรณ์ TreeForm
  • บทนำเชิงภาพเกี่ยวกับโครงสร้างต้นไม้การวิเคราะห์ (Parse Tree)บทนำและการแปลง
  • บทนำเกี่ยวกับการวิเคราะห์ความสัมพันธ์ของตัวแปร (คริสโตเฟอร์ แมนนิง) จาก OpenCourseOnline
  • แท็กส่วนประกอบของ Penn Treebank II
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Parse_tree&oldid=1359470933 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ แผนผังการวิเคราะห์

ต้นไม้ วิเคราะห์ หรือ ต้นไม้การวิเคราะห์ [ 1 ] (เรียกอีกอย่างว่า ต้นไม้การอนุมาน หรือ ต้นไม้ไวยากรณ์รูปธรรม ) คือ ต้นไม้ ที่มีลำดับและมีราก ซึ่งแสดง โครงสร้าง ทางไวยากรณ์ ของ...

ประวัติศาสตร์

รูปแบบของ parse tree ถูกนำมาใช้ตั้งแต่ปี พ.ศ. 2422 ในหนังสือ Begriffsschrift ของ Gottlob Frege [ 4 ]

การตั้งชื่อ

ต้นไม้วิเคราะห์ประกอบด้วยโหนดและกิ่ง [ 5 ] ในภาพ ต้นไม้วิเคราะห์คือโครงสร้างทั้งหมด เริ่มต้นจาก S และสิ้นสุดที่โหนดใบแต่ละโหนด (John, ball, the, hit) ในต้นไม้วิเคราะห์ แต่ละโหนดจะเป็นโหนด ราก โหนด กิ่ง หรือ โหนด ใบ ก็ได้ ในตัวอย่างข้างต้น S เป็นโหนดราก NP และ...

แผนผังการวิเคราะห์ตามเขตเลือกตั้ง

แผนผังโครงสร้างประโยคแบบ อิงองค์ประกอบ (constituency-based parse tree) ของไวยากรณ์แบบอิงองค์ประกอบ ( ไวยากรณ์โครงสร้างวลี ) จะแยกความแตกต่างระหว่างโหนดปลายทางและโหนดที่ไม่ใช่ปลายทาง โหนดภายใน จะถูกกำหนดป้ายกำกับด้วย หมวดหมู่ ที่ไม่ใช่ปลายทาง ของไวยากรณ์...