中国大学生计算机设计大赛—人工智能实践赛赛道—赛后感想

news2025/4/17 6:06:35

1.比赛介绍

中国大学生计算机设计大赛是我国高校面向本科生最早的赛事之一,是全国普通高校大学生竞赛排行榜榜单赛事之一。自2008年开赛至2019年,一直由教育部高校与计算机相关教指委等或独立或联合主办。大赛的目的是以赛促学、以赛促教、以赛促创,为国家培养德智体美劳全面发展的创新型、复合型、应用型人才服务。

2023年(第16届)中国大学生计算机设计大赛是由北京语言大学、中国人民大学、华东师范大学、东南大学、厦门大学、山东大学、东北大学等高校,以及清华大学、北京大学等高校的教师组成的中国大学生计算机设计大赛组织委员会主办,参赛对象为中国境内高校2023年在籍的所有本科生(含港、澳、台学生及留学生)。大赛以三级竞赛形式开展,校级赛——省级赛——国家级赛(简称“国赛”)。国赛只接受省级赛上推的本科生的参赛作品。

2023年大赛分设11个大类,分别是:(1)软件应用与开发;(2)微课与教学辅助;(3)物联网应用;(4)大数据应用;(5)人工智能应用;(6)信息可视化设计;(7)数媒静态设计;(8)数媒动漫与短片;(9)数媒游戏与交互设计;(10)计算机音乐创作;(11)国际生“学汉语,写汉字”。

大赛国赛共组合为6个决赛区,其竞赛作品类别、举办地点、承办单位、时间如下:

(1)大数据应用/国际生“学汉语,写汉字”;上海;东华大学/华东师范大学;7.17~7.21

(2)软件应用与开发;烟台;山东大学/山东工商学院/北京语言大学;7.22~7.26

(3)微课与教学辅助/数媒静态设计;沈阳;东北大学/中国人民大学;7.27~7.31

(4)人工智能应用;扬州;扬州大学/江苏省计算机学会/东南大学;8.8~8.12

(5)物联网应用/数媒动漫与短片;厦门;厦门大学;8.13~8.17

(6)信息可视化设计/数媒游戏与交互设计/计算机音乐创作;杭州;浙江传媒学院/杭州电子科技大学/浙江音乐学院;8.18~8.22

2.赛程经历

简单介绍一下我的参赛经历,博主是参加2023年的计算机设计大赛,当时大二,学了一年左右人工智能(主要是深度学习方向),就打算参加人工智能赛道挑战一下,顺便可以为我的简历添上一份光彩,人工智能赛道主要分为实践赛和挑战赛两个方向,挑战赛是直接现场改算法跑分,实践赛则是做好作品按要求提交就行。这个比赛相对来说含金量还不错,而且很多赛道都是做好作品然后提交,个人认为是性价比很高的比赛,但是这个赛道就不一定了,下面听我一一述说。

大二拿到了省一和国三的成绩,我不知道其他省的竞争情况如何,广东省里面想要获得比较好的奖还是有一点难度的。计设里面不同赛道获奖难度都不同,主要还是术业有专攻,我也不能说其他赛道就特别简单这句话,针对人工智能实践赛赛道,博主也是和两个比较好的搭档一个多月的时间赶出了个人认为较不错的作品,当时只是简单修改了算法,跑分还是有得提高的,用的是kaggle上面的数据集,因为当时算法那方面还不够强不够熟悉,所以我当时的设计图主要是以量来让作品好看一点,就是算法没有看起来那么强,但是我设计的功能多,界面好看。当时yolov8也是刚出没多久,我也立马用上了,也算赶上一个比较好的时机,用了一个比较新的算法,而且也做了一些改进提升。当初构思的是做一个医院癌症辅助的系统,主要作品介绍我就直接放视频,大家自行观看吧。(前面还有一些用echart组件做的一些病人分析,因为这部分不是我负责的,所以下面视频并没有展示,同时还结合了舍友额外赋予我的unity作品,当时是打算充当监控看到的画面的)

【2023年中国计算机设计大赛-人工智能赛道】有关肿瘤AI辅助诊断的作品_哔哩哔哩_bilibili

