Dự án CS188 là một phần của Khóa học “Giới thiệu về trí tuệ nhân tạo” của Đại học Berkeley. Dự án này áp dụng nhiều kỹ thuật AI cho trò chơi PacMan. Tuy nhiên dự án không tập trung vào việc xây dựng AI cho videogame PacMan; thay vào đó, dự án đưa ra các khái niệm và bài toán AI, như tìm kiếm trong không gian trạng thái thông tin, suy diễn xác suất, … Dự án này giúp cho người mới tiếp cận với AI có được góc nhìn trực quan, thực tế và được thực hành trực tiếp, tự trải nghiệm kết quả và từ đó chỉnh sửa, phát triển tư duy về AI.
- Project 0 - Python, Setup & Autograder Tutorial: Project 0 mang đến những giới thiệu cơ bản nhất về Python và hệ thống tự đánh giá được sử dụng trong các project sau này.
- Project 1 - Search: Project 1 yêu cầu triển khai các thuật toán tìm kiếm như Depth First Search, Breadth First Search, Uniform Cost Search và A* Search.
- Project 2 - Logic: Thế giới PacMan được biểu diễn bởi boolean, từ đó sử dụng suy diễn logic để giải quyết các nhiệm vụ lập kế hoạch cũng như định vị, lập bản đồ, và SLAM.
- Project 6 - Machine Learning: Dự án yêu cầu triển khai thuật toán Perceptron, mạng neuron và mô hình RNN. Ngoài ra dự án cũng yêu cầu xây dựng một thư viện mini để xây dựng và đào tạo mạng neuron.
- Trần Mạnh Dũng - 21020119
- Nguyễn Thị Lan Nhi - 21020372
- Phạm Văn Sơn Dương - 21020296
- Phạm Hoàng Anh - 21020278