การวิเคราะห์เชิงความหมาย (การเรียนรู้ของเครื่อง)
| ความหมาย | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
| ความหมายของภาษาโปรแกรม | ||||||||
| ||||||||
ในด้าน การเรียนรู้ ของเครื่องการวิเคราะห์ความหมายของชุดข้อความคือการสร้างโครงสร้างที่ประมาณค่าแนวคิดจากชุดเอกสารขนาดใหญ่ โดยทั่วไปแล้วไม่จำเป็นต้องมีความเข้าใจความหมายของเอกสารมาก่อน
กลยุทธ์การวิเคราะห์ความหมายประกอบด้วย:
- ภาษาเมตาที่อิงตามตรรกะลำดับแรกซึ่งสามารถวิเคราะห์คำพูดของมนุษย์ได้[ 1 ] : 93-
- การเข้าใจความหมายของข้อความคือการวางรากฐานสัญลักษณ์ : หากภาษามีรากฐานแล้ว ก็จะเท่ากับการรับรู้ความหมายที่เครื่องอ่านได้ สำหรับโดเมนที่จำกัดของการวิเคราะห์เชิงพื้นที่ ระบบการเข้าใจภาษาที่ใช้คอมพิวเตอร์ได้รับการสาธิตแล้ว[ 2 ] : 123
- การวิเคราะห์ความหมายแฝง (Latent Semantic Analysis: LSA) เป็นกลุ่มเทคนิคที่ใช้การแสดงเอกสารในรูปแบบเวกเตอร์ในปริภูมิคำ ตัวอย่างที่โดดเด่นคือการวิเคราะห์ความหมายแฝงเชิงความน่าจะเป็น (Probabilistic Latent Semantic Analysis: PLSA)
- การจัดสรร Dirichlet แฝงซึ่งเกี่ยวข้องกับการกำหนดคำศัพท์ในเอกสารให้กับหัวข้อต่างๆ
- n-gramsและแบบจำลองมาร์คอฟที่ซ่อนอยู่ซึ่งทำงานโดยการแสดงกระแสคำศัพท์ในรูปของห่วงโซ่มาร์คอฟโดยที่แต่ละคำศัพท์ได้มาจากคำศัพท์ก่อนหน้า
การวิเคราะห์ความหมายเชิงสุ่ม
การวิเคราะห์ความหมายเชิงสุ่ม (Stochastic semantic analysis)เป็น แนวทางที่ใช้ในวิทยาการคอมพิวเตอร์ในฐานะ องค์ประกอบ เชิงความหมายของการทำความเข้าใจภาษาธรรมชาติ
แบบจำลองสุ่มโดยทั่วไปจะใช้คำจำกัดความของส่วนของคำเป็นหน่วยความหมายพื้นฐานสำหรับแบบจำลองความหมาย และในบางกรณีเกี่ยวข้องกับแนวทางสองชั้น[ 3 ]
ตัวอย่างการใช้งานมีหลากหลาย ในการแปลด้วยเครื่องจักรมีการนำไปใช้กับการแปลคำพูดสนทนาแบบธรรมชาติระหว่างภาษาต่างๆ[ 4 ]ในด้านการทำความเข้าใจภาษาพูดข้อเท็จจริงที่ว่าประโยคที่พูดมักไม่เป็นไปตามไวยากรณ์ของภาษาและเกี่ยวข้องกับการแก้ไขตนเอง การทำซ้ำ และความผิดปกติอื่นๆ การใช้ความหมายเชิงสุ่มจึงได้รับการเสนอแนะว่าเป็นวิธีที่เหมาะสมโดยธรรมชาติเพื่อให้เกิดความทนทานต่อเสียงรบกวนเนื่องจากลักษณะที่เป็นธรรมชาติของภาษาพูด[ 5 ]