เผยแพร่เมื่อ

วิธีการที่ LLM สร้างข้อความ

ผู้เขียน

ไม่ใช่เรื่องง่ายเลย

Image

การสร้างข้อความไม่ใช่เรื่องที่ง่ายเลย! โมเดลภาษาขนาดใหญ่ (LLM) ถูกปรับให้เหมาะสมในการทำนายความน่าจะเป็นของโทเคนตัวถัดไป แต่เราจะสร้างข้อความโดยใช้สิ่งนั้นได้อย่างไร?

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

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

P(ลำดับผลลัพธ์ | คำกระตุ้น)

幸运ที่เราสามารถแสดงความน่าจะเป็นนี้เป็นผลคูณของความน่าจะเป็นในการทำนายโทเคนตัวถัดไป:

P(โทเคนตัว 1, .., โทเคนตัว N | คำกระตุ้น) = P(โทเคนตัว 1| คำกระตุ้น) x ... P(โทเคนตัว N |คำกระตุ้น, โทเคนตัว 1, ..., โทเคนตัว N - 1)

แต่การแก้ปัญหานี้อย่างแม่นยำเป็นปัญหาที่ยาก (NP-hard) ดังนั้น เราสามารถประมาณปัญหานี้โดยการเลือกโทเคนตัวที่เป็นคู่แข่ง k ตัวในแต่ละครั้ง ทดสอบพวกมัน และเก็บลำดับที่มีความน่าจะเป็นสูงสุดของลำดับทั้งหมด ในที่สุด เราแค่เลือกลำดับที่มีความน่าจะเป็นสูงสุด นี่คือการค้นหาแบบ Beam search และสามารถผสมกับวิธีการ Greedy และ Multinomial ได้

วิธีการอื่นคือ การค้นหาแบบ Contrastive ซึ่งเราพิจารณาเมตริกเพิ่มเติม เช่น ความคล่องตัวหรือความหลากหลาย ในแต่ละครั้ง เราเลือกโทเคนตัวที่เป็นคู่แข่ง พิพากษาความน่าจะเป็นด้วยเมตริกความคล้ายคลึงกันของโทเคนที่สร้างขึ้นก่อนหน้านี้ และเลือกโทเคนที่เพิ่มคะแนนใหม่ให้สูงสุด

โปรดทราบว่าเวอร์ชันภาษาไทยได้รับการช่วยเหลือจาก AI ดังนั้นอาจมีข้อผิดพลาดเล็กน้อย

ผู้เขียน

Ai Base Network (ABN), ABN ASIA ถูกก่อตั้งขึ้นโดยคนที่มีรากฐานลึกในวงการวิชาการ มีประสบการณ์การทำงานในสหรัฐอเมริกา ดัตช์ ฮังการี ญี่ปุ่น เกาหลีใต้ สิงคโปร์ และเวียดนาม ABN Asia เป็นที่เราพบกันของวิทยาลัยและเทคโนโลยี ด้วยโซลูชันขั้นสูงและบริการพัฒนาซอฟต์แวร์ที่มีความสามารถ เราช่วยธุรกิจเติบโตและเข้าสู่ฉากโลก ความมุ่งมั่นของเรา: ด่วนขึ้น ดีขึ้น น่าเชื่อถือมากขึ้น ในกรณีส่วนมาก: ราคาถูกด้วย

หากคุณต้องการบริการ IT การให้คำปรึกษาดิจิทัล โซลูชันซอฟต์แวร์ใช้ได้หรือหากคุณต้องการส่งคำขอข้อเสนอ (RFPs) อย่าลังเลที่จะติดต่อเรา คุณสามารถติดต่อเราได้ที่ [email protected] เราพร้อมช่วยเหลือคุณด้านทุกความต้องกรทางเทคโนโลยีของคุณทุกเมื่อ

ABNAsia.org

© ABN ASIA