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

อ่าน 19 นาที

ลามะ (แบบจำลองภาษา)

เปลี่ยนทางจากหัวข้อย่อย/เปลี่ยนเส้นทางไปยังส่วนต่างๆ

Llama ​​(" Large Language Model Meta AI " ทำหน้าที่เป็นคำย่อ ) เป็นตระกูลของโมเดลภาษาขนาดใหญ่ (LLM) ที่ Meta AI เปิดตัวตั้งแต่เดือนกุมภาพันธ์ 2023

ลามะ (แบบจำลองภาษา)

ลามะ
นักพัฒนาเมตา AI
ปล่อย 24 กุมภาพันธ์ 2566  ( 2023-02-24 )
เวอร์ชันเสถียร
ลามะ 4 ผู้ไม่ฝักใฝ่ฝ่ายใด / 5 เมษายน 2568  ( 04-04-2568 )ลามะ 4 ลูกเสือ / 5 เมษายน 2568  ( 04-04-2568 )
เขียนเป็นไพธอน
พิมพ์
ใบอนุญาตแหล่งที่มาพร้อมใช้งาน (ข้อตกลงใบอนุญาตชุมชน Llama 4 และนโยบายการใช้งานที่ยอมรับได้ของ Llama 4 ) [ 1 ] [ 2 ]
เว็บไซต์llama.com
ที่เก็บข้อมูลgithub .com /meta-llama /llama-models

Llama [ a ] ​​(" Large Language Model Meta AI " ทำหน้าที่เป็นคำย่อ ) เป็นตระกูลของโมเดลภาษาขนาดใหญ่ (LLM) ที่ Meta AI เปิดตัวตั้งแต่เดือนกุมภาพันธ์ 2023 [ 3 ]

โมเดล Llama มีหลายขนาด ตั้งแต่ 1 พันล้านถึง 2 ล้านล้านพารามิเตอร์ ในตอนแรกมีเพียงโมเดลพื้นฐาน[ 4 ]เริ่มจาก Llama 2 Meta AI ได้ปล่อย เวอร์ชัน ที่ปรับแต่งคำสั่งอย่างละเอียดควบคู่ไปกับโมเดลพื้นฐาน[ 5 ]

น้ำหนักโมเดลสำหรับ Llama เวอร์ชันแรกมีให้เฉพาะนักวิจัยเป็นรายกรณี ภายใต้ใบอนุญาตที่ไม่ใช่เชิงพาณิชย์[ 6 ]สำเนาโมเดลแรกที่ถูกเผยแพร่โดยไม่ได้รับอนุญาตผ่านBitTorrent [ 7 ] Llamaเวอร์ชันต่อมาสามารถเข้าถึงได้จากภายนอกแวดวงวิชาการและเผยแพร่ภายใต้ใบอนุญาตที่อนุญาตให้ใช้ในเชิงพาณิชย์ได้บางส่วน[ 8 ]

นอกเหนือจากการเปิดตัว Llama 3 แล้ว Meta ยังได้เปิดตัว Meta AI ซึ่งเป็นผู้ช่วย AI ที่สร้างขึ้นบน Llama Meta AI มีเว็บไซต์เฉพาะและสามารถใช้งานได้บนFacebook และ WhatsApp [ 9 ] เวอร์ชันล่าสุดคือ Llama 4 ซึ่งเปิดตัวในเดือนเมษายน 2025 [ 10 ]

ในเดือนเมษายน พ.ศ. 2569 Meta Superintelligence Labsได้ปล่อย Muse Spark ออกมาเพื่อใช้แทน Llama [ 11 ]

พื้นหลัง

หลังจากการเปิดตัวโมเดลภาษาขนาดใหญ่ เช่นGPT-3จุดสนใจของการวิจัยคือการขยายขนาดโมเดล ซึ่งในบางกรณีแสดงให้เห็นถึงการเพิ่มขึ้นอย่างมากของความสามารถที่เกิดขึ้นใหม่[ 12 ]การเปิดตัวChatGPTและความสำเร็จที่น่าประหลาดใจทำให้เกิดความสนใจในโมเดลภาษาขนาดใหญ่มากขึ้น[ 13 ]

เมื่อเปรียบเทียบกับการตอบสนองต่อ ChatGPT อื่นๆYann LeCun หัวหน้านักวิทยาศาสตร์ AI ของ Meta ระบุว่าโมเดลภาษาขนาดใหญ่เหมาะที่สุดสำหรับการช่วยในการเขียน[ 14 ] [ 15 ] [ 16 ]

เวอร์ชัน

การเผยแพร่ครั้งแรก

Llama เวอร์ชันแรก (เขียนแบบ LLaMA และบางครั้งเรียกว่า Llama 1) ได้รับการประกาศเมื่อวันที่ 24 กุมภาพันธ์ 2023 ผ่านทางบล็อกโพสต์และเอกสารที่อธิบาย การฝึกอบรม สถาปัตยกรรม และประสิทธิภาพของโมเดล[ 17 ] [ 18 ] รหัสการอนุมานที่ใช้ในการรันโมเดลได้รับการเผยแพร่สู่สาธารณะภายใต้ ใบอนุญาตโอเพนซอร์สGPLv3 [ 19 ]การเข้าถึงน้ำหนักของโมเดลได้รับการจัดการโดยกระบวนการสมัคร โดยจะอนุญาตให้เข้าถึงได้ "เป็นกรณีๆ ไปแก่นักวิจัยทางวิชาการ ผู้ที่เกี่ยวข้องกับองค์กรในภาครัฐ ภาคประชาสังคม และสถาบันการศึกษา และห้องปฏิบัติการวิจัยอุตสาหกรรมทั่วโลก" [ 18 ]

Llama ได้รับการฝึกฝนโดยใช้ข้อมูลที่เปิดเผยต่อสาธารณะเท่านั้น และได้รับการฝึกฝนในขนาดโมเดลต่างๆ โดยมีจุดประสงค์เพื่อให้เข้าถึงฮาร์ดแวร์ที่แตกต่างกันได้ง่ายขึ้น โมเดลนี้เป็นโมเดลพื้นฐานโดย เฉพาะ [ 4 ]แม้ว่าเอกสารจะมีตัวอย่างของเวอร์ชันที่ปรับแต่งคำสั่งของโมเดลก็ตาม[ 17 ]

