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