มาเรียน Machine learning ฟรีๆ กับ Amazon Sagemaker Studio Lab กันเถอะ! #reinvent

นี่เป็นบทความแปล ที่มีเนื้อหามาจากบทความภาษาญี่ปุ่นของ Classmethod, Inc. ในหัวข้อ「Amazon Sagemaker Studio Lab で無料で機械学習を学んでみよう! #reinvent」 หากผู้อ่านสนใจอ่านเนื้อหาต้นฉบับสามารถอ่านได้ที่ลิ้งค์ "บทความต้นฉบับ" ด้านล่าง เนื้อหาในบทความนี้การอธิบายบางอย่างจะถูกปรับให้เข้าใจง่ายขึ้นทำให้แตกต่างจากต้นฉบับในบางจุด
2022.06.21

สวัสดีครับ! โมริตะครับ

เมื่อวันก่อน ได้มีการเปิดตัว Amazon SageMaker Studio Lab ในงาน Sivasubramanian Keynote กันไปแล้วนะครับ

ในงานนี้เราเลยจะมาลองลงทะเบียน Sagemaker Studio Lab แล้วก็จะแนะนำวิธีการเรียน Machine learning กันแบบฟรีๆกันครับ

Amazon SageMaker Studio Lab คือ

Amazon SageMaker Studio Lab คือ Environment สำหรับการดำเนินการ Machine learning ฟรี โดย AWS ครับ
(เป็นของ AWS แต่ไม่จำเป็นต้องใช้ AWS Account ครับ)
แน่นอนว่าเวอร์ชั่นฟรีจะมีข้อจำกัดบางอย่างเล็กน้อย แต่ก็เพียงพอสำหรับเรียนรู้ ดำเนินการ Machine learning ครับ

สำหรับการเรียน Machine learning ครั้งแรก จำเป็นต้องมีค่าใช้จ่ายค่อนข้างสูงในการเตรียม Environment สำหรับการดำเนินการ Machine learning แต่ถ้าเราใช้ SageMaker Studio Lab ละก็ ปัญหานั้นก็จะหายไป แล้วไม่ว่าใครก็สามารถเริ่มเรียน Machine learning แบบฟรีๆ ได้

วิธีลงทะเบียน

ณ ปัจจุบัน Amazon SageMaker StudioLab จำเป็นต้องเข้าลิ้งค์ด้านล่างนี้เพื่อทำการขอเปิด Account ครับ

https://studiolab.sagemaker.aws/requestAccount

โดยหลังจากขอ จะใช้เวลา 1-5 วันในการรับรอง ก็รอกันไปนะครับ
(เจ้าของบทความใช้เวลาประมาณ 1 วัน) (ส่วนคนแปลบทความใช้เวลาประมาณ 4 วัน)

มาเริ่มเรียน Machine learning กัน

ณ ปัจจุบัน Sagemaker Studio Lab ได้ทำการใช้ ซึ่งเป็นแบบเรียนที่หลายมหาวิยาลัยใช้เพื่อเริ่มเรียน Machine learning
พอเรา Login จะเป็นหน้าต่างตามด้านล่าง ให้เราคลิกที่ Open D2L notebooks

พอเปิดหน้าหน้าต่างด้านล่าง ให้กด Star runtime(สำหรับคนใช้ครั้งแรก)
แล้วให้เลือก Copy to project

แล้วเราก็จะเห็น Environment สำหรับเรียน Dive into Deep Learning ถูกสร้างขึ้น แล้วพอสร้างเสร็จก็จะเห็น README เปิดขึ้น

ใน README จะเขียนขั้นตอนในการเรียน ให้เรา Run ตามที่เขียนได้เลยครับ
สำหรับ Code ให้กดปุ่มนี้ จะ Run Code ครับ
(สำหรับวิธีใช้จะเหมือนกัน Jupyter Notebook ครับ)
อะไรคือ jupyter-notebook

สรุป

ผมได้ลองใช้ Amazon Sagemaker Studio Lab แล้ว ใช้งานง่ายดีครับ
โดยเฉพาะ แค่กดปุ่มเดียวก็สามารถ Set up Environment แบบอัตโนมัติได้เลย เหมาะสำหรับผู้ที่เริ่มเรียน Machine learning มากๆครับ
โดยตอนนี้ยังไม่มีแบบเรียนในภาษาไทย แต่เราสามารถเรียนได้ในภาษาอังกฤษครับ
ใครที่อยากลองเรียน Machine learning ก็สามารถเข้าไปเรียนกันแบบฟรีๆได้ที่ Amazon Sagemaker Studio Lab ได้เลยครับ

แถม

Instance Type

ใน Amazon Sagemaker Studio Lab นั้น Instance จะใช้ CPU T3.xlarge ใช้ GPU G4dn.xlarge ครับ

compute type Instance Type
CPU T3.xlarge
GPU G4dn.xlarge

บทความต้นฉบับ

Amazon Sagemaker Studio Lab で無料で機械学習を学んでみよう! #reinvent | DevelopersIO

ดูรายละเอียดเพิ่มเติมได้ที่นี่ สอบถามเพิ่มเติมเกี่ยวกับ AWS คลิกที่นี่