Intel เปิดตัวเครื่องมือ AI ช่วยตรวจสอบโค้ด

Intel เปิดตัวเครื่องมือ ControlFlag ใช้ความสามารถของ AI ช่วยตรวจสอบความผิดปกติของโค้ด

Credit: ShutterStock.com

Intel ได้ทำการเปิดตัวเครื่องมือใหม่ ในชื่อ ControlFlag สำหรับนักพัฒนา โดยเป็นเครื่องมือที่ใช้ความสามารถของ AI ในการเข้ามาช่วยตรวจสอบความถูกต้องของโค้ดที่นักพัฒนาเขียนขึ้น รองรับการตรวจสอบ High-level programming language เช่น C/C++ โดยขั้นตอนแรกเครื่องมือนี้จะมีการทำ Pattern Mining เพื่อเรียนรู้โครงสร้างของภาษาและจดจำความถูกต้อง และสร้างเป็นโมเดลในการตรวจจับออกมา โดยนักพัฒนาสามารถเลือกแหล่งข้อมูลที่ใช้ในการเรียนรู้ได้ เช่น การดึงโค้ดจาก GitHub Repository หรือซอฟต์แวร์ Version Control อื่นๆ หลังจากนั้นเครื่องมือจะสามารถตรวจสอบหาความผิดปกติในโค้ดจากโมเดลที่สร้างขึ้นมาได้แล้ว

Intel ได้ใช้เครื่องมือนี้ในการตรวจสอบโค้ดที่อยู่ภายในบริษัทเอง จำนวนกว่าหลายล้านบรรทัด พบว่ามีความผิดปกติอยู่ 104 จุด โดยหนึ่งในนั้นเป็นช่องโหว่ทางด้านความปลอดภัย และพบว่าเป็น False Positive จำนวนถึง 96 จุด ซึ่ง Intel กำลังพยายามปรับปรุงเพื่อลดจำนวนของ False Positive เพื่อให้โมเดลที่ใช้มีความแม่นยำมากขึ้น

ปัจจุบัน ControlFlag เปิดให้ดาวน์โหลดได้ใน GitHub สามารถติดตั้งได้บน Linux และ macOS โดยจะรองรับ Windows เพิ่มเติมในอนาคต

ที่มา: https://www.theregister.com/2021/10/25/intel_controlflag/

About เด็กฝึกงาน TechTalkThai หมายเลข 1

นักเขียนผู้มีความสนใจใน Enterprise IT ด้วยประสบการณ์กว่า 10 ปีในไทย ปัจจุบันใช้ชีวิตอยู่ที่สหรัฐอเมริกา แต่ยังคงมุ่งมั่นในการแบ่งปันความรู้และประสบการณ์ด้านเทคโนโลยีให้กับทุกคน

Check Also

เน็ตแอพ ยกระดับองค์กรยุคใหม่ สู่ Hybrid Multi-Cloud ขับเคลื่อนนวัตกรรมได้ทุกที่อย่างไร้รอยต่อ [PR]

เน็ตแอพ® (NASDAQ: NTAP) บริษัทผู้ให้บริการโครงสร้างพื้นฐานข้อมูลอัจฉริยะ ประกาศเปิดตัวขีดความสามารถใหม่ด้าน Hybrid Multi-Cloud พร้อมระบบควบคุมอัตโนมัติ ช่วยให้องค์กรมีความยืดหยุ่นและประสิทธิภาพสูงสุดในการรองรับทุกเวิร์กโหลด พร้อมช่วยให้องค์กรนำกลยุทธ์ด้านข้อมูลสมัยใหม่มาใช้งานได้อย่างมีประสิทธิภาพมากขึ้น ทั้งบนระบบภายในองค์กร (On-Premises) และคลาวด์ พร้อมคำนึงถึงอธิปไตยของข้อมูล การกำกับดูแล …

Microsoft เปิดตัวโมเดล Decision-1 แยกงานตัดสินใจออกจาก Gen AI ลด Latency และต้นทุนระบบ Agentic AI

Microsoft เปิดตัวโมเดล AI ใหม่ภายใต้ชื่อ Decision-1 ออกแบบมาเพื่อประเมินความน่าจะเป็นของชุดคำตอบที่กำหนดไว้ล่วงหน้า หวังลดภาระงานต่าง ๆ เช่น Routing, Prioritization ไปจนถึงการตรวจสอบผลลัพธ์ของระบบ AI อื่น ๆ …