สิ่งที่ต้องดำเนินการก่อนและการทำงานเบื้องต้น

หลักสูตรเร่งรัดเกี่ยวกับแมชชีนเลิร์นนิงเหมาะกับคุณไหม

ฉันมีพื้นฐานด้านแมชชีนเลิร์นนิงน้อยหรือไม่มีเลย
เราขอแนะนำให้อ่านเนื้อหาทั้งหมดตามลำดับ
ฉันมีพื้นฐานด้านแมชชีนเลิร์นนิงบ้าง แต่อยากได้ความรู้ที่ทันสมัยและสมบูรณ์มากขึ้น
หลักสูตรเร่งรัดเกี่ยวกับแมชชีนเลิร์นนิงจะเป็นข้อมูลทบทวนที่ดี คุณสามารถดูโมดูลทั้งหมดตามลําดับ หรือเลือกเฉพาะโมดูลที่สนใจ
ฉันมีประสบการณ์จริงในการใช้แนวคิดแมชชีนเลิร์นนิงเพื่อทํางานกับข้อมูลและสร้างโมเดล
แม้ว่าหลักสูตรเร่งรัดเกี่ยวกับแมชชีนเลิร์นนิงอาจมีประโยชน์ในการทบทวนแนวคิดพื้นฐานเกี่ยวกับแมชชีนเลิร์นนิง แต่คุณอาจต้องการดูหลักสูตรแมชชีนเลิร์นนิงขั้นสูงของเราด้วย ซึ่งครอบคลุมเครื่องมือและเทคนิคในการแก้ปัญหาแมชชีนเลิร์นนิงในโดเมนต่างๆ
ฉันต้องการบทแนะนำเกี่ยวกับวิธีใช้ ML API เช่น Keras
แม้ว่าหลักสูตรเร่งรัดเกี่ยวกับแมชชีนเลิร์นนิงจะมีแบบฝึกหัดการเขียนโปรแกรมหลายรายการที่ใช้ไลบรารี ML เช่น numpy, pandas และ Keras แต่เนื้อหาหลักจะเน้นไปที่การสอนแนวคิด ML และไม่สอน ML API อย่างละเอียด ดูแหล่งข้อมูล Keras เพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์ Keras

โปรดอ่านส่วนงานเตรียมล่วงหน้าและข้อกําหนดเบื้องต้นต่อไปนี้ก่อนเริ่มดูหลักสูตรเร่งรัดเกี่ยวกับ Machine Learning เพื่อให้คุณพร้อมที่จะเรียนจบทุกโมดูล

งานก่อนเริ่มเวิร์กช็อป

ก่อนเริ่มหลักสูตรเร่งรัดเกี่ยวกับแมชชีนเลิร์นนิง ให้ทําดังนี้

  1. หากคุณเพิ่งเริ่มใช้แมชชีนเลิร์นนิง โปรดดูข้อมูลเบื้องต้นเกี่ยวกับแมชชีนเลิร์นนิง หลักสูตรแบบเรียนด้วยตนเองสั้นๆ นี้จะแนะนำแนวคิดพื้นฐานเกี่ยวกับแมชชีนเลิร์นนิง
  2. หากคุณเพิ่งเริ่มใช้ NumPy ให้ทำแบบฝึกหัด บทแนะนำ NumPy แบบย่อ ใน Colab ซึ่งให้ข้อมูล NumPy ทั้งหมดที่คุณต้องการสำหรับหลักสูตรนี้
  3. หากคุณเพิ่งเคยใช้ pandas ให้ทำแบบฝึกหัด บทแนะนำแบบย่อของ pandas ใน Colab ซึ่งให้ข้อมูล pandas ทั้งหมดที่คุณต้องการสำหรับหลักสูตรนี้

ข้อกำหนดเบื้องต้น

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

  • คุณต้องคุ้นเคยกับตัวแปร สมการเชิงเส้น กราฟของฟังก์ชัน ฮิสโตแกรม และค่าเฉลี่ยทางสถิติ

  • คุณควรเป็นนักโปรแกรมเมอร์ที่ดี คุณควรมีประสบการณ์ในการเขียนโปรแกรม Python อยู่บ้าง เนื่องจากแบบฝึกหัดการเขียนโปรแกรมเป็น Python อย่างไรก็ตาม นักโปรแกรมเมอร์ที่มีประสบการณ์แต่ไม่เคยใช้ Python มาก่อนก็สามารถทำแบบฝึกหัดการเขียนโปรแกรมให้เสร็จได้

ส่วนต่อไปนี้มีลิงก์ไปยังเนื้อหาพื้นฐานเพิ่มเติมที่เป็นประโยชน์

พีชคณิต

พีชคณิตเชิงเส้น

ตรีโกณมิติ

สถิติ

แคลคูลัส (ไม่บังคับ สำหรับหัวข้อขั้นสูง)

โปรแกรมภาษาไพธอน

บทแนะนำ Python ครอบคลุมพื้นฐานของ Python ต่อไปนี้

การฝึกเขียนโปรแกรมบางรายการใช้แนวคิดขั้นสูงของ Python ต่อไปนี้

Bash Terminal และ Cloud Console

หากต้องการเรียกใช้แบบฝึกหัดการเขียนโปรแกรมในเครื่องหรือในคอนโซลระบบคลาวด์ คุณควรทํางานกับบรรทัดคําสั่งได้ดังนี้