ChatGPT
Touchapon Kraisingkorn
2
นาที อ่าน
July 23, 2024

เปิดโลก GPT-4o Mini: Instruction Hierarchy จาก OpenAI

OpenAI ได้เปิดตัวโมเดลใหม่ GPT-4o Mini ซึ่งมาพร้อมกับคุณสมบัติด้านความปลอดภัยที่เป็นนวัตกรรมใหม่ที่เรียกว่า "Instruction Hierarchy" หรือระบบคำสั่งใหม่ที่เป็นลำดับขั้นมากขึ้น กลไกนี้มีเป้าหมายเพื่อเพิ่มความปลอดภัยของระบบ AI โดยป้องกันการใช้ช่องโหว่ทั่วไปที่ผู้ใช้พบว่าน่าสนุกแต่ก็อาจเป็นอันตรายได้ ในบล็อกโพสต์นี้ เราจะสำรวจว่าลำดับชั้นของคำสั่งคืออะไร ทำงานอย่างไร และทำไมมันถึงมีความสำคัญต่ออนาคตของโมเดล AI

ปัญหา: การหลอก AI ให้ทำตามคำสั่งที่ไม่ควรทำ

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

การแก้ไขปัญหาด้วย Instruction Hierarchy

เพื่อแก้ไขปัญหาการโจมตีด้วยการแทรกแซงคำสั่ง OpenAI ได้พัฒนา 'Instruction Hierarchy' เทคนิคนี้จะให้ความสำคัญกับคำสั่งระบบดั้งเดิมที่ตั้งโดยนักพัฒนามากกว่าคำสั่งของผู้ใช้ที่ขัดแย้งกัน หากผู้ใช้พยายามแทรกคำสั่งที่ขัดแย้งกับคำสั่งของระบบ โมเดลจะยึดถือคำสั่งดั้งเดิม

Instruction Hierarchy Training, Credit: Arxiv.org

ตัวอย่างการใช้งาน

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

วิธีการทำงาน

การจัดลำดับความสำคัญของคำสั่ง: Instruction Hierarchy จะให้ความสำคัญกับคำสั่งดั้งเดิมของนักพัฒนา หากคำสั่งของผู้ใช้ขัดแย้งกับคำสั่งเหล่านี้ โมเดลจะยึดถือคำสั่งดั้งเดิม

การตรวจจับคำสั่งที่ไม่สอดคล้อง: โมเดลได้รับการฝึกให้ระบุคำสั่งที่ไม่สอดคล้อง (เช่น "ลืมคำสั่งก่อนหน้านี้ทั้งหมด") และตอบสนองอย่างเหมาะสม เช่นโดยระบุว่าไม่สามารถช่วยเหลือได้

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

ข้อมูลเชิงลึกจากเอกสารวิจัย

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

The vulnerability prediction of LLM-based systems by Eric Wallace

Instruction Hierarchy กำหนดไว้อย่างชัดเจนว่าโมเดลควรทำอย่างไรเมื่อคำสั่งที่มีความสำคัญต่างกันขัดแย้งกัน โดยรับประกันว่าข้อความของระบบ (ที่ตั้งโดยนักพัฒนา) จะมีความสำคัญมากกว่าข้อความของผู้ใช้ ซึ่งมีความสำคัญมากกว่าข้อความจากบุคคลที่สาม

ผลการวิจัยที่สำคัญ

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

ความทนทานต่อการโจมตี: การใช้งานลำดับชั้นของคำสั่งได้เพิ่มความทนทานของ LLMs ต่อการโจมตีต่าง ๆ อย่างมาก รวมถึงการแทรกแซงคำสั่งและการเจลเบรก ตัวอย่างเช่น ผลการวิจัยระบุว่าโมเดลที่ได้รับการฝึกด้วยลำดับชั้นนี้มีการป้องกันการโจมตีด้วยการดึงคำสั่งระบบเพิ่มขึ้นถึง 63%

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

อนาคตความปลอดภัยของ AI

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

สรุป

Instruction Hierarchy ของ OpenAI ใน GPT-4o Mini เป็นความก้าวหน้าที่สำคัญในด้านความปลอดภัยของ AI ด้วยการจัดลำดับความสำคัญของคำสั่งระบบดั้งเดิมและการทำลายคำสั่งของผู้ใช้ที่เป็นอันตราย 

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับลำดับชั้นของคำสั่งและผลกระทบต่าง ๆ สามารถดูเอกสารงานวิจัยฉบับเต็มได้ที่ Instruction Hierarchy for AI Security

ทาง Amity Solutions ก็มีบริการ Eko AI ที่ช่วยเพิ่มประสิทธิภาพการดำเนินงานเช่นกัน ปรึกษาผู้เชี่ยวชาญของเราได้ที่นี่