章节 01
UT-Agent:基于LLM的高校课程表智能编排系统导读
UT-Agent是利用Google Gemini和DeepSeek模型实现的高校课程表自动编排系统,采用验证器驱动的智能代理架构,解决传统排课系统中多约束条件下的NP-hard优化难题。该系统结合LLM的语义理解能力与严格的约束验证,平衡灵活性与可靠性,为课程表编排提供创新解决方案。
正文
一个利用Google Gemini和DeepSeek模型实现的高校课程表自动编排工作流,通过验证器驱动的智能代理架构,解决传统排课系统中多约束条件下的NP-hard优化难题。
章节 01
UT-Agent是利用Google Gemini和DeepSeek模型实现的高校课程表自动编排系统,采用验证器驱动的智能代理架构,解决传统排课系统中多约束条件下的NP-hard优化难题。该系统结合LLM的语义理解能力与严格的约束验证,平衡灵活性与可靠性,为课程表编排提供创新解决方案。
章节 02
高校课程表编排是经典组合优化问题,涉及教师、教室、课程等多维度复杂约束,核心挑战包括:
章节 03
UT-Agent采用"验证器驱动"架构,LLM为建议者,约束验证由专门验证器完成,优势如下:
LLM可解析自然语言描述的模糊约束(如教师时间偏好),无需复杂数学公式。
工作流程为:生成(LLM生成候选表)→验证(检查约束)→反馈(自然语言违规信息)→修正(LLM改进),循环至满足硬约束并优化软约束。
支持Google Gemini和DeepSeek两种LLM,用户可灵活选择;不同模型在约束理解、生成质量等方面各有特点。
技术细节:
章节 04
UT-Agent配套发布UTP-VN-V1数据集(基于越南高校实际),包含:
实验结果:
章节 05
优势:
局限:
章节 06
UT-Agent展示LLM在教育管理复杂决策优化的应用价值,可扩展至考试安排、宿舍分配、实验室调度等场景。
随着LLM能力提升和成本降低,"AI+优化"方法有望在更多决策场景应用,UT-Agent开源代码为该领域研究提供参考。