摘要
蒙特卡洛树搜索是实现智能博弈程序的关键技术,是人工智能课程的重要内容。本文面向人工智能课程实践教学,针对现有教材偏重理论介绍缺乏实践引导的问题,设计了以黑白棋为例的蒙特卡洛树搜索实验,帮助学生理解蒙特卡洛树搜索的主要流程与设计原理。本文首先运用图解方式直观展示蒙特卡洛树的创建与扩展过程;其次引入算法的模块化实现方法;最后,将蒙特卡洛树搜索应用于智能黑白棋程序设计,通过图形界面展示搜索结果,实现交互式人机对弈。教学实践表明,通过动手实现基于蒙特卡洛树搜索的智能黑白棋程序,能够加深学生对算法的理解,提升学生创新实践能力。
出处
《科技风》
2024年第29期112-115,共4页
基金
2022年广东省研究生教育创新计划项目“《人工智能》高水平课程及教材建设”(2022SFKC080)
2022年度东莞理工学院质量工程项目“产教融合和多学科交叉背景下人工智能的教学改革与实践”(202202013)
2020年度东莞理工学院质量工程项目“离散数学”(202002063)
2022年度广东省本科高校教学质量与教学改革工程项目“以学生为中心的《离散数学》课程教学改革与实践”。