Meta AI รายงานว่าประสิทธิภาพของโมเดลพารามิเตอร์ 13 พันล้านตัวบน เกณฑ์มาตรฐาน NLP ส่วนใหญ่นั้น เหนือกว่าGPT-3 ที่มีขนาดใหญ่กว่ามาก (มีพารามิเตอร์ 175 พันล้านตัว) และโมเดลขนาดใหญ่ที่สุด 65 พันล้านตัวก็สามารถแข่งขันกับโมเดลที่ทันสมัย ​​เช่นPaLMและChinchillaได้[ 20 ]

รั่ว

เมื่อวันที่ 3 มีนาคม 2023 มีการอัปโหลดทอร์เรนต์ที่มีน้ำหนักของ Llama โดยมีการแชร์ลิงก์ไปยังทอร์เรนต์บน กระดานภาพ 4chanและแพร่กระจายไปยังชุมชน AI ออนไลน์ในเวลาต่อมา[ 21 ]ในวันเดียวกันนั้น มีการเปิดคำขอพูลในที่เก็บข้อมูลหลักของ Llama เพื่อขอเพิ่มลิงก์แม่เหล็กไปยังเอกสารอย่างเป็นทางการ[ 22 ] [ 23 ]เมื่อวันที่ 4 มีนาคม มีการเปิดคำขอพูลเพื่อเพิ่มลิงก์ไปยัง ที่เก็บข้อมูล HuggingFaceที่มีโมเดล[ 24 ] [ 22 ]เมื่อวันที่ 6 มีนาคม Meta ได้ยื่นคำขอให้ลบที่เก็บข้อมูล HuggingFace ที่เชื่อมโยงในคำขอพูล โดยระบุว่าเป็น "การเผยแพร่โมเดลโดยไม่ได้รับอนุญาต" HuggingFace ปฏิบัติตามคำขอ[ 25 ]เมื่อวันที่ 20 มีนาคม Meta ได้ยื่น คำขอ DMCAเพื่อลบเนื้อหาที่ละเมิดลิขสิทธิ์ในที่เก็บข้อมูลที่มีสคริปต์ที่ดาวน์โหลด Llama จากมิเรอร์ และ GitHub ปฏิบัติตามในวันถัดไป[ 26 ]

ปฏิกิริยาต่อการรั่วไหลนั้นแตกต่างกันไป บางคนคาดการณ์ว่าโมเดลนี้จะถูกนำไปใช้ในทางที่มุ่งร้าย เช่นสแปม ที่ซับซ้อนมากขึ้น บางคนชื่นชมความสามารถในการเข้าถึงโมเดลนี้ รวมถึงข้อเท็จจริงที่ว่าโมเดลเวอร์ชันขนาดเล็กสามารถใช้งานได้ในราคาที่ไม่แพงนัก ซึ่งชี้ให้เห็นว่าสิ่งนี้จะส่งเสริมการพัฒนาการวิจัยเพิ่มเติม[ 21 ]ผู้แสดงความคิดเห็นหลายคน เช่นSimon Willisonได้เปรียบเทียบ Llama กับStable Diffusionซึ่งเป็นโมเดลแปลงข้อความเป็นภาพซึ่งแตกต่างจากโมเดลที่ซับซ้อนกว่าที่เคยมีมาก่อนตรงที่ Llama ถูกเผยแพร่อย่างเปิดเผย ส่งผลให้เครื่องมือ เทคนิค และซอฟต์แวร์ที่เกี่ยวข้องแพร่หลายอย่างรวดเร็ว[ 21 ] [ 27 ]

ลามะ 2

เมื่อวันที่ 18 กรกฎาคม 2023 Meta ร่วมกับMicrosoftประกาศเปิดตัว Llama 2 (เขียนแบบ LLaMa 2) ซึ่งเป็น Llama รุ่นต่อไป Meta ได้ฝึกฝนและปล่อย Llama 2 ออกมาในสามขนาดโมเดล ได้แก่ 7, 13 และ 70 พันล้านพารามิเตอร์[ 5 ]สถาปัตยกรรมของโมเดลยังคงไม่เปลี่ยนแปลงมากนักจากโมเดล Llama 1 แต่ใช้ข้อมูลเพิ่มขึ้น 40% ในการฝึกฝนโมเดลพื้นฐาน[ 28 ]

Llama 2 ประกอบด้วยโมเดลพื้นฐานและโมเดลที่ปรับแต่งมาเป็นพิเศษสำหรับการแชท นอกจากนี้ ยังแตกต่างจาก Llama เวอร์ชันดั้งเดิมตรงที่โมเดลทั้งหมดได้รับการเผยแพร่พร้อมน้ำหนักและสามารถนำไปใช้ในเชิงพาณิชย์ได้หลายกรณี เนื่องจากใบอนุญาตของ Llama บังคับใช้นโยบายการใช้งานที่ยอมรับได้ซึ่งห้ามไม่ให้ใช้ Llama ในบางวัตถุประสงค์ จึงไม่ใช่โอเพนซอร์ส การใช้คำว่าโอเพนซอร์ส ของ Meta เพื่ออธิบาย Llama นั้นถูกโต้แย้งโดยOpen Source Initiative (ซึ่งดูแลThe Open Source Definition ) และหน่วยงานอื่นๆ[ 29 ] [ 30 ]

