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* ได้
[5 กันยายน 2568] Constraints Satisfaction Problem and Iterative Improvement Algorithm (Hill Climbing, Simulated Annealing) (VDO Clip)
Ant Colony, (Slide, VDO Clip, Colab for Ant System)
Swarm Intelligence (Slide, VDO Clip)
Colab (Linear Regression)
Midterm Review
สอบกลางภาค
Game Playing
First Order Logic (Slide, VDO Clip)
Introduction to Machine Learning (Slide, VDO Clip)
Decision Tree Learning (Slide, VDO Clip)
Project Detail
ทำเป็นกลุ่ม กลุ่มละ 2-3 คน
เนื้อหาอยู่ในหัวข้อ 4-10 ของรายวิชา
ทำไม่เกิน 24 ชั่วโมง (รวมกัน 3 คน)
ทำตาม passion ที่ตัวเองอยากทำ
ส่งเป็น VDO ความยาวไม่เกิน 10 นาที (ทาง Form นี้)
Overall Evaluation:
Midterm: 30%
Group Project: 30%
Final: 40%