Alibaba พัฒนา 'ZeroSearch' เทคนิคใหม่ ให้ AI เรียนรู้ที่จะ 'Google' ตัวเองได้
เทคนิค ZeroSearch: ให้ AI สร้างระบบค้นหาข้อมูลเอง ลดต้นทุนการฝึกถึง 88% พร้อมประสิทธิภาพเทียบเท่า Search Engine ชั้นนำ
วันนี้แอดมินหยิบข่าวอัปเดตสุดฮือฮาจากวงการปัญญาประดิษฐ์ (AI) มาฝาก บอกเลยว่าข่าวนี้จะเปิดโลกทัศน์ใหม่เกี่ยวกับวิธีการพัฒนา AI ของพวกเราไปอีกขั้นครับ
พวกเราทุกคนน่าจะรู้กันอยู่แล้วใช่มั้ยว่า การที่นักพัฒนาจะสร้าง AI ให้มีความสามารถในการค้นหาข้อมูลได้เหมือนกับ Search Engine ชั้นนำอย่าง Google มันไม่ใช่เรื่องง่าย ๆ เลย ซึ่งหนึ่งในความท้าทายที่สำคัญที่สุดก็คือ "ต้นทุน" ในการฝึกฝน AI นี่แหละครับ
ปัญหาใหญ่ของการเทรน AI ให้ค้นหาข้อมูล
ลองคิดภาพตามนะครับ เวลาที่เราจะสอนให้ AI ค้นหาข้อมูลจากโลกอินเทอร์เน็ตได้ เราจะต้องให้ AI "ลองผิดลองถูก" เยอะมาก ๆ ต้องให้มันลองค้นหาข้อมูลเป็นแสน ๆ ครั้ง หรืออาจจะมากกว่านั้น เพื่อให้มันเรียนรู้ว่าอะไรคือข้อมูลที่ถูกต้อง อะไรคือข้อมูลที่ไม่เกี่ยวข้อง
ในการที่ AI จะลองค้นหาข้อมูลแต่ละครั้ง จะต้องไปเรียกใช้สิ่งที่เรียกว่า "API" ของ Search Engine ซึ่งการเรียกใช้ API แต่ละครั้งก็มีค่าใช้จ่าย ยิ่งเรียกใช้เยอะ ค่าใช้จ่ายก็ยิ่งสูงเป็นเงาตามตัวแน่นอนครับ
นักวิจัยจาก Alibaba Group เค้าบอกว่า การเทรน AI ด้วยวิธีแบบเดิม อาจจะต้องเสียค่า API เป็นจำนวนมหาศาล ซึ่งเป็นอุปสรรคสำคัญในการพัฒนา AI โดยเฉพาะกับบริษัทเล็ก ๆ หรือ Startup ที่มีงบประมาณอย่างจำกัด
ZeroSearch: เทคนิคใหม่ที่มาช่วยเปลี่ยนเกม
แต่แล้ว Alibaba ก็ได้คิดค้นเทคนิคใหม่ที่ชื่อว่า "ZeroSearch" ขึ้นมา ซึ่งเทคนิคนี้จะมาแก้ปัญหาเรื่องต้นทุนในการเทรน AI ไปแบบถล่มทลาย เพราะZeroSearch มีแนวคิดที่ว่า "แล้วทำไมเราต้องไปง้อ Search Engine จริง ๆ ในเมื่อเราจำลองมันขึ้นมาเองก็ได้ แทนที่จะให้ AI ไปเรียกใช้ API ของ Google หรือ Bing"
หลักการทำงานของ ZeroSearch
ทุกครั้งที่ต้องการค้นหาข้อมูล ZeroSearch จะสอนให้ Large Language Model (LLM) สร้าง "จำลองสถานการณ์การค้นหา" ขึ้นมาเอง
โดยเริ่มต้นจากการสอนให้ LLM สร้างทั้งเอกสารหรือข้อมูลที่เกี่ยวข้องกับคำค้นหา และข้อมูลที่ไม่เกี่ยวข้องกับคำค้นหาขึ้นมา จากนั้น จะใช้เทคนิคที่เรียกว่า "Reinforcement Learning" ในการเทรนให้ AI ค่อย ๆ คัดกรองข้อมูลที่สร้างขึ้นมาเอง โดยจะค่อย ๆ ลดคุณภาพของข้อมูลที่ไม่เกี่ยวข้องลงเรื่อย ๆ
ด้วยวิธีนี้ AI จะค่อย ๆ เรียนรู้ที่จะแยกแยะระหว่างข้อมูลที่ "ใช่" กับข้อมูลที่ "ไม่ใช่" ได้อย่างแม่นยำ โดยที่ไม่ต้องไปเสียเงินเรียกใช้ API ของ Search Engine จริง ๆ เลย
ผลลัพธ์ที่ได้จากการใช้ ZeroSearch
จากการทดลองในชุดข้อมูลถาม-ตอบ 7 ชุด นักวิจัยพบว่า AI ที่ถูกเทรนด้วย ZeroSearch สามารถทำผลงานได้เทียบเท่า หรือในบางครั้งก็ "ดีกว่า" AI ที่ถูกเทรนด้วยการใช้ Search Engine จริง ๆ ซะอีก
ที่สำคัญคือ "ต้นทุน" ในการเทรน AI ลดลงไปแบบมหาศาล! นักวิจัยคำนวณมาแล้วว่า การเทรน AI ด้วย ZeroSearch สามารถลดต้นทุนไปได้ถึง 88% เมื่อเทียบกับการเทรนด้วยการเรียกใช้ Google Search API ผ่าน SerpAPI
ความหมายต่อวงการ AI ในอนาคต
การค้นพบนี้มีความหมายสำคัญอย่างมากต่อวงการ AI เพราะมันแสดงให้เห็นว่า เราสามารถพัฒนา AI ให้มีความสามารถในการค้นหาข้อมูลที่ซับซ้อนได้ โดยที่ไม่ต้องพึ่งพา Search Engine แบบเดิม ๆ อีกต่อไป
นอกจากจะช่วยลดต้นทุนในการพัฒนา AI แล้ว ZeroSearch ยังเปิดโอกาสให้บริษัทเล็ก ๆ และ Startup สามารถเข้าถึงเทคโนโลยี AI ขั้นสูงได้ง่ายขึ้น เพราะอุปสรรคเรื่องค่าใช้จ่ายในการเทรน AI ลดลงไปเยอะมาก
ที่สำคัญ ZeroSearch ช่วยให้เราสามารถ "ควบคุม" คุณภาพของข้อมูลที่ AI เรียนรู้ได้ดีขึ้น เพราะในการใช้ Search Engine จริง ๆ เราไม่สามารถควบคุมได้เลยว่าผลลัพธ์ที่ได้จากการค้นหาจะเป็นข้อมูลที่มีคุณภาพหรือไม่
อนาคตของ AI และ Search Engine จะเป็นอย่างไร?
เทคโนโลยี ZeroSearch แสดงให้เห็นถึงแนวโน้มที่ว่า ในอนาคต AI อาจจะสามารถพัฒนาความสามารถต่าง ๆ ได้ด้วยตัวเองมากขึ้น โดยที่ไม่ต้องพึ่งพาเครื่องมือภายนอก
ซึ่งสิ่งนี้อาจจะนำไปสู่การเปลี่ยนแปลงครั้งใหญ่ในวงการเทคโนโลยี โดยเฉพาะในเรื่องของ Search Engine เพราะถ้า AI สามารถ "Google ตัวเอง" ได้จริง ๆ เราอาจจะไม่จำเป็นต้องพึ่งพา Search Engine แบบเดิม ๆ อีกต่อไปก็ได้ครับ
เป็นยังไงกันบ้างครับ หวังว่าทุกคนจะได้รับความรู้และความเข้าใจเกี่ยวกับเทคโนโลยี AI ใหม่ ๆ จากข่าวนี้กันนะครับ ถ้าใครสนใจที่จะเรียนรู้เกี่ยวกับ AI ให้ลึกซึ้งยิ่งขึ้น หรืออยากพัฒนา AI เป็น Stylor Academy เรามีข่าวสารน่ารู้สำคัญ และเนื้อหาดี ๆ จากเทคโนโลยี AI รออยู่อีกเพียบครับ