Code Llama เป็นการปรับแต่ง Llama 2 ด้วยชุดข้อมูลเฉพาะโค้ด เวอร์ชัน 7B, 13B และ 34B เปิดตัวเมื่อวันที่ 24 สิงหาคม 2023 และเวอร์ชัน 70B เปิดตัวเมื่อวันที่ 29 มกราคม 2024 [ 31 ]โดยเริ่มต้นจากโมเดลพื้นฐานจาก Llama 2 Meta AI จะฝึกชุดข้อมูลโค้ดเพิ่มเติมอีก 500B โทเค็น ก่อนที่จะฝึกข้อมูลบริบทแบบยาวเพิ่มเติมอีก 20B โทเค็น เพื่อสร้างโมเดลพื้นฐานของ Code Llama โมเดลพื้นฐานนี้ได้รับการฝึกฝนเพิ่มเติมด้วยโทเค็นคำสั่งติดตาม 5B เพื่อสร้างการปรับแต่งคำสั่ง โมเดลพื้นฐานอีกตัวหนึ่งถูกสร้างขึ้นสำหรับโค้ด Python ซึ่งได้รับการฝึกฝนด้วยโทเค็นโค้ด Python เท่านั้น 100B โทเค็น ก่อนที่จะฝึกข้อมูลบริบทแบบยาว[ 32 ]

ลามะ 3

เมื่อวันที่ 18 เมษายน 2567 Meta ได้เปิดตัว Llama 3 โดยมีพารามิเตอร์สองขนาดคือ 8B และ 70B โมเดลได้รับการฝึกฝนล่วงหน้าด้วยข้อความประมาณ 15 ล้านล้านโทเค็นที่รวบรวมจาก “แหล่งข้อมูลสาธารณะ” โดยโมเดลคำสั่งได้รับการปรับแต่งอย่างละเอียดด้วย “ชุดข้อมูลคำสั่งสาธารณะ รวมถึงตัวอย่างที่มนุษย์ติดป้ายกำกับไว้มากกว่า 10 ล้านตัวอย่าง” การทดสอบของ Meta AI ในเดือนเมษายน 2567 แสดงให้เห็นว่า Llama 3 70B มีประสิทธิภาพเหนือกว่าGemini Pro 1.5 และClaude 3 Sonnet ในเกณฑ์มาตรฐานส่วนใหญ่ Meta ยังประกาศแผนการที่จะทำให้ Llama 3 รองรับหลายภาษาและหลายรูปแบบปรับปรุงการเข้ารหัสและการให้เหตุผล และเพิ่มหน้าต่างบริบท[ 33 ] [ 34 ]

เกี่ยวกับกฎการปรับขนาดโมเดล Llama 3 แสดงให้เห็นในเชิงประจักษ์ว่า เมื่อโมเดลได้รับการฝึกฝนด้วยข้อมูลที่มากกว่าปริมาณ " Chinchilla -optimal" ประสิทธิภาพจะยังคงปรับขนาดแบบลอการิทึมเชิงเส้น ตัวอย่างเช่น ชุดข้อมูล Chinchilla-optimal สำหรับ Llama 3 8B คือ 200 พันล้านโทเค็น แต่ประสิทธิภาพยังคงปรับขนาดแบบลอการิทึมเชิงเส้นไปจนถึงชุดข้อมูลที่ใหญ่กว่าถึง 75 เท่า คือ 15 ล้านล้านโทเค็น[ 35 ]

ระหว่างการสัมภาษณ์กับ Dwarkesh Patel มาร์ค ซักเคอร์เบิร์กกล่าวว่า Llama 3 เวอร์ชัน 8B มีประสิทธิภาพเกือบเท่ากับ Llama 2 ที่ใหญ่ที่สุด เมื่อเทียบกับรุ่นก่อนหน้า ซักเคอร์เบิร์กกล่าวว่าทีมงานประหลาดใจที่โมเดล 70B ยังคงเรียนรู้ต่อไปได้แม้กระทั่งเมื่อสิ้นสุดการฝึกโทเค็น 15T จึงตัดสินใจยุติการฝึกเพื่อมุ่งเน้นพลัง GPU ไปที่อื่น[ 36 ]

Llama 3.1 เปิดตัวเมื่อวันที่ 23 กรกฎาคม พ.ศ. 2567 โดยมีพารามิเตอร์สามขนาด ได้แก่ 8B, 70B และ 405B [ 37 ] [ 38 ]

ลามะ 4

ภาพที่สร้างขึ้นโดยปัญญาประดิษฐ์ (AI) แสดงลูกบอลนีออนเรืองแสงและลามะ
ตัวอย่างภาพที่สร้างโดย Meta AI Imagine ซึ่งขับเคลื่อนโดย Llama 4 ข้อความแจ้งเตือน:A representation of Meta AI and Llama

ซีรีส์ Llama 4 เปิดตัวในปี 2025 สถาปัตยกรรมได้รับการเปลี่ยนแปลงเป็นการผสมผสานของผู้เชี่ยวชาญโดยที่เครือข่ายย่อยของผู้เชี่ยวชาญของโมเดลเพียงบางส่วนเท่านั้นที่จะถูกเปิดใช้งานต่อโทเค็นอินพุต พวกมันเป็นแบบมัลติโมดอล (อินพุตข้อความและรูปภาพ เอาต์พุตข้อความ) และหลายภาษา (12 ภาษา) [ 39 ]โดยเฉพาะอย่างยิ่ง ในวันที่ 5 เมษายน 2025 ได้มีการเปิดตัวเวอร์ชันพื้นฐานและเวอร์ชันที่ปรับแต่งคำสั่งดังต่อไปนี้: [ 40 ]

  • Scout: โมเดลที่มีพารามิเตอร์ใช้งาน 17 พันล้านตัว พร้อมผู้เชี่ยวชาญ 16 คน หน้าต่างบริบทขนาด 10 ล้านช่อง และมีพารามิเตอร์ทั้งหมด 109 พันล้านตัว
  • Maverick: โมเดลที่มีพารามิเตอร์ใช้งาน 17 พันล้านตัว พร้อมผู้เชี่ยวชาญ 128 คน หน้าต่างบริบทขนาด 1 ล้านช่อง และมีพารามิเตอร์ทั้งหมด 400 พันล้านตัว

