- 博客(12)
- 收藏
- 关注
原创 实验5(特供版)
本文介绍了Transformer在视觉任务中的应用,重点分析了ViT和Swin Transformer两种架构。ViT将图像分割为patch序列,通过Transformer编码器处理,实现无卷积的图像分类;而Swin Transformer通过层级特征提取和窗口自注意力机制,有效降低了计算复杂度。实验代码展示了关键模块的实现,包括Patch Embedding将图像转换为patch嵌入,以及Attention模块完成自注意力计算。两种架构都证明了Transformer在视觉领域的潜力,Swin Transf
2025-11-07 22:49:33
1405
原创 实验4(特供版)
摘要:本文基于论文《HybridSN: Exploring 3-D–2-DCNN Feature Hierarchy for Hyperspectral Image Classification》实现了一个混合3D-2D卷积神经网络。实验分析了3D卷积(处理光谱维度)与2D卷积(处理空间维度)的区别,详细展示了网络架构代码实现过程,包括3D卷积模块、2D卷积转换以及分类头设计。通过PCA降维预处理后,模型在测试集上取得较高准确度(接近论文报告的98%)。实验发现随机因素会影响分类结果,建议设置随机种子保证可
2025-10-29 21:46:18
596
原创 软工实验三(特供版)
本文总结了神经网络实验内容与体会。实验学习了AlexNet、VGG、GoogleNet和ResNet等经典网络结构特点,并进行了MNIST和CIFAR10数据集分类实践。结果表明:CNN在图像特征提取上优于全连接网络;网络深度和结构改进能显著提升准确率;数据打乱会影响CNN性能但不影响全连接网络。文章还探讨了shuffle、transform、epoch/batch等参数差异,分析了1x1卷积与全连接层的区别,以及残差学习提升准确率的原理。最后提出了优化网络结构、调整超参数、数据增强和正则化等进一步提升模型
2025-10-16 20:09:35
1587
原创 实验2(CSDN特供版)
本文通过两个神经网络实验探讨了深度学习基础概念。实验(1)演示了代码实现过程,强调代码能力的重要性;实验(2)比较了带ReLU与不带ReLU激活层的性能差异,验证了非线性激活对模型效果的提升作用。文章随后针对AlexNet特点、激活函数作用、梯度消失、网络深度与宽度选择、Softmax必要性及优化算法选择等核心问题进行了深入分析,特别指出:ReLU激活配合残差结构能有效缓解梯度消失;实际应用中Adam+SGD组合策略往往能取得最佳效果。通过理论分析与实践验证,展现了深度学习模型设计中的关键权衡因素。
2025-10-10 16:39:02
1356
原创 随笔 国庆假结束,该收收心了
唉对于一些学习而言,没有对比就没有伤害,前一段看到过同校的一个同学,也在进行这个科研(同一老师),他的完成程度真的是很高,让我叹为观止。一眨眼假期结束了,这个假期丝毫没有学,算是更新了一下自己的内心状态,接下来要努力考研+科研。从明天开始要一边学408+科研。希望加油努力吧,接下来会把重心放在计算和代码上,刚吧内。
2025-10-08 20:59:22
117
原创 刷完Leetcode200题以后,这是我大脑的变化
大三面临就业与深造抉择,作者选择刷题提升竞争力。暑假期间LeetCode刷题量从100增至200题,加上其他平台总计约300题。虽对中等难度题目有思路,但实现速度和细节把握仍需加强,计划寒假前刷到500题。对比优秀同龄人,作者懊悔荒废两年时光,但决心把握当下,追赶差距。文章展现计算机专业学生的成长焦虑与自我提升的决心。
2025-09-12 22:12:17
166
原创 移动软件开发 实验6
摘要:本实验通过开发推箱子小程序,实现了游戏关卡选择界面和核心游戏逻辑。实验步骤包括:1)创建项目框架并配置页面;2)设计关卡选择界面,使用flex布局展示关卡图片;3)构建游戏界面,包含方向操作按钮和画布显示;4)实现游戏核心功能,包括地图初始化、角色移动和胜利判断。实验过程中强化了对小程序开发流程、组件使用和事件处理的掌握,提升了项目设计能力。虽然开发周期较长,但通过完整项目的实践,加深了对前端开发的理解,为后续复杂项目开发奠定了基础。
2025-09-09 10:35:58
707
原创 2025年夏季《移动软件开发》实验报告
摘要:本实验通过构建HarmonyOS应用,学习ArkTS语言基础及应用开发流程。实验内容包括搭建开发环境、创建空项目、修改页面布局(从RelativeContainer改为Row/Column),并实现页面跳转功能。通过添加带onClick事件的按钮,配置路由和样式,完成两个页面的交互。实验帮助掌握HarmonyOS应用结构、资源文件使用和ArkTS语法,初步体验"一次编写,全平台运行"的开发优势。建议后续课程可增加更深入的功能开发实践。
2025-09-08 15:07:31
614
原创 移动软件开发 实验4
本实验旨在掌握微信小程序视频API和彩色弹幕功能开发。实验步骤包括:创建空白项目、搭建前端框架、编写CSS样式、实现JS功能(视频播放、随机颜色弹幕)。通过该实验,学习者熟悉了微信小程序视频组件开发流程,掌握了随机颜色弹幕的实现方法,提升了项目开发能力。实验内容清晰系统,对于小程序开发技能培养具有良好效果。
2025-09-02 10:43:36
282
原创 移动软件开发 实验3
摘要:本实验通过微信小程序开发实践,学习了两种创建方式:快速模板创建和手动创建。重点介绍了云开发配置流程,包括修改云开发ID、调用百度智能接口、函数上传部署等关键步骤。实验过程中体会到云服务的便捷性,相比传统数据库配置更高效。实验成果包括文本搜索界面及详细内容展示,验证了云开发工具的高效性,为小程序开发提供了便利。建议课程可增加更多云服务实践内容。
2025-09-01 15:17:57
238
原创 移动软件开发 实验2
摘要:实验开发了一个天气小程序,主要步骤包括:1)注册和风天气API获取密钥;2)创建项目框架并修改HTML模板;3)调整API调用方式以适应接口变更,添加城市ID查询功能;4)实现数据绑定和事件处理。实验遇到开发工具限制,只能通过预览查看运行效果。收获包括掌握了API调用和数据处理方法,建议优化开发工具功能以提升实验效率。
2025-08-26 14:16:12
318
原创 移动软件开发实验一
本文介绍了小程序开发的两种方法:使用模板快速创建和手动创建。实验详细记录了创建过程、代码修改步骤及遇到的问题,重点解决了手动创建时获取用户信息接口变更导致的兼容性问题。通过将一键获取功能拆分为两个独立按钮,成功实现了用户信息的分别获取。实验过程中还遇到路径配置问题,通过重启开发者工具解决。文章最后总结了使用维护良好工具的重要性,建议及时查阅更新文档以应对接口变化。整个实验帮助掌握了小程序开发的基本流程和常见问题解决方法。
2025-08-25 18:34:06
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