当初参加的时候以为就是做好一个人工智能相关的作品提交就可以,大家都是重新计划重新做的想法,如果在这个赛道你有这个想法,那你就太天真了,当初得到拿到省赛决赛资格的时候,其实还是比较紧张的,但是感觉做的确实挺完善的,也就心里忐忑的感觉,我当时答辩的排序是比较后的,当看到前面那些大佬作品的时候眼都快掉出来了,要么是算法有顶会支撑的,要么是有硬件支持的,有国家专利的等等,还记得很清楚有个是深大腾班的,也是做的肿瘤,只不过做一个肿瘤,别人是有实验室的,而且有医院提供的数据,当时用了transformer有关的算法进行语义分割,因为当时还没有学到transformer,就觉得很屌,现在学了transformer涉及的算法,还是觉得很屌。因为同是做肿瘤诊断的,我既没有很牛的算法,也没有医院提供的额外数据,所以当时就想回去了。准备到我答辩的时候超级超级紧张。果真,答辩的时候卡了,而且ppt做的很烂很烂的,因为三个大男人,两个负责前后端,就我一个负责人工智能这部分,所以文档和ppt都是我做的,当时卡词了。但是我的文档做了34页,专家一直在看文档,没怎么看我的答辩,所以我这部分扣分相对来说不是特别大。

到了答辩的时候,我记得专家问的问题有你的团队有多少人,我吹了牛逼,本来就3个,说成了8个,还有一些是什么什么医学院等等之类的。因为我是医药类大学的。然后还问了你为什么做3个肿瘤,好好的做好一个更好,我当时答的是我这个算法改的比较好,准确率高了,而且这几个肿瘤的准确率都挺高,说出了98以上的准确率,当时专家都挺开心的,因为我的数据集是kaggle的,准确率当时是没有特别有力的支撑(但是他们当时没问,我也没说),后面也问了我们之后的发展,我就说我们学校院长带领我们和我们的附属医院合作,后面打算拿更多数据进行训练,然后又说我们的系统已经落地了,答辩10分钟全靠吹,我也无语,不过也得亏我反应快,毕竟这种场合,已经火烧眉睫了。

答完之后挺开心的,专家没有特别为难我们,但是之前是有为难一下其他团队的,所以当时也是觉得能拿省一的,后面结果出的时候也不负众望。后面到国赛的时候一言难尽,分成了好多小组,我们小组的评委就跟吃了shit一样,一整个小组包了国二国三,大多数国三,不知道是眼光异于常人还是怎么样,我们当时答辩的时候已经是晚上9点了,专家很累,就催着搞快点,然后后面答辩QA的时候又在那里笑,问了啥我也记不太清了,但是好像是一直看不起的样子,当初答辩也问到了团队有多少人的问题,也是跟着之前那样吹。反正专家没兴趣也累,后面就草草结束了,结果出的时候只有国三,当初我们广东省有很多省二的都拿了国二,我当初也是想着拿个国二算了,至今为止我还是忘不了那几个评委,md,没有尊重别人作品的意思,虽然我第一次参加,ppt,文档和视频这些地方也还是有很多要改进的地方。但是这个比赛国二还是挺容易拿到的,省二省一能进国赛,部分省三能进国赛。

3.感想经验总结

 

只能说这个赛道是死亡赛道,当初在国赛看特色作品的时候也能看到有特别多大佬,其实这个比赛很多参加的都是师兄师姐一直做好传承下来的作品,毕竟人工智能这种东西每个学校都在搞,一时半会是搞不出什么好成绩的,如果没有特别好的论文或者是其他硬件专利等等还是慎重吧。我那年比上一年卷了好多,因为看了上一年的获奖名单就能看出来,作品题目层次都不一样的。

下面我还是说说如果要参加需要注意什么吧:

1.选题要新颖,主题那些要对社会有价值但是又比较少重视的,我当初是医药类学校所以选了癌症,因为公开数据集也挺多的。选那些道路检测的基本是做大头兵的

2.要改算法,小改也是改,要看到跑分跑高了,因为这个毕竟是人工智能赛道,专家想看到的还是跟人工智能有关的硬实力的。这个是在文档和ppt里面要重点展示的,而且能结合硬件就结合硬件吧,产品项目落地很重很重要

3.文档要做好,一定要详细工整,因为不同评委关注的点不同,我当时省赛评委比较注重文档,我做了34页,分析得挺全的,所以文档这方面改进算法,需求分析等等前因后果要写的清清楚楚

4.ppt要做好要美观,突出重点,主要还是你的算法你的作品,可以附带一下视频,但是不要太长,我当初的ppt附带的视频就太长了,我现在回头看也觉得自己可笑,不过当时是大二,一个人拦了这么多工作,也就没想这么多了,所以打算参加的同学一定要注意这点。而且答辩要自信,评委其实没有那么懂,真正懂人工智能算法的会这么便宜让你请过来。

5.作品的特色和创新点一定要突出,不能太随便,在基于选题比较好的前提下,会总结创新点和作品特色更胜一筹,这也是ppt里面需要提到的,这是可以故意引一下专家往这方面提问你,这样的话你顺着自己的优势说出来,即消耗了时间,又让专家对你印象深刻,下面是我作品的一些特色,比较菜,勿喷,主打参考。