โมเดล Behemoth ก็ได้รับการประกาศออกมาเช่นกัน แต่ไม่ได้วางจำหน่าย Meta อ้างว่าเป็นโมเดลที่มีพารามิเตอร์ใช้งาน 288 พันล้านตัว มีผู้เชี่ยวชาญ 16 คน และพารามิเตอร์ทั้งหมดประมาณ 2 ล้านล้านตัว โมเดลนี้ยังอยู่ในระหว่างการพัฒนาเมื่อ Scout และ Maverick ถูกปล่อยออกมา Maverick ถูกพัฒนาต่อยอดมาจาก Behemoth ในขณะที่ Scout ถูกฝึกฝนขึ้นมาใหม่ทั้งหมด

ข้อมูลการฝึกอบรมประกอบด้วยข้อมูลที่เปิดเผยต่อสาธารณะ ข้อมูลที่ได้รับอนุญาต และข้อมูลที่เป็นกรรมสิทธิ์ของ Meta เช่น โพสต์ที่เผยแพร่ต่อสาธารณะจาก Instagram และ Facebook และการโต้ตอบของผู้คนกับ Meta AI การตัดความรู้คือเดือนสิงหาคม 2567 [ 39 ]

Meta อ้างในประกาศเปิดตัวว่า Llama 4 ทำคะแนนได้ดีกว่าGPT-4oในการทดสอบประสิทธิภาพ AI ของ LMArena [ 41 ]บริษัทยังระบุด้วยว่าคะแนนการทดสอบประสิทธิภาพของ Llama 4 นั้นได้มาจากการใช้ "เวอร์ชันแชททดลอง" ที่ยังไม่เปิดตัวของโมเดล ซึ่ง "ได้รับการปรับให้เหมาะสมสำหรับการสนทนา" ซึ่งแตกต่างจากเวอร์ชันของ Llama 4 ที่เผยแพร่สู่สาธารณะ[ 42 ] LMArena ระบุว่าจะเปลี่ยนแปลงนโยบายเพื่อป้องกันไม่ให้เหตุการณ์นี้เกิดขึ้นซ้ำอีก และตอบว่า "การตีความนโยบายของเราของ Meta ไม่ตรงกับสิ่งที่เราคาดหวังจากผู้ให้บริการโมเดล Meta ควรทำให้ชัดเจนยิ่งขึ้นว่า 'Llama-4-Maverick-03-26-Experimental' เป็นโมเดลที่ปรับแต่งเพื่อปรับให้เหมาะสมกับความชอบของมนุษย์" [ 41 ]ผู้ใช้บางรายวิพากษ์วิจารณ์ Meta บนโซเชียลมีเดียเกี่ยวกับการใช้โมเดลเวอร์ชันแยกต่างหากที่ปรับแต่งสำหรับการทดสอบประสิทธิภาพ และบางรายยังกล่าวหา Meta ว่าฝึก Llama 4 บนชุดทดสอบเพื่อเพิ่มคะแนนการทดสอบประสิทธิภาพให้สูงขึ้น ซึ่ง Meta ปฏิเสธ[ 43 ]

การเปรียบเทียบโมเดล

สำหรับคอลัมน์ค่าใช้จ่ายในการฝึกฝน ระบบจะแสดงเฉพาะค่าใช้จ่ายของโมเดลที่มากที่สุดโดยค่าเริ่มต้น ตัวอย่างเช่น "21,000" คือค่าใช้จ่ายในการฝึกฝนของ Llama 2 69B ในหน่วย petaFLOPS-day โดย 1 petaFLOPS-day = 1 petaFLOP/sec × 1 วัน = 8.64E19 FLOP "T" หมายถึง "ล้านล้าน" และ "B" หมายถึง "พันล้าน"

ตารางต่อไปนี้แสดงรายการรุ่นโมเดลหลักของ Llama พร้อมอธิบายการเปลี่ยนแปลงที่สำคัญที่รวมอยู่ในแต่ละเวอร์ชัน: [ 44 ]

ชื่อวันที่วางจำหน่ายสถานะพารามิเตอร์ค่าใช้จ่ายในการฝึกอบรม (เพตาฟลอปต่อวัน)ความยาวของบริบท (โทเค็น)ขนาดของคลังข้อมูล (โทเค็น)มีความคุ้มค่าในเชิงพาณิชย์หรือไม่?
ลามะ24 กุมภาพันธ์ 2566เลิกผลิตแล้ว
  • 6.7B
  • 13บี
  • 32.5B
  • 65.2บี
6,300 [ 45 ]20481–1.4Tเลขที่
ลามะ 218 กรกฎาคม 2566เลิกผลิตแล้ว
  • 6.7B
  • 13บี
  • 69บี
21,000 [ 46 ]40962Tใช่ ขึ้นอยู่กับนโยบายการใช้งานที่ยอมรับได้[ 2 ]
โค้ด ลามะ24 สิงหาคม 2566เลิกผลิตแล้ว
  • 6.7B
  • 13บี
  • 33.7B
  • 69บี
?
ลามะ 318 เมษายน 2567คล่องแคล่ว
  • 8B
  • 70.6บี
100,000 [ 47 ] [ 48 ]819215T
ลามะ 3.123 กรกฎาคม 2567คล่องแคล่ว
  • 8B
  • 70.6บี
  • 405บี
440,000 [ 38 ] [ 49 ]128,000
ลามะ 3.225 กันยายน 2567คล่องแคล่ว?128,000 [ 52 ]9T
ลามะ 3.37 ธันวาคม 2024คล่องแคล่ว
  • 70บี
?128,00015T+
ลามะ 45 เมษายน 2568คล่องแคล่ว
  • 109บี
  • 400บี
  • 2T
  • 71,000
  • 34,000
  • ? [ 39 ]
  • 10 เมตร
  • 1 ล้าน
  • ?
  • 40T
  • 22T
  • ?

สถาปัตยกรรมและการฝึกอบรม

"จดหมายแนะนำสำหรับบริษัท Magic Unicorn Corporation"

