หนังสือนี้เลือกอัลกอริทึมที่ได้รับความนิยมเพียงบางตัวโดยเน้นให้เข้าใจหลักการทำงาน เปรียบเทียบข้อดีข้อเสีย และชี้ให้เห็นแง่มุมต่างๆของนำไปใช้เพื่อเลือกใช้อัลกอริทึมให้เหมาะสมกับปัญหาและข้อมูลที่มีอยู่ รวมถึงต้องการให้ผู้อ่านสามารถเขียนโปรแกรมเพื่อวิเคราะห์ข้อมูลด้วยตนเองได้ อย่างไรก็ดียังมีเนื้อหาที่เกี่ยวข้องอีกหลายส่วนที่ผู้อ่านสามารถศึกษาเพิ่มเติมเพื่อให้การวิเคราะห์ข้อมูลด้วยการเรียนรู้ของเครื่องมีความสมบูรณ์มากยิ่งขึ้น เช่น การนำเสนอข้อมูลด้วยภาพ (Data Visualization) การประมวลผลข้อความ (Natural Language Processing) และการประมวลผลรูปภาพ (Image Processing) เป็นต้น ตำราเล่มนี้จะเป็นประโยชน์แก่ผู้กำลังศึกษาหรือสนใจในเรื่องการประยุกต์ใช้การเรียนรู้ของเครื่อง