คู่มือทางเทคนิค

ตัวแทน Voyager Minecraft และคลังทักษะ

Voyager คือตัวแทน Minecraft ที่ขับเคลื่อนโดย LLM ซึ่งเรียนรู้คลังทักษะที่สามารถนำมาใช้ซ้ำได้ ปล่อยให้มันแก้ไขงานใหม่ๆ ผ่านการเรียนรู้ตลอดชีวิต แทนที่จะเริ่มต้นใหม่ทุกครั้ง

อ่าน 2 นาทีอัปเดตล่าสุด

เจาะลึก

สร้างโดย NVIDIA, Caltech และผู้ทำงานร่วมกัน (Wang และคณะ) Voyager ใช้ GPT-4 เป็นสมองและถือว่าทักษะเป็นโค้ด JavaScript ที่ปฏิบัติการได้ซึ่งควบคุมบอท Minecraft ประกอบด้วยองค์ประกอบที่มีการโต้ตอบสามส่วน: หลักสูตรอัตโนมัติที่เสนอเป้าหมายที่ยากมากขึ้นเพื่อเพิ่มการสำรวจให้สูงสุด กลไกการเตือนซ้ำที่เขียนโค้ด เรียกใช้ในเกม อ่านข้อผิดพลาดและข้อเสนอแนะเกี่ยวกับสภาพแวดล้อม และแก้ไขข้อบกพร่องด้วยตนเองจนกว่าทักษะจะได้ผล และคลังทักษะที่แต่ละทักษะที่ได้รับการตรวจสอบจะถูกจัดเก็บและจัดทำดัชนีโดยการฝังคำอธิบายที่เป็นภาษาธรรมชาติ เนื่องจากทักษะใหม่ๆ ประกอบขึ้นจากทักษะที่เก็บไว้ก่อนหน้านี้ ความสามารถจึงประกอบขึ้นเมื่อเวลาผ่านไป ยานโวเอเจอร์ได้รับไอเท็มพิเศษมากขึ้น เดินทางในระยะทางไกลขึ้น และปลดล็อคหลักชัยของสายวิจัยได้เร็วกว่าเอเย่นต์รุ่นก่อนมาก และทักษะที่เรียนรู้ของมันก็ถูกถ่ายทอดสู่โลกใหม่

ข้อมูลเชิงลึกทางเทคนิค

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

ผลกระทบเชิงกลยุทธ์

ต้นทุนและงบประมาณ

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

การตัดสินใจที่ชัดเจนยิ่งขึ้น

การศึกษาด้านเทคนิคช่วยให้ทีมเลือกกลุ่มที่เหมาะสม ไม่ใช่แค่กลุ่มใหม่ล่าสุด

การควบคุมคุณภาพ

ตัวเลือกทางวิศวกรรมที่ดีกว่าจะช่วยลดเหตุการณ์ด้านความน่าเชื่อถือในการผลิต

อนาคตของตัวแทน Minecraft Voyager และคลังทักษะ

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

การใช้งานจริงในโลกแห่งความเป็นจริง

ก้าวหน้าอย่างอิสระผ่านสายวิจัยของ Minecraft (จากไม้สู่หินสู่เหล็กสู่เครื่องมือเพชร) โดยการรวบรวมทักษะที่เรียนรู้

การเขียนและการดีบักทักษะการเขียนโค้ด 'เหมืองและงานฝีมือ' ด้วยตนเอง จากนั้นนำทักษะนั้นกลับมาใช้ใหม่ทุกครั้งที่งานย่อยนั้นเกิดขึ้นอีก

ดึงทักษะ 'ต่อสู้กับซอมบี้' ที่เก็บไว้ก่อนหน้านี้ผ่านคำอธิบายที่ฝังไว้เมื่อมีภัยคุกคามที่คล้ายกันปรากฏขึ้น

