รายละเอียด
ปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง / Artificial Intelligence and Machine Learning
- 17 สัปดาห์
- จำนวนนักศึกษา 0 คน
- อาจารย์ผู้สอน 1 คน
ข้อมูลรายวิชา
- รหัสรายวิชา : ENGCE178
- ชื่อรายวิชา(TH) : ปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง
- ชื่อรายวิชา (EN) : Artificial Intelligence and Machine Learning
- เทอม / ปีการศึกษา : 1/2565
รายละเอียด
ให้นศ.ทุกคนเข้ากลุ่ม LINE วิชา โดยแสกน QR code ที่ภาพ profile ของวิชา
รายวิชา - ปัญญาประดิษฐ์และการเรียนรู้ของเครื่อง
 บทที่ 1 ปัญญาประดิษฐ์เบื้องต้น
-	นิยามของปัญญาประดิษฐ์และประวัติความเป็นมา
-	ประเภทของปัญญาประดิษฐ์และเครื่องมือที่ใช้ในการพัฒนา
-	ปฏิบัติการใช้เครื่องมือพัฒนาโปรแกรมภาษาไพธอน
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 2 การเรียนรู้ของเครื่อง
-	การเรียนรู้ของเครื่องเบื้องต้น
-	ประเภทของการเรียนรู้ของเครื่อง
-	ปัญหาการจำแนกประเภท
-	ติดตั้ง Package สำหรับพัฒนาโปรแกรมการเรียนรู้ของเครื่องด้วยภาษาไพธอน
-	ปฏิบัติการเขียนโปรแกรมภาษาไพธอน
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	การเรียนรู้แบบ Instance-based
-	อัลกอริทึมเพื่อนบ้านใกล้สุด k ตัว (k-NN)
-	ปฏิบัติการพัฒนาอัลกอริทึม k-NN
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	การเลือกโมเดล ค่าอคติ และความแปรปรวน
-	กระบวนการ Cross Validation
-	ปฏิบัติการพัฒนาอัลกอริทึม k-NN (ต่อ)
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	การถดถอยเชิงเส้น
-	สมการ Normal Equation
-	วิธี Gradient Descent
-	Regularization
-	ปฏิบัติการเขียนโปรแกรมการถดถอยเชิงเส้น
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	การลดขนาดมิติของข้อมูล
-	การถดถอยโลจิสติก
-	ปฏิบัติการเขียนโปรแกรมถดถอยโลจิสติก
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	ซัพพอร์ตเวกเตอร์แมชชีน
-	Kernel Trick
-	ปฏิบัติการเขียนโปรแกรมซัพพอร์ตเวกเตอร์แมชชีน
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 สอบกลางภาค
 กิจกรรม : 
 บทที่ 3 การเรียนรู้แบบมีผู้สอน (Supervised Learning)
-	การเรียนรู้ต้นไม้ตัดสินใจ
-	Gini Impurity
-	Entropy
-	ปฏิบัติการเขียนโปรแกรมต้นไม้ตัดสินใจ
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 4 โครงข่ายประสาทเทียม (Artificial Neural Networks)
-	Perceptron
-	Feedforward Neural Network
-	อัลกอริทึม Backpropagation
-	ปัญหา Vanishing Gradient
-	Activation Functions
-	ปฏิบัติการเขียนโปรแกรมโครงข่ายประสาทเทียม
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 4 โครงข่ายประสาทเทียม (Artificial Neural Networks)
-	Convolutional Neural Networks
-	ปฏิบัติการเขียนโปรแกรม CNN
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 4 โครงข่ายประสาทเทียม (Artificial Neural Networks)
-	Recurrent Neural Networks
-	ปฏิบัติการเขียนโปรแกรม RNN
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 5 การเรียนรู้แบบเสริมกำลัง (Reinforcement Learning)
-	Policy Search
-	Policy Gradient
-	Q-Learning
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทเรียนเสริม Classical AI
-	การค้นหาและปริภูมิสถานะ
-	การค้นหาแบบกว้างก่อน 
-	การค้นหาแบบลึกก่อน 
-	การค้นหาแบบฮิวริสติก 
-	ปฏิบัติการเขียนโปรแกรมแก้ปัญหาด้วยการค้นหา
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 6 งานประยุกต์การเรียนรู้ของเครื่อง
-	การประมวลภาษาธรรมชาติ
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 บทที่ 6 งานประยุกต์การเรียนรู้ของเครื่อง
-	การประมวลผลภาพ
 กิจกรรม : บรรยาย ยกตัวอย่างประกอบ ปฏิบัติการตามใบงาน
 สอบปลายภาค
 กิจกรรม : 

