/ Machine Learning

แนะนำหนังสือ Deep Learning

ผมเพิ่งอ่านหนังสือเล่มหนึ่งจบไปเมื่อเดือนกันยายนที่ผ่านมา

Deep Learning with Python เขียนโดย Françios Chollet

พบว่าเล่มนี้เขียนดีมาก และอยากมาแนะนำ

หนังสือในตลาด

เท่าที่ผมสังเกตหนังสือเกี่ยวกับ Machine Learning จะแบ่งได้คร่าวๆ เป็นสองประเภท คือ

  1. หนังสือที่เน้นทฤษฎี ซึ่งจะอธิบายคณิตศาสตร์เบื้องหลังอย่างละเอียด เช่นหนังสือ Deep Learning เขียนโดย Ian Goodfellow, Yoshua Bengio, Aaron Courville

  2. หนังสือที่เน้นปฏิบัติ ซึ่งจะมีตัวอย่างโค้ดเป็นจำนวนมาก เช่นหนังสือ Deep Learning with Python เขียนโดย François Chollet ที่ผมกำลังจะพูดถึง

Deep Learning with Python

เนื้อหาของหนังสือพูดถึงเรื่อง Deep Learning เป็นหลัก ไม่ครอบคลุมทุกหัวข้อเกี่ยวกับ Machine Learning และ Supervised Learning เหมาะสำหรับคนที่สนใจด้าน Deep Learning โดยเฉพาะ ซึ่งเป็นหัวข้อที่นิยมมากในวงการ Machine Learning สมัยใหม่

ผู้แต่ง François Chollet คือผู้สร้างและพัฒนา Keras (library ส่วนเสริมของ TensorFlow) ซึ่งเกือบทุกคนที่ใช้ TensorFlow มักจะใช้ Keras ด้วย จนปัจจุบัน Keras ถูกรวมเป็นส่วนหนึ่งของ TensorFlow อย่างเป็นทางการแล้ว แน่นอนว่าตัวอย่างในหนังสือเล่มนี้เขียนด้วย Keras เป็นหลัก

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

ข้อดีของหนังสือเล่มนี้

  1. เขียนสั้นกระชับ ได้ใจความ
    หนังสือความยาว 340 หน้า ประกอบด้วย
    ปูพื้นฐาน Neural Networks 120 หน้า
    เนื้อหาหลัก Deep Learning 150 หน้า
    Generative Deep Learning และบทสรุป 70 หน้า

จะเห็นว่าเนื้อหาสำคัญเกี่ยวกับ Deep Learning มีเพียง 150 หน้า อธิบายการใช้งานหลักไว้ครบถ้วน ประกอบด้วย Computer vision และ Text and Sequences เช่น Natural Language Processing

  1. ตัวอย่างโค้ดอ่านเข้าใจง่าย และนำไปใช้ได้จริง
  2. อธิบายหลักการด้วยภาษาธรรมดา ไม่ใช้สูตรคณิตศาสตร์ เหมาะสำหรับผู้ที่ไม่ต้องการลงลึกเรื่องคณิตศาสตร์

เพิ่มเติม

หนังสือ Machine Learning เล่มใหม่จาก Amazon เพิ่งมาถึงมือเมื่อไม่กี่วันที่ผ่านมา เป็นหนังสือที่ตีพิมพ์เดือนตุลาคมปีนี้ (2019) หนา 800 หน้า คราวหน้าจะมารีวิว

แนะนำหนังสือ Deep Learning
Share this

Subscribe to Code on the Hill