นี่คือจดหมายแนะนำที่ฉันเขียนเพื่อสมัครงานตำแหน่งผู้ให้อาหารมังกรที่บริษัท Magic Unicorn Corporation: เรียน ผู้สรรหาบุคลากร ฉันรู้จัก ___ มาสองปีแล้ว และฉันเชื่อว่าเธอจะเป็นผู้ให้อาหารมังกรที่ยอดเยี่ยมสำหรับบริษัท Magic Unicorn Corporation ___ มีความสามารถในการจดจำและประมวลผลข้อมูลจำนวนมาก ซึ่งเป็นทักษะที่สำคัญสำหรับผู้ให้อาหารมังกร ___ ในฐานะอัศวินผู้เก่งกาจ มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการฆ่ามังกรและวิธีการใช้จุดอ่อนของมังกรแต่ละตัวให้เป็นประโยชน์ นั่นหมายความว่าเธอรู้ว่ามังกรแต่ละตัวชอบอาหารประเภทใดและอาหารประเภทใดที่เป็นอันตรายต่อมังกรแต่ละตัว ความรู้และประสบการณ์นี้จะมีค่าอย่างยิ่งเมื่อเธอให้อาหารมังกร ฉันมั่นใจว่าความสามารถ ทักษะ และประสบการณ์ของ ___ จะทำให้เธอเป็นพนักงานที่ยอดเยี่ยม โปรดติดต่อฉันที่ (___) ___-___ หากท่านมีข้อสงสัยใด ๆ ฉันรอคอยที่จะได้รับการติดต่อจากท่าน ขอ แสดงความนับถือ อัศวิน ผู้ทรงเกียรติ เซอร์ จอร์จ

ผลลัพธ์ของโมเดล Llama ที่มีพารามิเตอร์ 65 พันล้านตัวก่อนการปรับแต่งคำสั่งโดยให้ข้อความแจ้งเตือน (ตัวหนา) [ 17 ]

สถาปัตยกรรม

เช่นเดียวกับ GPT-3 โมเดลตระกูล Llama เป็น ทรานส์ ฟอร์เมอร์ แบบ ถอดรหัสอัตโนมัติเท่านั้นแต่มีความแตกต่างเล็กน้อยบางประการ:

พารามิเตอร์สำคัญของ Llama 3.1
8B70บี405บี
ชั้นต่างๆ3280126
ขนาดของแบบจำลอง4,0968,19216,384
มิติ FFN14,33628,67253,248
โปรดทราบ3264128
หัวคีย์/ค่า888
อัตราการเรียนรู้สูงสุด3 × 10 −41.5 × 10 −40.8 × 10 −4
ฟังก์ชันการเปิดใช้งานสวีกลู
ขนาดคำศัพท์128,000
การฝังตำแหน่งเชือก(θ=500,000){\displaystyle \operatorname {RoPE} (\theta =500{,}000)}

ชุดข้อมูลสำหรับการฝึกอบรม

ผู้พัฒนา Llama มุ่งเน้นความพยายามไปที่การเพิ่มประสิทธิภาพของโมเดลโดยการเพิ่มปริมาณข้อมูลการฝึกฝน แทนที่จะเพิ่มจำนวนพารามิเตอร์ โดยให้เหตุผลว่าต้นทุนหลักของ LLM มาจากการอนุมานบนโมเดลที่ได้รับการฝึกฝนแล้ว มากกว่าต้นทุนการคำนวณของกระบวนการฝึกฝน

โมเดลพื้นฐานของ Llama 1 ได้รับการฝึกฝนบนชุดข้อมูลที่มีโทเค็น 1.4 ล้านล้านรายการ ซึ่งดึงมาจากแหล่งข้อมูลสาธารณะ ได้แก่: [ 17 ]

ในเดือนเมษายน พ.ศ. 2566 Together AI ได้เปิดตัวโครงการชื่อ RedPajama เพื่อทำซ้ำและเผยแพร่ชุดข้อมูล Llama เวอร์ชันโอเพนซอร์ส ซึ่งในขั้นต้นมีโทเค็นประมาณ 1.2 ล้านล้านโทเค็น [ 57 ]

โมเดลพื้นฐานของ Llama 2 ได้รับการฝึกฝนบนชุดข้อมูลที่มีโทเค็น 2 ล้านล้านรายการ ชุดข้อมูลนี้ได้รับการคัดสรรเพื่อลบเว็บไซต์ที่มักเปิดเผยข้อมูลส่วนบุคคลของผู้คน นอกจากนี้ยังเพิ่มจำนวนแหล่งข้อมูลที่ถือว่าน่าเชื่อถือ[ 28 ] Llama 2 - Chat ได้รับการปรับแต่งเพิ่มเติมบนคู่คำถาม-คำตอบ 27,540 คู่ที่สร้างขึ้นสำหรับโครงการนี้ ซึ่งมีประสิทธิภาพดีกว่าชุดข้อมูลของบุคคลที่สามที่มีขนาดใหญ่กว่าแต่คุณภาพต่ำกว่า สำหรับการจัดเรียง AI นั้น ใช้การเรียนรู้แบบเสริมแรงพร้อมข้อเสนอแนะจากมนุษย์ (RLHF) ร่วมกับตัวอย่าง Meta จำนวน 1,418,091 ตัวอย่างและชุดข้อมูลขนาดเล็กอีกเจ็ดชุด ความลึกของบทสนทนาโดยเฉลี่ยอยู่ที่ 3.9 ในตัวอย่าง Meta, 3.0 สำหรับชุด Anthropic Helpful และ Anthropic Harmless และ 1.0 สำหรับชุดอื่นๆ อีกห้าชุด รวมถึง OpenAI Summarize, StackExchange เป็นต้น

Llama 3 ประกอบด้วยข้อมูลภาษาอังกฤษเป็นหลัก โดยมีข้อมูลมากกว่า 5% ในภาษาอื่นๆ อีกกว่า 30 ภาษา ชุดข้อมูลของมันถูกกรองโดยตัวจำแนกคุณภาพข้อความ และตัวจำแนกนั้นได้รับการฝึกฝนโดยข้อความที่สังเคราะห์โดย Llama 2 [ 35 ]

