CHAPTER 1 : เมื่อ AI ขโมย Code และ เขียนโปรแกรมเองได้

Oat Phattaraphon
deepverse.io
Published in
1 min readNov 7, 2017

เมื่อไม่นานมานี้ Microsoft ร่วมมือกับ Cambridge University ได้ทำการวิจัยในหัวข้อ AI ( Artificial Intelligence ) ซึ่งเป้าหมายหลักของการวิจัยในครั้งนี้ก็คือ “เพื่อสร้างระบบที่ช่วยให้มนุษย์เขียนโปรแกรมได้ โดยที่ไม่ต้องเรียนเขียน code มาก่อน”

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

และ DeepCoder จะเป็นการจำลองระบบเครือข่ายให้ใกล้เคียงกับการทำงานของเส้นประสาทในสมอง ซึ่งทำให้ตัวระบบ AI สามารถคิด และรู้จักที่จะตัดสินใจด้วยตนเอง

นอกจากนี้ทางทีม Microsoft และ Cambridge University ยังได้กล่าวอีกว่า ระบบดังกล่าว จะช่วยให้สามารถ search หาโค้ดเพื่อนำมาแก้ปัญหาได้ไวกว่าทุก AI ที่เคยมีมา

แต่ตอนนี้เจ้า DeepCoder นี้รู้จักวิธีแก้ปัญหาการเขียนโค้ดโปรแกรมได้เพียงสั้นๆ ไม่เกิน 5 บรรทัดเท่านั้น แต่ก็นับว่าเป็นจุดเริ่มต้นที่ดี เพราะว่าทีมผู้สร้างกำลังขยาย scale ให้มันสามารถเขียนโค้ดให้ยาวขึ้น และสามารถนำมาใช้งานได้กว้างขวางขึ้นในอนาคต

ปิดท้ายด้วย คำกล่าวของ Solar-Lezama

“ การสร้างโค้ดโปรแกรมขนาดใหญ่ในครั้งเดียวนั้นมันยากมาก หรือจะบอกว่าเป็นไปไม่ได้เลยก็ว่าได้ แต่อย่าลืมชุดโค้ดขนาดใหญ่นั้น ก็เกิดจากชุดโค้ดชิ้นเล็กๆ หลายชิ้นมารวมกัน นั่นแหละคือเป้าหมาย “

--

--