Projects for IntroAI @ NJU-IS 2026
Projects Overview
Project 0: A Simple Tutorial for Python Programming
鉴于有些同学还不熟悉Python编程语言,因此,本项目提供了一个简短的教程,向学生介绍Python语言的基础知识。本项目不作为正式作业。
Project 1: Search
同学们需要在吃豆人(PacMan)环境中实现基础的无信息、有信息搜索算法,包括宽度优先搜索、深度优先搜索、一致性代价搜索、A*搜索等。
Project 2: Game Search
计算机下棋是人工领域的一个经典话题,同学们需要基于极大极小搜索、Alpha-beta剪枝等博弈搜索算法,实现一个五子棋AI,我们也会提供对战平台供大家的AI程序线上对弈。
Project 3: Neural Networks
本次作业,同学们需要学会手动实现以及基于Pytorch实现神经网络完成CIFAR-10图像分类任务。
Project 4: Reinforcement Learning
本次作业,同学们需要实现强化学习中经典的DQN算法,来完成马里奥游戏任务。
Project 5: LLM Planning for Blocksworld
本次作业,同学们需要基于大模型完成经典的积木世界规划任务。