ในการฟ้องร้องMeta Platformsโดยผู้เขียน ได้แก่Richard Kadrey , Sarah SilvermanและTa-Nehisi Coatesมีการกล่าวหาว่าซีอีโอ Mark Zuckerberg อนุญาตให้ใช้เนื้อหาที่มีลิขสิทธิ์จากLibrary Genesisเพื่อฝึกโมเดล Llama AI และปกปิดการกระทำดังกล่าวโดยการลบเครื่องหมายลิขสิทธิ์ออกจากข้อมูล[ 58 ]

การปรับแต่งอย่างละเอียด

โมเดล Llama 1 มีให้ใช้งานเฉพาะในรูปแบบโมเดลพื้นฐานที่ใช้การเรียนรู้แบบกำกับตนเอง (self-supervised learning) และไม่มีการปรับแต่ง (fine-tuning) โมเดล Llama 2 – Chat พัฒนามาจากโมเดล Llama 2 พื้นฐาน แตกต่างจากGPT-4ที่เพิ่มความยาวของบริบทในระหว่างการปรับแต่ง Llama 2 และ Code Llama - Chat มีความยาวบริบทเท่ากันที่ 4K โทเค็น การปรับแต่งแบบกำกับ (supervised fine-tuning) ใช้ฟังก์ชันการสูญเสียแบบอัตถารีเกรสซีฟ (autoregressive loss function) โดยกำหนดค่าการสูญเสียโทเค็นในข้อความแจ้งเตือนของผู้ใช้เป็นศูนย์ ขนาดแบทช์คือ 64

สำหรับการจัดเรียง AIนั้น ผู้ให้ข้อมูลที่เป็นมนุษย์จะเขียนข้อความแจ้งเตือนแล้วเปรียบเทียบผลลัพธ์ของโมเดลสองแบบ (โปรโตคอลแบบไบนารี) โดยให้ระดับความเชื่อมั่นและป้ายกำกับความปลอดภัยแยกต่างหากพร้อมอำนาจในการคัดค้าน โมเดลการให้รางวัลสองแบบแยกกันได้รับการฝึกฝนจากความชอบด้านความปลอดภัยและความเป็นประโยชน์โดยใช้การเรียนรู้แบบเสริมแรงจากข้อเสนอแนะของมนุษย์ (RLHF) ส่วนสำคัญทางเทคนิคคือการละทิ้งการใช้การเพิ่มประสิทธิภาพนโยบายแบบใกล้เคียง (PPO) เพียงอย่างเดียวสำหรับ RLHF – มีการใช้เทคนิคใหม่ที่อิงกับการสุ่มตัวอย่างแบบปฏิเสธตามด้วย PPO

เป้าหมายของการปรับปรุงคือความสอดคล้องในการสนทนาหลายรอบ เพื่อให้แน่ใจว่า "ข้อความระบบ" (คำแนะนำเบื้องต้น เช่น "พูดภาษาฝรั่งเศส" และ "ทำตัวเหมือนนโปเลียน") ได้รับการเคารพในระหว่างการสนทนา ซึ่งทำได้โดยใช้เทคนิค "Ghost attention" ใหม่ระหว่างการฝึกฝน โดยจะเชื่อมโยงคำแนะนำที่เกี่ยวข้องเข้ากับข้อความผู้ใช้ใหม่แต่ละข้อความ แต่จะตั้งค่าฟังก์ชันการสูญเสียเป็นศูนย์สำหรับโทเค็นในข้อความแจ้งเตือน (ส่วนต้นๆ ของการสนทนา)

แอปพลิเคชัน

ศูนย์วิจัยโมเดลพื้นฐาน (CRFM) ของสถาบันปัญญาประดิษฐ์ที่เน้นมนุษย์เป็นศูนย์กลาง (HAI) แห่งมหาวิทยาลัยสแตนฟอร์ด ได้เผยแพร่ Alpaca ซึ่งเป็นสูตรการฝึกอบรมที่อิงตามโมเดล Llama 7B ซึ่งใช้วิธีการปรับแต่งคำสั่งแบบ "สอนตัวเอง" เพื่อให้ได้ความสามารถที่เทียบเท่ากับโมเดล text-davinci-003 ของ OpenAI GPT-3 series ในราคาที่ไม่แพง[ 59 ] [ 60 ] [ 61 ]ไฟล์โมเดลถูกลบอย่างเป็นทางการเมื่อวันที่ 21 มีนาคม 2023 เนื่องจากค่าใช้จ่ายในการโฮสต์และข้อกังวลด้านความปลอดภัย แม้ว่ารหัสและเอกสารจะยังคงออนไลน์อยู่เพื่อใช้อ้างอิง[ 62 ] [ 63 ] [ 64 ]

Meditron เป็นตระกูลของ Llama ที่ได้รับการปรับแต่งอย่างละเอียดบนชุดข้อมูลแนวทางปฏิบัติทางคลินิก เอกสาร PubMedและบทความต่างๆ สร้างขึ้นโดยนักวิจัยจากÉcole Polytechnique Fédérale de Lausanne School of Computer and Communication Sciences และYale School of Medicineแสดงให้เห็นถึงประสิทธิภาพที่เพิ่มขึ้นในเกณฑ์มาตรฐานที่เกี่ยวข้องกับการแพทย์ เช่น MedQA และ MedMCQA [ 65 ] [ 66 ] [ 67 ]

Zoomใช้ Meta Llama 2 เพื่อสร้าง AI Companion ที่สามารถสรุปการประชุม ให้คำแนะนำที่เป็นประโยชน์ในการนำเสนอ และช่วยในการตอบข้อความ AI Companion นี้ขับเคลื่อนด้วยโมเดลหลายตัว รวมถึง Meta Llama 2 [ 68 ]

รอยเตอร์รายงานในปี 2024 ว่าแบบจำลองพื้นฐานของจีนจำนวนมากใช้แบบจำลองลามะในการฝึกอบรม[ 69 ]

llama.cpp