作品特色:1、作品含有大量可视化图表展示实时数据,为用户提供了方便和帮助用户能及时收到系统提供的有效信息和查询系统信息,方便医疗情况的跟进。

  1. 拥有功能较多的图像处理功能,且功能主要针对医疗影像,且处理参数由用户自定义,方便用户使用,同时也能降低医疗影像的噪音点,有利于提高医疗影像的分割和检测效率和准确率。
  2. 在癌症分析区域,用户可通过输入预处理好的医疗图像,最后分割出三种不同的分割结果,结果在保证准确率较高的前提下同时也结合原图生成三种不同作用的结果图,方便用户的观察和判断,同时对于会计算并输出癌症区域的参数(面积,周长,中心坐标等)
  3. 在癌症追踪环节,用户可输入癌症视频后,可得到检测后的癌症视频,视频中的癌症区域会被识别出来并且在视频播放期间一直追踪,能为用户很好地反映癌症区域的变化情况,同时在对于视频的变化,系统会总结出变化的过程中癌症区域的数量和癌症区域的最大相对面积。

创新点:1、在Unet++模型训练和测试结果较为良好的基础上,在Unet++模型的基础上进行了改进,且准确率,损失值等其他指标都有所提高。

2、在YOLOv5模型训练和测试结果较为良好的基础上,同时更新了YOLOv8的模型,在YOLOv8模型测试的结果得到小幅度提升后,再次对YOLOv8进行优化,最后得出了优于前两个模型的结果。

6.如果能和老师或者是师兄师姐有关的一些论文或者是专利等等附上更好,反正你就说是你团队的,这样在这个赛道上面可以加分,但是切记要是和你作品相关的,不能张冠李戴。

7.看命吧,评委的心情和着重点也是很重要,这个我们无法决定,做好上面的已经有难度了,做好了就行。

下面附上部分文档展示(当初大二水平,仅供参考):

码字总结不易,希望能得到你的认可,留下个赞鼓励一下我吧,后面有其他比赛经验会接着更新。

希望这篇博文对你有帮助!!! !!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1374962.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【python 的各种模块】(9) 在python使用PIL,即pillow模块

目录 1 用PIL模块和读入,生成图片 1.1 导入PIL模块 1.1.1 常用的导入形式 1.1.2 常用的导入形式 1.1.3 PIL下面的常用子模块 1.2 用 PIL.Image.open() 读入图片 1.3 用PIL.Image.new() 生成新图片 1.5 PIL中图片的格式 1.6 pic1.show() 显示图片 1.7 测试…

软件测试|解析selenium.common.exceptions.ElementClickInterceptedException错误及解决方法

导言 在自动化测试中,Selenium是一个广泛使用的工具,用于模拟用户在网页上的操作。然而,有时候在执行点击操作时,可能会遇到ElementClickInterceptedException异常,这可能是由于多种原因导致的。本文将深入探讨这个错…

金和OA jc6 GetAttOut SQL注入漏洞复现

0x01 产品简介 金和OA协同办公管理系统软件(简称金和OA),本着简单、适用、高效的原则,贴合企事业单位的实际需求,实行通用化、标准化、智能化、人性化的产品设计,充分体现企事业单位规范管理、提高办公效率的核心思想,为用户提供一整套标准的办公自动化解决方案,以帮助…

C++上位软件通过Snap7开源库访问西门子S7-200/LOGO PLC/合信M226ES PLC V存储区的方法

前言 在前面例程中谈到了C 通过Snap7开源库S7通信库跟西门子S7-1200PLC/S7-1500PLC以及合信CTMC M226ES PLC/CPU226 PLC通信的方式方法和应用例程。但是遗憾的是Snap7中根据官方资料显示只能访问PLC的 DB区、MB区、C区、T区 、I区、Q区,并没有提到有关如何访问S7-20…

C#用正则表达式获取字符串中汉字的数量

目录 一、关于字符串和判断其组成常识 二、用正则表达式获取字符串中汉字的数量 1.字符是否为汉字的正则表达式 2.实例 3.生成结果 三、相关知识点 1.Regex.IsMatch 方法 一、关于字符串和判断其组成常识 字符串中可以包括数字、字母、汉字或者其他字符。使用Char类型的…

国标28181平台的手机视频监控客户端的电子地图功能对比

目 录 一、手机客户端 1、概述 2、具体功能简述 二、电子地图功能 1、经纬度定位 2、附近设备 3、实时浏览功能 4、录像回放 5、缩放功能 三、手机web客户端和CS客户端上的电子地图功能对比 1、对比表 2、测距(PC客户端功能) 3…

Oracle数据库19c OCP 1z0-082考场真题解析第24题

