自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 实验5:ViT & Swin Transformer

本实验属于中国海洋大学26秋《软件工程原理与实践》课程,实验内容围绕视觉Transformer展开,要求掌握Transformer核心组件(如自注意力、多头注意力、位置编码等),理解ViT与SwinTransformer的结构设计与实现原理,并通过思考题分析降低注意力计算量的方法、分层设计思想及CNN与Transformer结合的范式。结合视频学习与代码实践,深入理解了Transformer在视觉任务中的演进路径及其高效改进策略,提升了理论认知与工程实现能力。

2026-11-01 21:40:29 156

原创 实验4:HybridSN高光谱分类

本实验为中国海洋大学26秋《软件工程原理与实践》课程中的实验4,主题为“HybridSN高光谱分类”。基于Indian Pines数据集,通过PCA降维与patch提取,构建3D-2D混合卷积网络(HybridSN),实现16类地物的高光谱图像分类。实验在Google Colab GPU环境下完成,训练100轮后测试整体精度达95.02%。重点掌握数据预处理、网络结构设计、模型训练与评估流程,并探讨了随机性、性能优化及注意力机制等深层问题。

2026-10-27 17:45:53 293

原创 实验3:卷积神经网络

本实验属于中国海洋大学25秋《软件工程原理与实践》课程。实验内容基于Google Colab平台,使用PyTorch框架完成三个深度学习任务:在MNIST数据集上对比全连接网络与卷积神经网络(CNN)的性能,理解卷积与池化对图像局部结构的利用;在CIFAR-10数据集上实现LeNet风格CNN,掌握完整训练流程;通过简化版VGG16结合数据增强与BatchNorm,提升分类准确率。实验深入剖析了CNN结构优势、数据增强作用及模型优化策略,强化了对深度学习核心机制的理解。

2026-10-20 20:50:15 124

原创 软件工程原理与实践实验2:深度学习基础——PyTorch基础操作与螺旋数据分类

本实验属于中国海洋大学2026年秋季《软件工程原理与实践》课程,为实验2:深度学习基础。内容涵盖PyTorch张量操作(创建、形状、索引、拼接、矩阵运算)与螺旋数据分类任务,通过对比线性模型与加入ReLU的两层神经网络,验证非线性激活函数对复杂分类边界拟合能力的重要性。结合训练曲线与决策边界分析,理解前向传播、损失计算、反向传播及优化器作用。实验强调设备确认、数据类型与形状一致性,并反思理论问题如激活函数、梯度消失、网络结构设计及优化器选择,提升对深度学习原理与实践的综合认知。

2026-10-10 17:49:56 306

原创 移动软件开发_实验6:微信小程序云开发

本实验为中国海洋大学2026年夏季《移动软件开发》课程的实验6,名为“光影集——云开发图片分享小程序”。项目基于微信云开发QuickStart模板,实现功能完整的图片分享社区,综合运用云数据库、云存储、云函数三大能力,掌握权限模型、API调用及前后端协同架构。代码仓库地址为:https://github.com/shen5920/Mobile-Software-Development/tree/main/lab6。

2026-09-09 16:29:20 102

原创 移动软件开发_实验5:鸿蒙开发入门及计算器开发

本实验属中国海洋大学26夏《移动软件开发》实验5:鸿蒙开发入门及计算器开发。基于DevEco Studio与HarmonyOS NEXT,实现普通/科学计算器、单位换算、历史记录、函数绘图、日期计算六大模块。代码见GitHub仓库Mobile-Software-Development/lab5。实验掌握了ArkTS状态管理、全屏适配、Canvas绘图等核心技能,并总结了声明式开发经验。

2026-09-07 22:00:53 175

原创 移动软件开发_实验4:推箱子游戏

本实验属中国海洋大学26夏《移动软件开发》,实验4为“推箱子游戏”,代码仓库:https://github.com/shen5920/Mobile-Software-Development/tree/main/lab4。项目用小程序canvas实现16关推箱子,含难度模式、限时挑战、悔棋、死局检测、分享、回放等功能,并解决真机canvas层级问题。

2026-09-01 21:32:33 343

原创 移动软件开发_实验3:高校新闻网

本实验属中国海洋大学26夏《移动软件开发》课程,实验3为高校新闻网。仓库地址:https://github.com/shen5920/Mobile-Software-Development/tree/main。从零构建新闻小程序,含首页、详情页、个人中心,实现分类、搜索、排序、时间筛选、

2026-08-31 23:45:23 326

原创 移动软件开发_实验1:热身运动

摘要:本实验为中国海洋大学《移动软件开发》课程的热身实验,主要内容为创建微信小程序项目并实现"HelloWorld"功能。实验步骤包括:下载安装微信开发者工具、创建空白项目、了解小程序目录结构(WXML、WXSS、JS文件分工),并通过修改官方示例实现点击按钮切换图片和文字的功能。实验过程中解决了安装权限、按钮无响应、图片路径等问题,最终掌握了小程序开发的基本流程和核心机制(数据绑定、条件渲染、事件处理等)。通过实验,学生理解了小程序"结构-样式-逻辑"分离的开发模式

2026-08-25 21:22:16 344

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除