Georgi Gerganov นักพัฒนาซอฟต์แวร์ได้เผยแพร่llama.cppเป็นโอเพนซอร์สเมื่อวันที่ 10 มีนาคม 2023 ซึ่งเป็นการนำ Llama มาเขียนใหม่ในภาษาC++ทำให้ระบบที่ไม่มี GPU ที่ทรงพลังสามารถรันโมเดลได้ในเครื่อง[ 70 ]โครงการ llama.cpp ได้แนะนำรูปแบบไฟล์ GGUF ซึ่งเป็นรูปแบบไบนารีที่จัดเก็บทั้งเทนเซอร์และเมตาเดตา[ 71 ]รูปแบบนี้เน้นการสนับสนุนประเภทการควอนไทเซชันที่แตกต่างกัน ซึ่งสามารถลดการใช้หน่วยความจำและเพิ่มความเร็วโดยแลกกับความแม่นยำของโมเดลที่ลดลง[ 72 ]

llamafile ที่สร้างโดยJustine Tunneyเป็นเครื่องมือโอเพนซอร์สที่รวม llama.cpp กับโมเดลไว้ในไฟล์ปฏิบัติการเดียว Tunney และคณะได้แนะนำเคอร์เนลการคูณเมทริกซ์ที่ปรับให้เหมาะสมใหม่สำหรับ CPU x86 และ ARM ซึ่งช่วยปรับปรุงประสิทธิภาพการประเมินแบบทันทีสำหรับ ประเภทข้อมูล FP16และควอนไทซ์ 8 บิต[ 73 ]

ช่องว่าง

Booz Allen Hamiltonได้นำโมเดล Llama 3.2 ของ Meta ไปใช้งานบนสถานีอวกาศนานาชาติ (ISS) National Labs ซึ่งเป็นส่วนหนึ่งของโครงการที่เรียกว่า Space Llama ระบบนี้ทำงานบนSpaceborne Computer-2 ของHewlett Packard Enterprise และใช้ประโยชน์จากแพลตฟอร์ม A2E2 (AI for Edge Environments) ของ Booz Allen โดยใช้การประมวลผลแบบเร่งความเร็ว NVIDIA CUDA Space Llama แสดงให้เห็นว่าโมเดลภาษาขนาดใหญ่สามารถทำงานได้ในสภาพแวดล้อมที่ตัดขาดและมีข้อจำกัด เช่น ในอวกาศ ทำให้นักบินอวกาศสามารถเรียกดูและสรุปเอกสารโดยใช้คำถามภาษาธรรมชาติได้ แม้ว่าจะไม่มีการเชื่อมต่ออินเทอร์เน็ตก็ตาม[ 74 ] [ 75 ]

ทหาร

ในปี 2024 มีรายงานว่านักวิจัยจากสถาบันวิทยาศาสตร์การทหารกองทัพปลดปล่อยประชาชน (สถาบันการทหารชั้นนำของจีน ) ได้พัฒนาเครื่องมือทางทหารโดยใช้ Llama ซึ่งMeta Platformsระบุว่าไม่ได้รับอนุญาตเนื่องจากใบอนุญาตของ Llama ห้ามการใช้โมเดลเพื่อวัตถุประสงค์ทางทหาร[ 76 ] [ 77 ] Meta อนุญาตให้รัฐบาลสหรัฐฯ และผู้รับเหมาทางทหารของสหรัฐฯ ใช้ Llama ในเดือนพฤศจิกายน 2024 แต่ยังคงห้ามการใช้งานทางทหารโดยหน่วยงานที่ไม่ใช่ของสหรัฐฯ[ 30 ] [ 78 ]

การออกใบอนุญาต

Llama เวอร์ชันแรกได้รับการเผยแพร่ภายใต้ใบอนุญาตที่ไม่ใช่เชิงพาณิชย์ให้กับนักวิจัยและหน่วยงานบางแห่งเป็นรายกรณี[ 6 ] [ 18 ]

นับตั้งแต่การเปิดตัว Llama 2 Meta ได้นำเสนอ Llama ในฐานะซอฟต์แวร์โอเพนซอร์สซึ่งเป็นคำอธิบายที่ขัดแย้งกับOpen Source Initiative (OSI) และนักวิชาการและนักข่าวบางส่วน OSI ระบุว่าใบอนุญาตของ Llama ไม่เป็นไปตามข้อกำหนดหลายประการของเอกสารนโยบายThe Open Source Definition (OSD) ซึ่งห้ามไม่ให้ใบอนุญาตซอฟต์แวร์โอเพนซอร์สเลือกปฏิบัติกับ "บุคคลหรือกลุ่ม" และ "สาขาความพยายาม" และกล่าวหา Meta ว่าทำการ " ฟอกขาว" (openwashing ) Llama ตามที่ OSI กล่าว ใบอนุญาตของ Llama 2 ป้องกันไม่ให้ซอฟต์แวร์ถูกนำไปใช้ในเชิงพาณิชย์ในบางกรณี และจำกัดการใช้งานในสาขาต่างๆ รวมถึงสารควบคุมและโครงสร้างพื้นฐานที่สำคัญในขณะที่ใบอนุญาตของ Llama เวอร์ชันต่อมายังไม่อนุญาตให้บุคคลใดๆ ในสหภาพยุโรป ใช้งานได้อีก ด้วย[ 79 ] [ 80 ] [ 81 ] OSI ได้เผยแพร่The Open Source AI Definition (OSAID) ในเดือนตุลาคม 2024 ซึ่งกำหนดให้AI โอเพนซอร์สต้องได้รับการเผยแพร่พร้อมรายละเอียดเกี่ยวกับข้อมูลการฝึกอบรม ซึ่ง Meta ไม่ได้เปิดเผยสำหรับ Llama [ 82 ]โฆษกของ Meta ตอบThe Vergeว่าบริษัทไม่เห็นด้วยกับคำจำกัดความนี้[ 83 ]มูลนิธิซอฟต์แวร์เสรีจัดประเภทใบอนุญาตของ Llama 3.1 เป็น ใบอนุญาต ซอฟต์แวร์ที่ไม่เสรีในเดือนมกราคม 2025 โดยวิจารณ์นโยบายการใช้งานที่ยอมรับได้ข้อจำกัดต่อผู้ใช้ที่มีแอปพลิเคชันยอดนิยม และการบังคับใช้กฎระเบียบทางการค้าที่อยู่นอกเขตอำนาจศาลของผู้ใช้[ 84 ] [ 85 ]

