สถาปัตยกรรม AI ที่ใช้ 'ความขัดแย้ง' ไม่ใช่ 1/0 เป็นตัวกระตุ้นการคิด (CKN)
(github.com/kokogo100)ช่วงหลังมานี้ Reasoning Model อย่าง DeepSeek-R1 หรือ QwQ กำลังเป็นประเด็นร้อน ทำให้เกิดการถกเถียงกันอย่างมากว่า จะทำให้ AI ทำ "System 2 Thinking (การไตร่ตรองอย่างรอบคอบ)" ได้อย่างไร น่าสนใจตรงที่เมื่อเดือนที่แล้ว ผมได้เปิดซอร์สสถาปัตยกรรม CKN (Contextual Knowledge Network) โดยอิงแนวคิดที่มีปรัชญาเดียวกันอย่างชัดเจน คือ "ใช้ความขัดแย้ง (Contradiction) เป็นตัวกระตุ้นการคิด"
[1] ทำไมต้องเป็นความขัดแย้ง (Contradiction)? โดยแก่นทางคณิตศาสตร์แล้ว โมเดล AI ในปัจจุบันก็คือกระบวนการที่มองข้อมูลแล้วหาคำตอบแบบมีความน่าจะเป็นว่าเป็น '1 (Yes)' หรือ '0 (No)' ปัญหาเกิดขึ้นเมื่อข้อมูลในโลกความเป็นจริงอยู่ที่ 0.5 (ความกำกวม) โมเดลพยายามฝืนให้ลู่เข้าหา 1 หรือ 0 จึงลงเอยด้วยการโกหกอย่างมั่นใจ (Hallucination)
ผมมองว่า AI ควรทนอยู่กับสถานะ 'ความปะทะกัน (Conflict)' ระหว่าง 1 และ 0 ให้ได้ และเมื่อถึงตอนนั้นจึงค่อยเริ่มคิด (Reasoning) ว่า "เดี๋ยวก่อน ทำไมมันถึงต่างกัน?"
[2] ทำไมต้องเป็นการเงิน (Finance)? เพราะโดเมนที่ 'ความขัดแย้ง' นี้เกิดขึ้นบ่อยและรุนแรงที่สุดก็คือการเงิน
กราฟชี้ว่าราคากำลังขึ้น (1) แต่ข่าวบอกว่าเป็นปัจจัยลบ (0)
ในสถานการณ์แบบนี้ RAG แบบเดิมมักจะทำให้ข้อมูลกลายเป็นค่าเฉลี่ยหรือเกิดอาการหลอน
CKN จะตรวจจับความขัดแย้งนี้โดยตรง แล้วเริ่มกระบวนการอนุมานเพื่อคลี่คลายมัน
[3] การนำไปใช้จริง: การพิสูจน์บน MCP ผมไม่ได้หยุดสถาปัตยกรรมนี้ไว้แค่ระดับพิสูจน์แนวคิด แต่ได้นำไปทำเป็นเลเยอร์บน MCP (Model Context Protocol) ให้สามารถทำงานได้จริง เป็นแนวทางที่ให้ Agent หลายตัวสร้างแท็กจากมุมมองที่ต่างกัน และเมื่อเกิดความขัดแย้งระหว่างแท็ก Trigger ก็จะทำงาน
ผมพัฒนาด้วย MCP เพื่อให้สามารถทำงานได้กับผู้ให้บริการ AI และโมเดลทุกเจ้า
GitHub repository: https://github.com/kokogo100/ragalgo-mcp-server
6 ความคิดเห็น
เป็นบอตลงทุนหรือเปล่า?
ขออภัยที่ทำให้ไม่สะดวก
แต่แทนที่จะเป็นแค่การประชาสัมพันธ์ ผมอยากจะแชร์ว่าผมจริงจังแค่ไหนกับการพิสูจน์สมมติฐานที่ชื่อว่า CKN
ตอนนี้เพื่อยืนยันโอเพนซอร์สเล็ก ๆ ชิ้นนี้ ผมกำลังรันไมโครเซอร์วิสหลายสิบตัวบน Railway และ Gemini/GPT API ตลอด 24 ชั่วโมงด้วยเงินส่วนตัวของผมเอง เหตุผลที่ผมยอมแบกรับค่าใช้จ่ายแล้วยังเปิดโค้ดให้ใช้ฟรี ก็เพราะผมมั่นใจว่าวิธีแบบ 'ตัวกระตุ้นจากความขัดแย้ง' นี้คือข้อเสนอเชิงเทคนิคที่จำเป็นอย่างยิ่งสำหรับ AI agent ยุคถัดไป
เมื่อสร้างตรรกะขึ้นมาแล้ว การพิสูจน์มันก็เป็นเรื่องที่แน่นอนอยู่แล้ว
ขอบคุณครับ
มีโพสต์ที่ตั้งเวลาเผยแพร่ไว้ทั้งบน GitHub และ GeekNews ไหมครับ? ดูเหมือนว่าคุณกำลังโพสต์บทความของปีที่แล้วในตอนนี้...
ช่วงหลังมานี้ เมื่อ Reasoning Model อย่าง DeepSeek-R1 หรือ QwQ กลายเป็นประเด็นร้อน, การถกเถียงเรื่องว่าจะทำให้ AI ทำ 'System 2 Thinking(การคิดแบบไตร่ตรอง)' ได้อย่างไรจึงคึกคักมาก และเมื่อเดือนที่แล้ว ผมก็มีแนวคิดที่มีปรัชญาเดียวกันกับสิ่งเหล่านี้อย่างตรงกันพอดี
ragalgo-mcp-server2025. 12https://github.com/kokogo100/ragalgo-mcp-server/…
พอดูรายละเอียดการเปลี่ยนแปลงใน README แล้ว แม้แต่คำอธิบายที่เคยดูสำคัญก็ยังเปลี่ยนไปอย่างรวดเร็ว เลยสงสัยว่าระหว่างพัฒนาคุณมีความเชื่อหรือหลักยึดอะไรบางอย่างของตัวเองในการพัฒนาหรือเปล่า
นี่มันโฆษณาสินค้าอะไรเนี่ย
มีการสรุปไว้อย่างละเอียดเป็นภาษาเกาหลีในไฟล์
docs/CKN_Architecture_KR.mdหากลองอ่านผ่าน ๆ จะช่วยให้เข้าใจได้เร็วขึ้นครับ