Zoom Link: https://chula.zoom.us/j/7474759219
Course Syllabus: This page
Link to textbook: http://aima.cs.berkeley.edu/ (Slides)
Slides and Links for each week:
[15 สิงหาคม 2568]
Introduction to AI (Slide, AIMA Slides Chapter 1, VDO Clip)
Objectives:
นิยามของ AI (AI คืออะไร) => สามารถนิยามปัญญาประดิษฐ์ในมุมมองของตัวเองได
เข้าใจข้อจำกัดของ AI => สมรรถนะของเครื่อง+Algorithm
เริ่มมองเห็น Application ของ AI
Intelligent Agent (AIMA Slides Chapter 2, VDO Clip)
รู้จักความหมายของ Intelligent Agent ความหมายของความเป็น Autonomous ซึ่งควรจะได้นำไปฝังในระบบที่คาดว่าอยากทำในอนาคต
เข้าใจสิ่งแวดล้อมต่าง ๆ ที่สำคัญ คือ ความเป็น Observable และ Deterministic
"สามารถนำความคิดไปประยุกต์ได้ว่า Agent (คิดง่าย ๆ ว่ามันคือ Software, Bot หรืออื่น ๆ) ใด ๆ อยู่ใน environment แบบใด ในการออกแบบต้องคำนึงถึงอะไรบ้าง"
Problem Solving and State Space Search
พยายามทำความเข้าใจกับ algorithm ที่จะใช้
หลัก ๆ แล้วเราจะใช้ list มาเก็บ node ใหม่ที่ถูกสร้างขึ้นมา
วิธีการใส่ ขึ้นกับแต่ละ algorithm
[22 สิงหาคม 2568] Blind Search (AIMA Slides Chapter 3, VDO Clip))
นำ General Search มาใช้กับ Blind Search
Blind Search (ต่อ) (VDO Clip, Colab)
เข้าใจ Algorithm BFS, DFS, IDS
เห็นปัญหาของแต่ละ Algorithm เห็นข้อดีข้อเสียของแต่ละ Algorithm
เข้าใจ Source code
Colab 24: https://colab.research.google.com/drive/1-ViQ1rrIWrvE9XY6GA_bE17eeXNz-YTS?usp=sharing
[29 สิงหาคม 2568] IDS+Informed Search (AIMA Slides Chapter 4, VDO Clip, Colab) <= ดูวิดีโออย่างเดียว
เข้าใจเรื่องความแตกต่างของ Blind Search กับ Informed Search
เข้าใจได้ว่า Greedy และ A* จะให้ผลลัพธ์แตกต่างกันอย่างไร
สามารถหา Admissible Heuristic ได้
เข้าใจ Source code และสามารถเปรียบเทียบจำนวน Node ที่ถูก expand และ generate ของวิธี BFS, DFS, IDS, Uniform Cost Search, Greedy และ A* ได้
[12 กันยายน 2568] Constraints Satisfaction Problem and Iterative Improvement Algorithm (Hill Climbing, Simulated Annealing) (VDO Clip)
[19 กันยายน 2568] Ant Colony, (Slide, VDO Clip, Colab for Ant System)
[19 กันยายน 2568] Swarm Intelligence (Slide, VDO Clip)
Colab (Linear Regression)
[19 กันยายน 2568] Midterm Review
สอบกลางภาค
วันที่ 3 ตุลาคม 09:00-11:00 น. ห้อง 420 และ 421 ตึก 3
Close book
อย่าลืมนำเครื่องคิดเลขมา
Game Playing
First Order Logic (Slide, VDO Clip)
Colab z3-solver (Link)
Introduction to Machine Learning (Slide, VDO Clip)
Decision Tree Learning (Slide, VDO Clip)
Project Detail
ทำเป็นกลุ่ม กลุ่มละ 2-3 คน
เนื้อหาอยู่ในหัวข้อ 4-11 ของรายวิชา
ทำไม่เกิน 24 ชั่วโมง (รวมกัน 3 คน)
ทำตาม passion ที่ตัวเองอยากทำ
ส่งเป็น VDO ความยาวไม่เกิน 10 นาที (ทาง MCV)
Overall Evaluation:
Midterm: 30%
Group Project: 30%
Final: 40%
สอบวันที่ 4 ธันวาคม 2568 (09:00-11:00)
สำหรับการเตรียมสอบ
Lecture note อยู่ที่นี่ https://drive.google.com/drive/folders/1S91_GzFngYazRsFr55jxlB_T3MXY7UbK แนวข้อสอบอยู่ใน lecture สุดท้าย
ข้อสอบ closed book, เอาเครื่องคิดเลขเข้าได้
** สอบห้อง 17-01 และ 17-02 ตึก 4 **
ห้อง 17-01: 613 10240 21-663 13592 21
ห้อง 17-02: 663 13608 21-663 32944 21
สำหรับคนที่มาสอบไม่ได้ รบกวนเข้าไปแจ้งใน Link นี้ครับ
นัดสอบสำหรับคนที่มาไม่ได้ วันพฤหัสที่ 11 ธันวาคม ที่ชั้น 17 ตึก 4 นะครับ จะแจ้งห้องภายหลัง