ฉันจำได้ว่าเมื่อเครื่องพิมพ์ 3 มิติเพิ่งปรากฏบนหน้าผู้บริโภค มักจะมีเรื่องตลกว่า "อย่าพิมพ์เครื่องพิมพ์ 3 มิติใหม่บนเครื่องพิมพ์ 3 มิติ" ไม่ใช่เรื่องตลก แต่โปรแกรมที่สามารถเขียนโปรแกรมอื่นได้นั้นเป็นเรื่องที่จริงจัง เทคโนโลยีที่คล้ายกันได้รับการพัฒนา Microsoft ร่วมกับมหาวิทยาลัยเคมบริดจ์
DeepCoder รวบรวมอัลกอริทึมจากโค้ดสำเร็จรูป
ชื่อของมันคือ DeepCoder โปรแกรมนี้ออกแบบมาเพื่อทำงานกับโค้ดสำเร็จรูปที่เป็นสาธารณสมบัติ จากคำอธิบายของฟังก์ชันที่จำเป็น เธอสามารถรวบรวมอัลกอริธึมการทำงานได้อย่างอิสระในเวลาเพียงไม่กี่วินาที!
อ่าน: รูปภาพของนาฬิกา "สมาร์ท" Huawei ดูซีรี่ส์ 2
"ศักยภาพในการเขียนโค้ดซอฟต์แวร์โดยอัตโนมัตินั้นเหลือเชื่อมาก ซึ่งหมายถึงการลดความพยายามอย่างมากในการพัฒนาโค้ด ระบบดังกล่าวจะมีประสิทธิผลมากกว่าบุคคลใด ๆ นอกจากนี้ยังเป็นไปได้ที่จะสร้างระบบที่ไม่เคยสร้างมาก่อน" Armando Solar-Lezama จากสถาบันเทคโนโลยีแมสซาชูเซตส์กล่าว อย่างไรก็ตาม ผู้ซึ่งไม่ได้มีส่วนร่วมในกระบวนการพัฒนากล่าว
ไม่เพียงเท่านั้น DeepCoder จาก Microsoft รู้วิธีจดจำและแยกแยะระหว่างส่วนที่ใช้งานได้และส่วนที่ไม่ทำงานของรหัส - คุณภาพของการเลือก "รายละเอียด" จะเพิ่มขึ้นทุกครั้ง! อย่างไรก็ตาม การแทนที่โปรแกรมเมอร์นั้นอยู่นอกเหนืออำนาจของเธอ เนื่องจากในขณะนี้ขีดจำกัดความสามารถของซอฟต์แวร์จำกัดอยู่ที่โค้ดห้าบรรทัด นี่คือการปรับปรุงในระบบเก่าที่ใช้เวลาหลายนาทีหรือมากกว่านั้นในการทำงานที่คล้ายคลึงกัน แม้ว่า DeepCoder จะไม่ค่อยใช้เวลามากกว่าหนึ่งวินาทีกับมัน
ที่มา: 4pda, TechCrunch, เปิดทบทวน