一、产品概述
智能科学竞赛平台是立足于当前人工智能、大数据的时代背景,自主研发的一款集赛前实训、模拟演练、比赛实战于一体的竞赛产品。本系统以真实的行业数据集和场景为基础提供模拟仿真的项目环境,可以作为人工智能和大数据的竞赛平台,也可以支撑日常实训活动。
智能科学竞赛平台提供的实战项目是采集于行业真实场景的人工智能、大数据完整项目的演练与实战,在实战过程中可以完整的覆盖人工智能、大数据信息采集、处理、模型训练、优化、评估和部署等全部知识点。
二、产品组成
1、硬件组成
智能科学竞赛平台包含管理、计算服务器和相关网络设备。加强核心的计算存储网络等功能,从可用性可靠性以及性价比方面优于通用服务器。
网络部分采用业界标准的二层交换设备,加上配套的机架,可以在不改动客户现场布局的前提下,快速的完成实施部署。
2、软件组成
- 竞赛功能模块
- 实战管理模块
- 态势展示模块
- 场景设计模块
- 成绩管理模块
- 数据科学竞赛系统
三、产品优势
1、开放式赛题制作平台
系统提供预制的项目场景和赛题,高校可以直接应用于竞赛。对于有自身特殊需求或是教育优势明显的高校,开放题库管理、拓扑管理、工具管理等多种扩展接口,方便高校用户自主添加实战项目以及设计赛题,同时支持合作方式对平台的二次开发。
2、竞赛场景
智能科学竞赛平台针对不同场景提供多种演练模式。在日常过程中,可以提供大数据技术、数据科学、人工智能等多种竞赛环境,也可以用于大型实训以及学生毕业设计、科研平台等方向;在竞赛环境下,可以通过设定竞赛内容,生成多种形式的竞赛环境,供校内、省市、以及全国竞赛需要。
3、赛况自动跟踪和自动评分
人工智能、大数据实战项目效果评价是难于裁定的,因为裁定涉及到项目的规范性、代码的组织、程序的优化、数据的准确性、测试的完整性、结果的可信性等各个方面,其主观性较强。但是在学生的日常实训和竞赛场景中,对整体项目操作的评价甚至判分又是一个必备的功能。智能科学竞赛平台设计了一套自动结果评估机制,通过后台进程自动监控操作者的每一步操作,分析用户产生的中间和最终数据,配合业界的最佳实践为标杆作为对比系统,可以自动的完成对项目操作的量化评估,提供一套自动评分系统。
四、产品功能
系统目前包含参赛者、管理员、评分裁判和观众4种不同的角色,针对不同的角色开放不同的功能。
1、管理员
1)系统管理
系统管理是系统部署成功之后第一个需要操作的模块,用来配置实战环境。系统正式运行后,系统管理是运营管理人员了解系统状态的主要窗口。
2)用户管理
点击主功能界面的用户管理,进入用户管理,其中包括:添加用户、批量添加用户、批量初始化密码、删除,通过输入用户名、姓名、所属团队,点击查询可以对用户进行模糊查询,另外还支持裁判管理和团队管理。
3)环境管理
点击主功能界面的赛题环境,进入赛题环境,其中包括:添加、删除,通过输入环境编号、环境名称、镜像分类,点击查询可以对环境进行模糊查询,另外还支持配置管理和镜像管理。
4)题库管理
点击主功能界面的题库管理,进入题库管理,选择基础理论题库,通过输入题目、分值,点击查询可以对题目进行模糊查询,可以添加、修改、删除赛题,基础理论题库内包含选择题、填空题、判断题、简答题四种类型。
5)公告管理
公告管理包含添加公告、删除公告、查询公告等功能。
6)试卷管理
试卷管理包含添加试卷、删除试卷、查询试卷等功能。
7)竞赛管理
竞赛管理包含添加竞赛、删除竞赛、查询竞赛、启动竞赛等功能。
8)成绩管理
点击主功能界面的成绩管理,进入成绩管理界面,通过输入赛项名称、试卷名称,点击查询可以对成绩进行模糊查询,可以查看成绩或导出成绩。
2、参赛者
参赛者用户主要是参与竞赛或是实战项目,系统界面主要分为两个部分:
基础考核阶段:包括选择题、填空题、判断题和简单题,支持题目进行上一题、跳过、提交答案和提交并进行下一题等操作。
实操考核阶段:包括深度学习框架运维、数据探索和处理阶段、模型构建、模型优化与部署阶段和综合实训,点击进入虚机即可进入到虚机环境中,支持实操考核阶段题目多台虚机同时操作,提供VNC桌面和JupyterLab的虚机环境,并支持一键切换操作环境和提交本项目成果,将复杂的开发窗口和学习界面融合在一起,提升竞赛和学习的效率。
3、评分裁判
评分裁判在赛后,或学生完成实战项目后,登录系统为学生评定分数,该模块主要提供:查看学生操作记录:通过“查看日志”入口,可以看到学生在完成项目中所有进行的操作;
判分:根据学生提交的答案判分。系统提供自动和手动两种判分模式。自动判分工具,可以自动检查学生的完成情况,自动给出分数;但是对于某些主观题,比如不同的程序实现,虽然都产生了正确的结果,但是可以通过人工评定,评定出更多的信息。
4、观众
观众用户在竞赛或是实战项目进行的过程中,通过实战态势展示系统,可以实时的了解进度信息。