ถ่ายโอนคลังทักษะที่เรียนรู้ไปยังโลก Minecraft ที่สร้างขึ้นใหม่เพื่อเริ่มต้นงานใหม่ได้เร็วขึ้น

ความเสี่ยงและรั้ว

การเพิ่มประสิทธิภาพเกณฑ์มาตรฐานหนึ่งรายการสามารถซ่อนจุดอ่อนของระบบในวงกว้างได้

ต้นทุนโครงสร้างพื้นฐานและการบำรุงรักษามักถูกประเมินต่ำไป

ช่องว่างด้านความปลอดภัยและความสามารถในการสังเกตสามารถเพิ่มขึ้นได้เมื่อระบบมีความซับซ้อนมากขึ้น

แผนงานการดำเนินงาน

1

กำหนดเป้าหมายเวลาแฝง คุณภาพ และต้นทุนก่อนนำไปใช้งาน

2

เกณฑ์มาตรฐานภายใต้สภาวะโหลดและข้อมูลจริง

3

การตรวจสอบเครื่องมือเพื่อหาข้อผิดพลาด การเบี่ยงเบน และผลกระทบต่อผู้ใช้

4

เตรียมเส้นทางการย้อนกลับและการตอบสนองต่อเหตุการณ์ก่อนปรับขนาด

สำรวจต่อไป

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Voyager Minecraft Agent and Skill Library quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

เริ่มแบบทดสอบ

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

คำแนะนำต่อไป

หน่วยความจำเอเจนต์ตอนและความหมาย

คำถามที่พบบ่อย

What is Voyager Minecraft Agent and Skill Library?

Voyager คือตัวแทน Minecraft ที่ขับเคลื่อนโดย LLM ซึ่งเรียนรู้คลังทักษะที่สามารถนำมาใช้ซ้ำได้ ปล่อยให้มันแก้ไขงานใหม่ๆ ผ่านการเรียนรู้ตลอดชีวิต แทนที่จะเริ่มต้นใหม่ทุกครั้ง

Voyager ปรับปรุงขีดความสามารถเมื่อเวลาผ่านไปอย่างไร

Voyager เรียนรู้โดยไม่ต้องอัปเดตการไล่ระดับสี โดยจะจัดเก็บทักษะที่ได้รับการตรวจสอบแล้วเป็นโค้ดและสร้างทักษะใหม่จากทักษะเก่า ดังนั้นความสามารถจึงรวมอยู่ในบริบท

ทักษะของยานโวเอเจอร์เป็นตัวแทนในรูปแบบใด

แต่ละทักษะคือข้อมูลโค้ดที่ปฏิบัติการได้ซึ่งจะออกการดำเนินการกับบอท Minecraft ทำให้ทักษะสามารถรันและเขียนได้

หลักสูตรอัตโนมัติของยานโวเอเจอร์มีบทบาทอย่างไร?

หลักสูตรอัตโนมัติแนะนำงานที่ท้าทายมากขึ้นซึ่งเหมาะสมกับสถานะปัจจุบันของตัวแทน ซึ่งขับเคลื่อนการสำรวจแบบปลายเปิด

ยานโวเอเจอร์ดึงทักษะที่เกี่ยวข้องมาได้อย่างไรเมื่อเผชิญกับงานใหม่

ทักษะต่างๆ ได้รับการจัดทำดัชนีโดยการฝังคำอธิบายภาษาธรรมชาติ ดังนั้นทักษะที่เกี่ยวข้องทางความหมายจึงถูกดึงออกมาเป็นองค์ประกอบหลักสำหรับงานใหม่

ลูปพร้อมท์ซ้ำของ Voyager ทำอะไรเมื่อโค้ดที่สร้างขึ้นล้มเหลว

โวเอเจอร์รันโค้ด สังเกตข้อผิดพลาดในการดำเนินการและผลตอบรับสถานะเกม และแจ้งให้โมเดลแก้ไขโค้ด ทำซ้ำจนกว่าทักษะจะทำงาน