Skip to main content

ปลดล็อกพลัง AI ด้วยการเขียนโปรแกรมไพทอน (Python) สำหรับผู้เริ่มต้น | Unlocking the Power of AI with Python Programming for Beginners

CU
Enrollment is Closed

คำอธิบายรายวิชา

รายวิชานี้ปูพื้นฐานความรู้และทักษะสำคัญด้านปัญญาประดิษฐ์ (AI) ที่เหมาะสำหรับผู้เริ่มต้น โดยครอบคลุมแนวคิดหลัก ได้แก่ การเรียนรู้ของเครื่อง (Machine Learning) และ Generative AI ซึ่งได้รับการนำเสนอในรูปแบบที่เข้าใจง่ายแต่ยังคงสอดคล้องกับหลักคณิตศาสตร์ที่เกี่ยวข้อง ผู้เรียนจะได้ฝึกปฏิบัติการเขียนโปรแกรม Python เพื่อสำรวจวิธีการนำ AI มาประยุกต์ใช้ ผ่านการสาธิตการทำโครงงานเพื่อช่วยให้เห็นภาพการทำงานของ AI ที่นำไปใช้ประยุกต์ในโปรแกรมได้จริง รายวิชานี้ออกแบบมาเพื่อผู้เรียนที่ไม่มีพื้นฐานด้านเทคนิคได้

จำนวนชั่วโมงการเรียนรู้

จำนวนทั้งหมด 15 ชั่วโมงการเรียนรู้ (ระยะเวลาสื่อวีดิทัศน์ 12 ชั่วโมง 25 นาที)

วัตถุประสงค์การเรียนรู้

1. ผู้เรียนสามารถระบุสมรรถนะ AI ทั่วไปและความเกี่ยวข้องในชีวิตประจำวันและการทำงาน

2. ผู้เรียนสามารถอธิบายความหมายและหลักการพื้นฐานของแนวคิดที่สำคัญใน AI และการเรียนรู้ของเครื่อง

3. ผู้เรียนสามารถเลือกแอปพลิเคชัน Generative AI ที่เหมาะสมสำหรับการแก้ไขปัญหาที่กำหนด

4. ผู้เรียนสามารถระบุแนวทางในการนำความรู้เกี่ยวกับ AI ไปประยุกต์ใช้งาน โดยคำนึงถึงความเหมาะสมและข้อจำกัด

5. ผู้เรียนสามารถใช้งาน Google Colab ในการเขียนและรันโคด Python ในสภาพแวดล้อมคลาวด์

6. ผู้เรียนสามารถอธิบายประโยชน์ของการใช้ Google Colab ในการรันโมเดล AI

7. ผู้เรียนสามารถอธิบายข้อเท็จจริงเกี่ยวกับ Hugging Face ในฐานะแพลตฟอร์มสำหรับพัฒนา AI รวมถึงเครื่องมือที่เกี่ยวข้องกับ Hugging Face

8. ผู้เรียนสามารถระบุขอบเขตงานของ Pipeline Task เช่น การจัดหมวดหมู่ข้อความ การสร้างภาพ และการแปล พร้อมอธิบายหลักการทำงาน

9. ผู้เรียนสามารถประยุกต์ใช้งานโมเดลที่ได้รับการฝึกฝนแล้วบน Hugging Face หรือผ่าน API จากผู้ให้บริการอื่น

คุณสมบัติผู้เรียน

ผู้สนใจทดลองพัฒนาโปรแกรมคอมพิวเตอร์อย่างง่ายที่มีความสามารถของ AI ด้วยตนเอง และบุคคลทั่วไปที่สนใจ

เกณฑ์การวัดผล

แบบทดสอบก่อนเรียน Pre Test                  ไม่เก็บคะแนน
กิจกรรมอภิปราย และ Self-Check             เก็บคะแนน 10%
แบบทดสอบระหว่างเรียนทุกบท Unit Test    เก็บคะแนน 60%
แบบทดสอบประมวลความรู้ Final Exam       เก็บคะแนน 30%
ผู้เรียนมีคะแนนรวมทั้งหมดไม่ต่ำกว่า 70% ถือว่าผ่านเกณฑ์เพื่อรับประกาศนียบัตรในระบบได้

ทีมผู้รับผิดชอบรายวิชา MOOC

Course Staff Image #1 Course Staff Image #1

อาจารย์ผู้รับผิดชอบรายวิชาหลัก

รศ. ดร.อติวงศ์ สุชาโต
ภาควิชา วิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
ตำแหน่งอื่น ๆ รองคณบดี (สารสนเทศ) คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย

Course Staff Image #1

อาจารย์ผู้ร่วมสอน

ผศ. ดร.พรรณราย ศิริเจริญ
ภาควิชา วิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย
ตำแหน่งอื่น ๆ -

ช่องทางติดต่อทีมผู้สอน

e-mail Atiwong.s@chula.ac.th เบอร์ 0 2218 6407

รายวิชานี้ใช้ภาพการบรรยายของผู้สอนได้รับการสร้างขึ้นด้วยเทคโนโลยีปัญญาประดิษฐ์ (AI) โดยอ้างอิงจากภาพวิดีโอการสอนของ รองศาสตราจารย์ ดร. อติวงศ์ สุชาโต และ ผู้ช่วยศาสตราจารย์ ดร. พรรณราย ศิริเจริญ

Creative commons สัญญาอนุญาตสิทธิ์

“สื่อการสอนนี้เป็นส่วนหนึ่งของโครงการ Thai MOOC
เผยแพร่ภายใต้สัญญาอนุญาตสิทธิ์แบบ Creative Commons ด้วยเงื่อนไข CC BY NC SA”