Zoom Link: https://chula.zoom.us/j/7474759219
ประกาศคะแนนกลางภาค
คะแนนเต็ม 52
คะแนนเฉลี่ย 46.82
Colab https://colab.research.google.com/drive/1kTekrSvVAiAPIqHA7-9CT6rKuiIv_wpp?usp=sharing
Shared Drive: https://drive.google.com/drive/folders/1gDhx1n4ppe2niDw0aEWsX3rCZPEmmV6_?usp=sharing
Course Syllabus: This page
Link to textbook: http://aima.cs.berkeley.edu/
Slides and Links for each week:
Introduction to AI (Slide, AIMA Slides Chapter 1, VDO Clip)
Objectives:
นิยามของ AI (AI คืออะไร) => สามารถนิยามปัญญาประดิษฐ์ในมุมมองของตัวเองได
เข้าใจข้อจำกัดของ AI => สมรรถนะของเครื่อง+Algorithm
เริ่มมองเห็น Application ของ AI
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
Blind Search (AIMA Slides Chapter 3, VDO Clip))
นำ General Search มาใช้กับ Blind Search
[18 สิงหาคม 2566] 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
[25 สิงหาคม 2566] Informed Search (AIMA Slides Chapter 4, VDO Clip, รวมคำถามคำตอบ, Colab)
Live Session via Zoom เริ่ม 9:00 น. ไม่มี on site
เข้าใจเรื่องความแตกต่างของ Blind Search กับ Informed Search
เข้าใจได้ว่า Greedy และ A* จะให้ผลลัพธ์แตกต่างกันอย่างไร
สามารถหา Admissible Heuristic ได้
เข้าใจ Source code และสามารถเปรียบเทียบจำนวน Node ที่ถูก expand และ generate ของวิธี BFS, DFS, IDS, Uniform Cost Search, Greedy และ A* ได้
[2 กันยายน 66] Constraints Satisfaction Problem and Iterative Improvement Algorithm (Hill Climbing, Simulated Annealing) (VDO Clip)
[9 กันยายน 2566] Ant Colony, (Slide, VDO Clip, Colab for Ant System)
[16 กันยายน 2566] Swarm Intelligence, Game Playing (Slide, VDO Clip)
[23 กันยายน 2566] Midterm Review
[20 ตุลาคม 2566] สอบกลางภาค 9:00-11:00 ห้องเรียน 421 ตึก 3
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 นาที ไม่ต้อง Present ทุกคน ก่อน 23:59 วันที่ 15 ธ.ค.
Overall Evaluation:
Midterm: 30%
Group Project: 30% (23:59, 15 Dec 2023)
Form สำหรับส่ง Link https://forms.gle/5aGxoA44nBR3bwSc9
Final: 40% (9:00-11:00, 8 Dec 2023)
ห้อง 409 ตึก 3
อนุญาตให้นำเฉพาะ Hard Copy และเครื่องคิดเลขเข้าได้เท่านั้น