เรื่องราวการพัฒนาเอ็นมุสบี AI ตอนที่ 6 — เหตุผลที่ไม่ใช้แมชชีนเลิร์นนิง (ไม่มีการสื่อสารภายนอก・เสร็จสิ้นด้วย EA เพียงอย่างเดียว)
ครั้งก่อนเราได้อธิบายเหตุผลที่ทำให้เป็น “AI ที่สามารถอธิบายได้” ตอนนี้มาดูพื้นฐานนั้น —ทำไมเราไม่ใช้ “AI ที่เรียกว่า machine learning”สรุปก็คือ เอนุมนุสบินะ AI ไม่พึ่งพาเซิร์ฟเวอร์ภายนอกหรือติดตั้ง DLL“เพียงไฟล์เดียว (ex5) ที่ทำงานภายในกราฟเท่านั้น” ซึ่งเป็น “ลำดับกฎ”มากกว่าการทำให้ดูฉลาดคือการไม่หยุดนิ่ง ทำงานไปเรื่อยๆ และสามารถอธิบายเหตุผลได้ ทั้งสามข้อจึงเป็นเหตุผลที่เลือก
เมื่อได้ยินคำว่า AI หลายคนจะนึกถึงmachine learning— การให้ข้อมูลในอดีตจำนวนมากเพื่อให้ระบบจดจำรูปแบบ— บางครั้งก็แม่นยำ แต่จุดอ่อนก็ชัดเจนไม่สามารถอธิบายได้ว่า ทำไมถึงตัดสินใจเช่นนั้นด้วยตัวเอง
えんむすびAI เป็นระบบคนละสายนะครับ มันเป็น“เครื่องยนต์นิรนัยที่สร้างเหตุผลจากกฎ” (ระบบผู้เชี่ยวชาญ)ที่อธิบายขั้นตอนการตัดสินใจของมนุษย์เวลามองตลาด หากพูดตรงๆ อาจเป็นการถอดแบบการคิดของมนุษย์ออกมา เนื่องจากมีเนื้อหาที่เป็นกฎ จึงสามารถอธิบายได้อย่างมีเหตุผล ต่างจากพื้นฐานที่แตกต่างอันอื่น
“AI ที่ชาญฉลาด” จำนวนมากจะสื่อสารกับเซิร์ฟเวอร์ภายนอกหรือข้อมูลตลอดเวลา ซึ่งสะดวกแต่ถ้าการสื่อสารขัดข้องก็หยุดทำงาน ช้ากว่าก็ผิดพลาด ข้อมูลก็อาจรั่วไหล ถูกกระทบโดยสภาพแวดล้อมที่ทำงานอยู่ด้วย EA ของえんむすびAI จึงตัดการพึ่งพานั้นตั้งแต่ต้นไม่ใช้ WebRequest หรือ DLL ไม่พึ่งex5 เพียงอย่างเดียวก็สามารถทำงานภายในกราฟได้
- กรณีเกิดความผิดพลาดของการสื่อสารหรือเซิร์ฟเวอร์ไม่หยุดทำงาน
- ไม่ถูกผูกมัดกับค่าใช้จ่าย นโยบาย หรือสิ้นสุดของบริการภายนอกไม่ถูกบังคับ
- ในบัญชีลูกค้าก็ทำงานได้เหมือนกับการทดสอบของฉัน (ความสามารถในการทำซ้ำ)ความสม่ำเสมอ
- ห้ามใช้การสื่อสารภายนอกและ DLLผ่านเกณฑ์การตรวจสอบที่มีความโปร่งใส
“ฉลาดแต่พึ่งพาอะไรไม่ได้” หรือ “เรียบง่ายแต่ยืนหยัดด้วยตนเอง” ฉันเลือกหลังมากกว่าเพื่อใช้งานระยะยาว
ความเสี่ยงสูงของการใช้ machine learning ในการเทรดคือoverfitting (curve fitting)ถ้าลอกเลียนแบบอดีตจนเป๊ะ เหนื่อยกับอนาคตเพราะจะพังลงทันทีการทดสอบย้อนหลังดูดีแต่ในตลาดจริงกลับล่ม— ตัวอย่างคลาสสิกที่ฉันเห็นมาหลายครั้ง
จากการตรวจสอบของตัวเอง คำตอบว่า “ทองทอง” ในทิศทางถัดไป ไม่สามารถทำนายได้ด้วยวิธีใดๆ (เรื่องนี้จะกล่าวถึงในตอนถัดไป) การพยายามทำนายสิ่งที่ไม่มีทางทำนายด้วยโมเดลที่ซับซ้อนจึงอันตราย ดังนั้นえんむすびAI จึงประกอบด้วยกฎที่เข้าใจง่ายเพียงไม่กี่ข้อ ยิ่งมีพารามิเตอร์น้อยเท่าใด ก็ไม่ยอมรับอิทธิพลจากอดีตมากเท่านั้น และยังง่ายต่อการรับมือกับตลาดที่ไม่รู้จัก
※ภาพนี้เป็นภาพแนวคิดของえんむすびAI เพื่อจินตนาการ การตัดสินใจจริงอาจต่างออกไปจากนี้
หากไม่ใช้ machine learning แล้วทำไมถึงเรียกว่า AI ฉันมอง AI ไม่ใช่เพื่อโชว์ความฉลาด แต่เพื่อให้เห็นสถานะของตลาดและบัญชี“การรับรู้”และด้วยกฎ“การสันนิษฐาน”และการดำเนินการต่อเนื่อง “หยุดซื้อใหม่/รอคอย”“การดำเนินการ”— นี่คือสิ่งที่ฉันเรียกว่า AI ในความหมายนี้
และการทำให้เหตุผลของการตัดสินใจนั้นปรากฏในสถานที่ที่เรียกว่า “縁結び処” เป็นภาษาญี่ปุ่น เพราะเนื้อหาคือกฎ จึงสามารถแสดงเหตุผลได้ตรงไปตรงมา มากกว่ากล่องสีดำที่ดูฉลาดโครงสร้างที่เรียบง่ายและสามารถอธิบายได้นั่นคือความหมายของ “AI” ของえんむすびAI
การไม่ใช้ machine learning ไม่ได้หมายถึงความสามารถด้อยลงไม่หยุด/เคลื่อนไหวในแบบเดียวกัน/อธิบายเหตุผลได้เป็นผลลัพธ์ของการให้ความสำคัญกับสิ่งนี้ ระบบที่ไม่พึ่งการสื่อสารภายนอกและทำงานภายใน EA เพียงอย่างเดียวมีความเข้มแข็งที่ไม่โชว์ความฟู่ฟ่า แต่มีประสิทธิภาพเมื่อใช้งานยาวนาน
อย่างไรก็ดี ผมขอเน้นย้ำอีกครั้งว่าการเป็นระบบที่เรียบง่ายและเป็นเหตุเป็นผล ไม่ได้หมายความว่าจะให้ผลตอบแทนแน่นอน えんむすびAI ตั้งใจไม่ทำการตัดขาดการขาดทุน ดังนั้นหากสภาวะราคารดขึ้นอย่างรุนแรง เงินสำรองควรมีเพียงพอต่อความเสี่ยงออกแบบให้ขาดทุนไม่เกิดขึ้น หากมีการขึ้นค่าเงินอย่างต่อเนื่อง ก็อาจเกิดขาดทุนฉุกเฉินอาจถึงขั้นล้มละลาย นี่คือ EA ที่ควรใช้งบประมาณสำรองเท่านั้นกรุณาเฝ้าดูด้วยเงินสำรอง
※บทความนี้มีวัตถุประสงค์เพื่อให้ข้อมูล มิได้มีจุดประสงค์ชักชวนการลงทุน ผลลัพธ์ที่แสดงเป็นผลงานในอดีต ไม่รับประกันกำไรในอนาคต การเทรด FX/CFD มีความเสี่ยง ควรตัดสินใจลงทุนด้วยความรับผิดชอบของตนเอง