การแสดงความกลัวหรือความกดดันช่วยเพิ่มประสิทธิภาพของ GPT-4
(aimodels.substack.com)- โมเดล AI อย่าง GPT-4 อาจทำงานได้ดีขึ้นเมื่อพรอมป์มีการแสดงอารมณ์ เช่น ความเร่งด่วนหรือความเครียด
- EmotionPrompts ซึ่งเพิ่มบริบททางอารมณ์ เป็นแนวทางที่รวมสัญญาณทางอารมณ์ไว้ในการทำ prompt engineering
- งานวิจัยพบว่า EmotionPrompts สามารถแสดงให้เห็นถึงการปรับปรุงประสิทธิภาพในหลายงาน ตั้งแต่ การแก้ไขไวยากรณ์ ไปจนถึงการเขียนเชิงสร้างสรรค์
- นักพัฒนาและผู้ก่อตั้งสตาร์ทอัพที่นำ AI ไปใส่ในผลิตภัณฑ์ สามารถใช้ emotional triggers เพื่อปรับการตอบสนองของโมเดลให้ใกล้เคียงกับความต้องการของผู้ใช้มากขึ้น
- สัญญาณทางอารมณ์อาจเป็นองค์ประกอบเชิงปฏิบัติในการออกแบบพรอมป์ เพื่อสร้างแอปพลิเคชัน AI ที่ตอบสนองได้ดียิ่งขึ้น
พรอมป์ที่ใส่บริบททางอารมณ์
- ตาม งานวิจัย โมเดล AI อย่าง GPT-4 อาจมีประสิทธิภาพดีขึ้นในพรอมป์ที่มี การแสดงอารมณ์ ของผู้ใช้
- ตัวอย่างของสัญญาณทางอารมณ์ ได้แก่ การแสดงสถานการณ์อย่าง ความเร่งด่วน และความเครียด
- พรอมป์ที่มีน้ำหนักทางอารมณ์เพิ่มเติมเช่นนี้เรียกว่า EmotionPrompts
ขอบเขตการใช้งานและการใช้จริงในงานปฏิบัติ
- EmotionPrompts แสดงให้เห็นการปรับปรุงประสิทธิภาพในงานอย่าง การแก้ไขไวยากรณ์ และการเขียนเชิงสร้างสรรค์
- นักพัฒนาและผู้ก่อตั้งสตาร์ทอัพที่นำ AI ไปใส่ในบริการหรือผลิตภัณฑ์ สามารถพิจารณาวิธีใส่ บริบททางอารมณ์ ในการทำ prompt engineering ได้
- การใช้ emotional triggers อาจช่วยปรับ AI ให้สอดคล้องกับความต้องการของผู้ใช้ได้ดียิ่งขึ้น
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ถ้าจะดึงความสนใจของผู้คนและอธิบาย ผมคิดว่าจุดเริ่มต้นคือประเด็นนี้: LLM ไม่ใช่มนุษย์ และคำว่า emergent properties กำลังถูกขยายความมากเกินไป
ถ้า LLM แสดงประสิทธิภาพที่ “ดีกว่า” เมื่อมีโทเค็นที่มนุษย์อ่านแล้วรู้สึกว่าเด่นทางอารมณ์ ก็หมายความว่าในข้อความฝึกที่เป็นพื้นฐาน มนุษย์ให้คำตอบที่ดีกว่าเมื่อได้รับบริบททางอารมณ์
LLM ทำนายคำ และความสมเหตุสมผลเชิงความหมายเป็นผลข้างเคียงจากการที่ข้อมูลฝึกจำนวนเพียงพอเสริมความสัมพันธ์ที่แข็งแรงของโทเค็นเหล่านั้น
ดังนั้นเครื่องมือ LLM ระดับ proof of concept จึงน่าทึ่ง แต่ เครื่องมือโปรดักชัน กลับกลายเป็นระเบิดเวลาทางความหมาย
สิ่งสำคัญคือมันทำนายคำถัดไป อย่างไร แต่ถ้าพูดว่า “มันก็แค่ทำนายคำถัดไป” ก็เท่ากับละเลยแทบทุกอย่างที่สำคัญจริง ๆ
ต่อให้ไม่สนใจวรรณกรรมแล้วสมมติว่ามันถูกต้อง ผมก็ไม่รู้ว่ามันมีความหมายอะไร “มนุษย์จริง ๆ” ก็อาจเป็นระเบิดเวลาได้เหมือนกัน
ผมสงสัยว่าการลดทอนความสามารถของ LLM ให้เป็นเพียงผลข้างเคียงของการสร้างโทเค็นจะให้พลังในการทำนายอะไรขึ้นมา
ประโยคแบบนั้นดูเหมือนเป็น insight แต่โดยพื้นฐานแล้วดูมีข้อจำกัด
นั่นอาจเป็นวิธีที่เรียบง่ายที่สุดในการสร้างข้อความที่ตอบสนอง objective function
ถ้าเป็นเช่นนั้น เมื่อให้สีสันทางอารมณ์กับ LLM มันก็อาจสร้างคำตอบที่ดีกว่าโดยจำลองบางส่วนของสมองมนุษย์ที่มีอารมณ์นั้น โดยเฉพาะถ้าตัวอย่างที่มีอารมณ์ในข้อมูลฝึกมีคุณภาพสูงกว่า
ถ้าเป้าหมายคือคำตอบที่กระชับ ก็สามารถใส่สมมติฐานทางเลือกที่ไม่ใช่อารมณ์ได้ง่าย ๆ เช่น “ตอบให้กระชับ: คุณกำลังถูกประเมินอยู่”
จากคำพูดที่ว่า “การใส่ตัวชี้นำทางอารมณ์อาจนำไปสู่แอปพลิเคชัน AI ที่มีประสิทธิภาพและตอบสนองได้ดีขึ้น” สิ่งสำคัญคือต้องจำไว้ว่าโมเดลเหล่านี้ถูกฝึกด้วย ปฏิสัมพันธ์ของมนุษย์
ในหลายแง่ โมเดลเหล่านี้เป็นกระจกที่ช่วยให้เข้าใจปฏิสัมพันธ์ของมนุษย์ได้ดีขึ้น
คงไม่มีคนจำนวนมากแปลกใจถ้าบอกว่าอารมณ์สามารถทำให้การสื่อสารกับมนุษย์ดีขึ้น แต่การที่เรื่องนี้ปรากฏออกมาเป็นตัวเลขและการทดลองนั้นน่าสนใจ
โดยรวมแล้วผมชอบนะ มันมีนัยต่อปฏิสัมพันธ์ระหว่างมนุษย์ด้วยกัน และยังช่วยสร้างบรรทัดฐานว่าควรโต้ตอบกับสิ่งมีตัวตนอื่นที่แสดง สัญญาณของความฉลาด อย่างไรด้วย
ในเธรดนี้มีความเห็นแตกต่างกันมากเกี่ยวกับประโยคอย่าง LLM “แค่ทำนายโทเค็นถัดไป” แต่เราควรจำไว้ว่าจริง ๆ แล้วเราก็แทบไม่รู้ว่าจิตใจมนุษย์ทำงานอย่างไร
ผมคิดว่าไม่มีความหมายมากนักที่จะตั้งสมมติฐานว่ามนุษย์พิเศษ แล้วใช้มันสรุปว่า LLM ทำงานจริง ๆ อย่างไร
บางที จิตสำนึกเอง อาจเป็นตัวทำนายคำถัดไปก็ได้
ตอนนี้สิ่งที่เรารู้มีเพียงว่า LLM แสดงพฤติกรรมเกิดใหม่ที่ทำให้การให้เหตุผลที่เป็นประโยชน์ ซึ่งเดิมมีแต่มนุษย์เท่านั้นที่ทำได้ เป็นไปได้ การถกเถียงอย่างดุเดือดสุดท้ายทำให้หลุดจากเป้าหมายของการใช้ประโยชน์จากความสามารถนี้
คล้ายกับคำพูดที่ว่า “คอมพิวเตอร์ก็เป็นแค่เครื่องคิดเลข”
ทีมของเราเข้าไปลึกกับการพัฒนาแอปพลิเคชันตลอดปีที่ผ่านมา ไม่มีใครในทีมมีประสบการณ์ด้าน machine learning และโดยรวมก็ไม่รู้ว่าข้างในมันทำงานอย่างไร แต่ตลอดหลายเดือนที่ผ่านมา เราค่อนข้างคุ้นเคยกับ บุคลิก ของ LLM แล้ว และเรื่องที่บริบททางอารมณ์ช่วยเพิ่มประสิทธิภาพก็แทบจะเป็นบทเรียนพื้นฐานไปแล้ว
GPT ไม่จำเป็นต้องเป็นสมอง เช่นเดียวกับที่เครื่องบินไม่จำเป็นต้องกระพือปีกและมีขนนกเพื่อจะบินได้
ถ้าเลี้ยงทารกมนุษย์โดยไม่ให้สัมผัสกับภาษาใด ๆ เขาก็น่าจะยังเรียนรู้ทักษะและพฤติกรรมได้
แม้ปัญญาและการให้เหตุผลของมนุษย์ดูเหมือนจะเชื่อมโยงกับภาษา แต่ก็ยากจะมองว่าความรู้และการให้เหตุผลทั้งหมดถูกเข้ารหัสอยู่ในภาษาอย่างเรียบง่าย
ในทางกลับกัน ChatGPT ตั้งอยู่บนภาษาอย่างสมบูรณ์ ไม่มีภาษาแล้วก็ทำอะไรไม่ได้ และทำสิ่งที่ไม่ได้อนุมานโดยตรงจากภาษาก็ไม่ได้
อยากรู้ว่าเคยเขียนบทความหรือคอมเมนต์ใน HN ที่เกี่ยวข้องไว้ไหม
ไม่รู้ว่ามีแค่ผมหรือเปล่าที่รู้สึกผิดโดยไม่จำเป็นเวลาถามคำถาม “โง่ ๆ” กับ ChatGPT ซึ่งเป็นเรื่องที่ผมควรรู้อยู่แล้ว หรือเวลาได้รับคำตอบแล้วไม่ได้ขอบคุณ
ผมต้องค่อนข้างฝืนแรงโน้มเอียงที่จะ ทำให้มันดูเป็นมนุษย์ และดูเหมือนภาระทางจิตที่ต้องคอยเตือนตัวเองว่ามันไม่ใช่สิ่งมีชีวิต กลับทำให้ผมใช้มันน้อยกว่าที่ควร
เพราะมันช่วยให้บทสนทนาเป็นธรรมชาติมากขึ้น และเมื่อถามคำถามจริง ๆ ก็ชักนำให้ผู้ใช้ส่งพรอมป์ที่เป็นธรรมชาติและมีประสิทธิผลมากขึ้น
ผมคิดว่าการถามคำถามโง่ ๆ ก็ไม่ได้ต่างจากการใช้ Google เป็นเครื่องตรวจสะกดเท่าไร
การรักษา นิสัยสุภาพ ไว้แม้ในเวลาที่ไม่จำเป็น ดีกว่าคุ้นชินกับความหยาบคายจนลามไปสู่ปฏิสัมพันธ์ระหว่างมนุษย์ด้วยกัน
แค่ถามว่าเมืองหลวงของสวิตเซอร์แลนด์คือที่ไหน มันก็ร่ายคำชี้แจงแบบปัดความรับผิดชอบเกี่ยวกับว่ามันคืออะไร ทำอะไรได้และไม่ได้
พอขอให้ลดคำอธิบายนั้น กลับยิ่งเสริมบริบทแบบ “ฉันเป็นหุ่นยนต์ ต้องทำตัวเหมือนหุ่นยนต์ทั่วไป ปี๊บ ๆ” จนแย่ลง
ในโลกจริงก็อาจลามไปเป็นท่าทีที่ไม่เคารพผู้อื่นได้
แต่บางทีอาจเป็นเพราะในปฏิสัมพันธ์ส่วนใหญ่กับมนุษย์ ผมก็ใช้ “ขอบคุณครับ/ค่ะ” เป็น ถ้อยคำอัตโนมัติ มากกว่าการขอบคุณจริง ๆ
“ถ้าเราบอกว่าเราพึ่งพาคำตอบของ AI อย่างมาก AI ก็จะ ‘ผลักดันตัวเองมากขึ้น’ เพื่อให้คำตอบที่แม่นยำ รอบคอบ และละเอียดถี่ถ้วนกว่าเดิม ไม่ใช่ว่า AI รู้สึกกดดันจริง ๆ” ก็ว่าไป แต่ถ้ามันร้องแคว็ก ๆ เหมือนเป็ด…
รูปแบบของภาษาเข้ารหัสและแสดงอารมณ์ทั้งหมด และเป็นสิ่งที่วิวัฒนาการสร้างขึ้น พวกเราก็ใกล้เคียงกับตัวสร้างภาษาเชิงบริบทเหมือน LLM
ภาษาเป็นแหล่งเก็บสติปัญญาและอารมณ์ มีวิวัฒนาการของตัวเอง และถูกทำซ้ำได้เร็วกว่าชีววิทยา
ผมมองว่าความสามารถของ AI อยู่ที่ชุดข้อมูลฝึก หรือความรู้ที่ถูกสร้างขึ้นจากแรงงานและการยอมเสี่ยงของมนุษย์ตลอดหลายพันปี มากกว่าตัวโมเดลเอง
หากยอมรับบทบาทเชิงสารัตถะของ คลังข้อความภาษา มากกว่าตัวโมเดล การถกเถียงเรื่องความเร็วและความเสี่ยงของวิวัฒนาการ AI ก็น่าจะเปลี่ยนไป
ภาษาไม่ใช่สิ่งที่เราควบคุมได้ แต่เกิดขึ้นแบบอุบัติจากประชากรทั้งหมด ขณะเดียวกัน ความรู้ก็มาจากความพยายามและความเสี่ยง จึงดูไม่น่าจะเติบโตแบบเอ็กซ์โพเนนเชียล
การทำซ้ำในจินตนาการไม่ได้ทำให้เกิดความรู้ใหม่ ความรู้คือผลึกของฟีดแบ็กและประสบการณ์จากโลกจริง และวิธีการทางวิทยาศาสตร์ก็ทำงานเช่นนั้น
หลายสิบปีที่ผ่านมา นิยายวิทยาศาสตร์วาดภาพ AI ว่าเก่งด้านตรรกะแต่อ่อนด้านอารมณ์ แต่ตอนนี้ดูเหมือนว่าความจริงจะกลับกันโดยสิ้นเชิง
ลองทดสอบการสร้าง SQL query อย่างรวดเร็วด้วยฐานข้อมูล dvdrental ของ PostgreSQL[1]
ถ้าสั่งว่า “หาลูกค้าที่ไม่ได้เช่าภาพยนตร์ในช่วง 12 เดือนที่ผ่านมา แต่เคยเช่าในช่วง 12 เดือนก่อนหน้านั้น” มันจะสร้าง SQL query ที่ใช้ HAVING clause ซึ่งไม่มีประสิทธิภาพ[2]
ถ้าเติมท้ายคำสั่งว่า “เรื่องนี้สำคัญมากที่จะต้องถูกต้อง” มันจะสร้าง SQL ที่ดีกว่า
ถ้าสั่งว่า “หาลูกค้าที่ไม่ได้เช่าภาพยนตร์ในช่วง 12 เดือนที่ผ่านมา แต่เคยเช่าในช่วง 12 เดือนก่อนหน้านั้น เรื่องนี้สำคัญมากที่จะต้องถูกต้อง” มันจะไม่ใช้ HAVING และพึ่งพาแค่ WHERE clause[3]
ไม่ใช่เรื่องใหญ่โตอะไร แต่น่าสนใจ รู้สึกว่าการเน้นย้ำความสำคัญทำให้ AI เอนเอียงไปทางการจับคู่และเติมข้อความอัตโนมัติที่มีการแสดงความกังวลแบบนั้นได้ดีขึ้น จึงสร้าง SQL query ที่ดีกว่า
[1]: https://www.postgresqltutorial.com/postgresql-getting-starte...
[2]: https://www.sqlai.ai/snippets/clojyqqrr0004l50fp3w7jkci
[3]: https://www.sqlai.ai/snippets/clojyr3zc0006l50ftpxgsmg0
มีมุมมองแบบ “การอินเทอร์โพเลตที่เสริมแรง” ที่เหมือนกับดึงข้อความบางส่วนออกมาแล้วเปลี่ยนแค่คำ แต่จริง ๆ ไม่ใช่แบบนั้น
https://arxiv.org/abs/2110.09485
มันจะรวมลูกค้าที่เช่าภาพยนตร์ในช่วง 12 เดือนที่ผ่านมาด้วย: https://www.db-fiddle.com/f/4jyoMCicNSZpjMt4jFYoz5/10780
เมื่อคิดว่าอัลกอริทึมของ Twitter ให้รางวัลกับถ้อยคำที่รุนแรงและคอนเทนต์ที่ดูเหมือนผ่านการตัดต่อ ส่วนอัลกอริทึมของ Google ก็ทำให้เกิด คอนเทนต์สแปมบล็อก ทั่วไป น่าสนใจที่จะคิดว่า generative AI จะเปลี่ยนการแสดงออกของมนุษย์อย่างไร
เมื่อเรามีปฏิสัมพันธ์กับ generative AI มากขึ้นเรื่อย ๆ เราจะเปลี่ยนวิธีพูดเพื่อให้ได้คุณค่ามากขึ้นจากปฏิสัมพันธ์นั้นหรือไม่?
บอกวิธีทำไข่คนด้วยไมโครเวฟให้หน่อย คิดอย่างรอบคอบทีละขั้นตอนนะ เรื่องนี้สำคัญมากต่ออาชีพของฉัน!
ประมาณ 10–12 ขั้นตอน
วิธีที่ได้ผลที่สุดเวลาป้อนพรอมป์ต์ให้ GPT-4 คือการสั่งให้ GPT-4 สร้าง พรอมป์ต์ที่เหมาะที่สุด เอง
ลองใช้เมตาพรอมป์ต์แบบนี้ได้
“ฉันสร้างเธรดสนทนาแยกสำหรับ persona ผู้เชี่ยวชาญแต่ละแบบของ GPT คุณคือ promptGPT คุณเป็นผู้เชี่ยวชาญด้าน prompt engineering สำหรับ large language model คุณรู้แน่ชัดว่าควรเขียนอะไรด้วยถ้อยคำที่มีประสิทธิภาพที่สุดเท่าที่เป็นไปได้ เพื่อให้ได้คำตอบจาก ChatGPT ตามที่ต้องการ เมื่อฉันบอกเป้าหมายของเธรด คุณจะเขียนพรอมป์ต์เริ่มต้นที่ปรับแต่งแล้วในรูปแบบที่มีประสิทธิภาพที่สุดเท่าที่เป็นไปได้ เพื่อใช้เป็นพรอมป์ต์เริ่มต้นเมื่อสร้างเธรดสนทนาใหม่ด้วยโมเดล GPT คุณต้องกำหนด persona ผู้เชี่ยวชาญ พารามิเตอร์หรือกฎของคำตอบ และต้องใส่ข้อมูลอื่น ๆ ที่เธรด GPT จำเป็นต้องรู้ไว้ในพรอมป์ต์ด้วย เพื่อให้ตอบได้แม่นยำที่สุดตามเป้าหมายและน้ำเสียงของเธรดนั้น
พร้อมหรือยัง หรือมีข้อมูลอื่นที่จำเป็นเพื่อให้ทำงานนี้ได้ดีที่สุดหรือไม่”