ในการรายงานข่าวเกี่ยวกับ Llama 2 นั้นArs Technica ในตอนแรกได้ใช้คำว่า open-sourceเหมือนกับที่ Meta ใช้แต่ต่อมาได้แก้ไขการรายงานโดยอธิบายว่า Llama เป็น " source-available ", "openly licensed" และ "weights available" หลังจากที่สำนักพิมพ์ตระหนักว่าใบอนุญาตของ Llama 2 ไม่อนุญาตให้หน่วยงานที่มีผู้ใช้งานรายวันมากกว่า 700 ล้านคนใช้ LLM และไม่อนุญาตให้ใช้ผลลัพธ์ของ LLM เพื่อปรับปรุง LLM อื่นๆ[ 29 ]ในเดือนกรกฎาคม 2023 นักวิจัย จากมหาวิทยาลัย Radboudได้ให้คะแนน Llama 2 อยู่ในอันดับ "ความเปิดกว้าง" ต่ำที่สุดเป็นอันดับสองในการเปรียบเทียบ LLM จำนวน 20 รายการ โดยChatGPTได้รับการจัดอันดับต่ำที่สุด นักวิจัยคนหนึ่งชื่อMark Dingemanseได้วิจารณ์การใช้คำว่าโอเพนซอร์ส ของ Meta สำหรับ Llama 2 ว่า "เป็นการเข้าใจผิดในเชิงบวก" เนื่องจาก "ไม่มีซอร์สโค้ดให้เห็น ข้อมูลการฝึกอบรมไม่มีเอกสารประกอบ และนอกเหนือจากแผนภูมิที่ดูดีแล้ว เอกสารทางเทคนิคก็ค่อนข้างแย่" [ 86 ] CIOในเดือนพฤศจิกายน 2024 ระบุว่า Llama ไม่ใช่โอเพนซอร์สเนื่องจากนโยบายการใช้งานที่ยอมรับได้ ซึ่งเป็นเอกสาร 630 คำที่ "ทำให้ขัดแย้งกับการเคลื่อนไหวโอเพนซอร์ส ในวงกว้าง " [ 30 ]ต่อมาในเดือนนั้น บทความ ใน Natureยืนยันว่าการอธิบาย Llama 3 ว่า "เปิด" เป็นกรณีของ "การ 'ฟอกเปิด' ระบบที่ควรเข้าใจว่าเป็นระบบปิดมากกว่า" เนื่องจาก Llama 3 ให้ "เพียงแค่APIหรือความสามารถในการดาวน์โหลดโมเดลที่อยู่ภายใต้ข้อจำกัดการใช้งานที่ไม่เปิดอย่างชัดเจน" [ 87 ]

แผนกต้อนรับ

Wiredอธิบาย Llama 3 เวอร์ชันพารามิเตอร์ 8B ว่า "มีความสามารถที่น่าประหลาดใจ" เมื่อพิจารณาจากขนาดของมัน [ 88 ]

การตอบสนองต่อการรวม Llama ของ Meta เข้ากับ Facebook นั้นมีหลากหลาย โดยผู้ใช้บางรายสับสนหลังจากที่ AI ของ Meta แจ้งกลุ่มผู้ปกครองว่ามีลูก[ 89 ]

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

Stefano Maffulli หัวหน้า Open Source Initiativeวิพากษ์วิจารณ์ Meta ที่อธิบายว่า Llama เป็นโอเพนซอร์สโดยกล่าวว่ามันทำให้ผู้ใช้สับสนและ "ทำให้คำนี้เสื่อมเสีย" [ 91 ]

ดูเพิ่มเติม

หมายเหตุ

  1. เดิมเขียนในรูปแบบ LLaMAหรือ LLaMa
  • เว็บไซต์อย่างเป็นทางการแก้ไขข้อมูลนี้ได้ที่วิกิดาต้า
  • องค์กรอย่างเป็นทางการของ Hugging Face สำหรับโมเดล Llama, Llama Guard และ Prompt Guard
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Llama_(language_model)&oldid=1363576201#Llama_4 "

สรุปเนื้อหา

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

ข้อมูลสำคัญเกี่ยวกับ ลามะ (แบบจำลองภาษา)

Llama ​​(" Large Language Model Meta AI " ทำหน้าที่เป็นคำย่อ ) เป็นตระกูลของโมเดลภาษาขนาดใหญ่ (LLM) ที่ Meta AI เปิดตัวตั้งแต่เดือนกุมภาพันธ์ 2023

พื้นหลัง

หลังจากการเปิดตัวโมเดลภาษาขนาดใหญ่ เช่น GPT-3 จุดสนใจของการวิจัยคือการขยายขนาดโมเดล ซึ่งในบางกรณีแสดงให้เห็นถึงการเพิ่มขึ้นอย่างมากของความสามารถที่เกิดขึ้นใหม่ [ 12 ] การเปิดตัว ChatGPT และความสำเร็จที่น่าประหลาดใจทำให้เกิดความสนใจในโมเดลภาษาขนาดใหญ่มากขึ้น [...

การเผยแพร่ครั้งแรก

Llama เวอร์ชันแรก (เขียนแบบ LLaMA และบางครั้งเรียกว่า Llama 1) ได้รับการประกาศเมื่อวันที่ 24 กุมภาพันธ์ 2023 ผ่านทางบล็อกโพสต์และเอกสารที่อธิบาย การฝึกอบรม สถาปัตยกรรม และประสิทธิภาพ ของโมเดล [ 17 ] [ 18 ]...

ลามะ 2

เมื่อวันที่ 18 กรกฎาคม 2023 Meta ร่วมกับ Microsoft ประกาศเปิดตัว Llama 2 (เขียนแบบ LLaMa 2) ซึ่งเป็น Llama รุ่นต่อไป Meta ได้ฝึกฝนและปล่อย Llama 2 ออกมาในสามขนาดโมเดล ได้แก่ 7, 13 และ 70 พันล้านพารามิเตอร์ [ 5 ]...