 อธิบายความแตกต่างระหว่างแมชชีนเลิร์นนิงและการเขียนโปรแกรมแบบดั้งเดิม
แมชชีนเลิร์นนิงเป็นแขนงหนึ่งของปัญญาประดิษฐ์ที่มุ่งเน้นการพัฒนาโปรแกรมคอมพิวเตอร์ที่สามารถเข้าถึงข้อมูลและใช้มันเพื่อรับประสบการณ์และปรับปรุงประสิทธิภาพ อัลกอริทึมการเรียนรู้ของเครื่องใช้เทคนิคทางสถิติเพื่อค้นหารูปแบบในข้อมูลที่โปรแกรมแบบดั้งเดิมตรวจไม่พบ การเขียนโปรแกรมแบบดั้งเดิมเป็นกระบวนการเข้ารหัสที่ต้องใช้คำสั่งโดยตรงเพื่อประมวลผลข้อมูลและให้ผลลัพธ์ ไม่ได้เรียนรู้จากประสบการณ์และอาศัยการเขียนโปรแกรมตามกฎเพื่อประมวลผลข้อมูล