为了在教育内容中推动人工智能程序的最前沿,已经设计并实施了“快进”(FF)智能规划系统的教学示范。设课程网站。计架构采用浏览器/服务器模式,网页采用JavaScript和Ajax技术,
宁波网络公司服务器使用Java Servlet技术的文件读写功能来处理问题实例的描述。划和描述规划解决方案,以及用于调用FF调度系统的Java Servlet命令执行功能。划解决方案的执行使用JavaScript技术以动画形式呈现。果表明,该功能直观易用,有利于提高学生对人工智能技术的兴趣。者简介作者:蔡敦波(1981-),男,博士,武汉理工大学计算机科学与工程系讲师,研究方向是自动推理和聪明的计划。着计算机网络技术的发展和范围的扩展,计算机教育技术已成为最受教育和教学关注的技术之一。学网站是该技术的主要产品。学网站的目的是通过提供课程,课程计划,材料,演示,练习和课程,在教学时间和教学深度方面扩展课堂。案。此,网站建设者的主要问题是教师网站的设计能否达到教育目的[13]。了实现特定的教育目标,网页设计师使用新技术来提高网站响应能力和用户界面,同时仔细组织网站的内容和教学模式[3]。文以“人工智能”本科为例,
宁波网络公司重点关注教育内容的界限及其体现。教学过程中,人工智能是大多数本科生在科幻电影中出现的技术。外,大多数人工智能课程使用基础材料,专注于理论和方法,很少引入人工智能软件系统,这加深了学生对成熟度的疑虑。工智能技术,从而阻碍了一些学生的学习。趣为了解决这个问题,课程网站作为理论教学的有用辅助,应该引入人工智能领域的代表性和最先进的软件系统,以加强学生对人工智能的兴趣。人工智能诞生以来,智能规划一直是研究领域,并在过去20年中取得了突破性进展。理论研究方面,最新的智能规划算法比1995年以前的规划算法显示了一个数量级的改进[4]。应用研究中,智能规划技术在香港地铁中的应用使香港铁路公司每个工作日可处理240万名乘客,并获得了“人工智能创新应用”奖。2005年美国人工智能联合会;该技术在施乐动态印刷设备调度项目[5]中也取得了成功,该项目自2008年以来产生了巨大的经济效益。此,对智能规划技术的理解很可能提高学生学习人工智能的兴趣。能调度问题基于初始全局状态和代理所面对的目标,并且在代理行为之前确定动作序列的问题。
始状态和目标条件由逻辑命题表示,动作分为三个部分,即执行前提,执行后新一代的效果和消除后的效果。行。始状态,目标条件和操作使用PDDL [6]建模,并以文本文件格式存储为“域文件”和“问题实例文件”。“域文件”描述代理的操作,“问题实例文件”描述代理在特定问题中面临的初始状态和目标。能规划系统是一个基于代理的软件系统,它将“域文件”和“问题实例文件”作为输入,并计算通过自己解决问题所需的操作顺序规划算法。作序列通常存储为文本文件。构建人工智能教学网站的过程中,设计了一个使用智能规划系统的教育系统,该系统由JavaScript,Ajax和Java Servlet等技术实现。

了让学生了解智能规划系统解决问题的全过程,使用FF规划系统解决了“构建模块”中解决问题的问题[7],使用动画效果显示运行调度解决方案的过程。“构建块世界”的问题是将多个砖块堆叠成多个构件块,以满足给定空间关系的要求。及3个砖块的具体问题如图1所示。了提高学习兴趣,允许学生指定块的数量并随机生成具有不同初始和目标状态的有问题的实例。示例的初始状态生成算法如下:根据指定数量的构建块M,生成具有从1到M的标签的构建块,对于第i个构建块i它以1 / k的概率放置在桌子上,或者上表面是空的。构建块上,其中k是顶面为空并从1到(i1)编号的块数。
用相同的算法生成目标状态,但保证它与初始状态不同。旦生成问题的实例,其相应的PDDL语言模型将呈现给用户。成此过程的用户界面如图2所示。户通过单击按钮启动解决过程,经过短暂的等待后,可以显示计划解决方案。户可以启动计划解决方案的一步执行过程,并基于在每个步骤执行的动作的名称和执行后的结果来观察动作对外部世界的影响。运行时,允许用户触发后退按钮以查看先前的状态。行过程的用户界面如图3所示。案例应产生以下教学效果:一旦生成实例,使学生能够理解调度问题的组成及其对PDDL的描述,在文本框中显示问题实例的PDDL描述,以帮助学生理解;取消行动等操作可以让学生在执行后观察行动对外界的影响;认识到智能规划系统的有效性优于手动计算。此,使用更有效的FF智能规划系统。过反复生成不同规模的计划问题,学生意识到由块数增加引起的手动计算的困难:我们看到FF给出的计划解决方案并不总是最优的。使人们有可能认识到计算人工智能的问题。
佳解决方案很难。过手动分析针对小问题的最佳解决方案,学生将了解FF的局限性以及克服它们的难度。了便于实施教学案例,设计了相应的网页。统采用浏览器/服务器模式,浏览器端采用JavaScript技术和Ajax技术定义用户界面,执行动态演示计划解决方案,服务器采用Java Servlet技术生成规划问题实例,规划系统的FF调用和规划解决方案。统的传输和结构如图4所示。旦在服务器端生成问题实例,它就以XML文件格式发送到客户端并存储为服务器端文本文件;收到计划解析请求后,服务器使用服务器端存储文件的文件名和域描述文件调用参数,调用FF调度系统。决方案之后,FF文件存储在文本文件中,然后服务器负责将文本文件格式化为XML文件并将其发送到客户端。接收到调度解决方案之后,根据用户的操作执行其执行过程的演示。于FF规划系统是在Linux操作系统上开发的,因此服务器是在Linux上构建的。系统已应用于智能科技本科生的人工智能教学。际结果表明,学生对系统的视觉特性非常感兴趣,对规划问题,PDDL语言和规划算法感到好奇。生提出的问题主要包括:如果有其他算法来生成初始状态,PDDL语言和编程语言之间的区别以及哪种算法,代理可以执行的操作如何?由FF使用。浓厚的兴趣。工智能教学网站是一个重要的平台,允许学生使用课外时间来完成学习。计师必须注意其教育内容的丰富性,复杂性和用户友好性。文采用智能规划问题的解决方案系统作为教学内容,利用JavaScript技术实现动态演示效果,拓宽了学生的学习视野,提高了学生的学习兴趣。习。未来教育网站建设中,将加强人工智能技术应用成果的引入,使学生更好地了解人工智能技术的经济价值。
本文转载自
宁波网络公司 https://www.leseo.net
补充词条:
宁波网站优化推广
宁波网络seo
宁波谷歌seo
宁波谷歌优化
宁波seo优化公司