考试科目:1Z0-082 考试题量:90 通过分数:60% 考试时间:150min 本文为云贝教育郭一军guoyJoe原创,请尊重知识产权,转发请注明出处,不接受任何抄袭、演绎和未经注明出处的转载。【云贝教育】Orac…

Vue3+Echarts:柱状图的图例(legend)不显示

一、问题 在使用Echarts绘制堆积柱状图的时候,想给柱状图添加图例,但是添加完后,图例不显示。 二、问题及解决 原因 这里图例不显示,是因为legend里面图例的文字内容跟series里每一项的name的内容不一致,必须得两者…

【已解决】c语言编写的lib如何调用

本博文源于笔者在vs2015正在编写的lib想要调用的问题,正常的操作是将项目生成lib,但是然后又如何操作呢,本博文就是解决这样的问题 文章目录 问题再现步骤1:编写lib.h与lib.c步骤2:生成lib步骤3:添加用得到…

nginx基础面试题以及配置文件解析和命令控制

目录 1、nginx是什么 2、nginx的特点 3、为什么中国大陆有:百度、京东、新浪、网易、腾讯、淘宝等这么多用户使用nginx 4、nginx 的内部技术架构 上一期我们配置安装了nginx接着讲一下nginx配置文件的解析和nginx 命令控制 感谢观看!希望能够帮助到…

Kali Linux——aircrack-ng无线教程

目录 一、准备 二、案例 1、连接usb无线网卡 2、查看网卡信息 3、开启网卡监听 4、扫描wifi信号 5、抓取握手包 6、强制断开连接 7、破解握手包 三、预防 一、准备 1、usb无线网卡(笔记本也是需要用到) 2、密码字典(Kali 系统自带…

随机数种子seed

之前的方案 只在train.py文件里添加了这两句代码,但是还不够 import random random.seed(42) # 保证随机结果可复现 现在的方案 在utils.py包里添加 def seed_torch(seed42):random.seed(seed) # Python的随机性os.environ["PYTHONHASHSEED"] str(…

Java进阶十—JDBC

Java进阶十—JDBC 一.说明 用Java语言操作Mysql,首先需要学习Mysql MySQL入门教程-CSDN博客 二.JDBC的由来以及定义 JDBC是什么? Java数据库连接(Java Database Connectivity)简称JDBCJDBC是Java操作各数据库的一种规范,是Java语言中用来…

全网最细RocketMQ源码一:NameSrv

一、入口 NameServer的启动源码在NameStartup,现在开始debug之旅 二、createNamesrcController public static NamesrvController createNamesrvController(String[] args) throws IOException, JoranException {System.setProperty(RemotingCommand.REMOTING_VER…

倍福(Bechhoff) CX8090嵌入式PC控制器开发没有想像中的那么难

笔者曾2023年初曾为云南阜外医院新风系统开发自动控制系统。医院所有新风设备和公区照明全部采用倍福嵌入式PC控制器实现智能控制。其中新风和供水计量通过CX8090实现控制;公区照明通过BC9050实现控制;并采用美国邦纳人机界面(THM035B)实现远…

MES系统数据采集的几种方式

生产制造执行MES系统具有能够帮助企业实现生产数据收集与分析、生产计划管理、生产过程监控等的功能板块,在这里小编就不一一介绍了,主要讲讲它的数据采集功能板块,可以说,数据采集是该系统进行数据统计与生产管理等后续工作的基础…

Logstash应用-同步ES(elasticsearch)到HDFS

1.场景分析 现有需求需要将elasticsearch的备份至hdfs存储,根据以上需求,使用logstash按照天级别进行数据的同步 2.重难点 数据采集存在时间漂移问题,数据保存时使用的是采集时间而不是数据生成时间采用webhdfs无法对文件大小进行设置解决…

uniapp 设置底部导航栏

uniapp 设置原生 tabBar 底部导航栏。 设置底部导航栏 一、创建页面,一定要在 pages.json 文件中注册。 二、在 pages.json 文件中,设置 tabBar 配置项。 pages.json 页面 {"pages": [...],"globalStyle": {...},"uniIdRout…

软件测试|探索Python中获取最高数值的几种方法

前言 在数据分析、统计和编程领域,经常会遇到需要从一组数值中找出最高数值的情况。Python 作为一门功能丰富的编程语言,提供了多种方法来实现这一目标。在本文中,我们将探索几种获取最高数值的方法,帮助大家在不同情况下选择最适…

Python 潮流周刊#34:Python 3.13 的 JIT 方案又新又好

△△请给“Python猫”加星标 ,以免错过文章推送 你好,我是猫哥。这里每周分享优质的 Python、AI 及通用技术内容,大部分为英文。本周刊开源,欢迎投稿[1]。另有电报频道[2]作为副刊,补充发布更加丰富的资讯,…