山东大学软件学院创新实训——项目记录(一)

零零信安:暗网分析报告——Part 4 商业黑客组织,“流星街”的原住 暗网,作为互联网的一部分,充满了神秘而又复杂的活动。更重要的是,其背后的主要参与者——商业黑客和各种有组织的犯罪集团,揭示了这是一个怎样的世界。本报告将试图带您了解这些原住民的身份、行为方式、商业逻辑、受害者以及他们构建的独特生态。 阅读详情

基于多模态数据的脑卒中病人健康评估与预测系统

项目介绍

项目背景

“脑卒中”(cerebral stroke)又称“中风”、“脑血管意外”(cerebralvascular accident,CVA)。是一种急性脑血管疾病,是由于脑部血管突然破裂或因血管阻塞导致血液不能流入大脑而引起脑组织损伤的一组疾病,包括缺血性和出血性卒中。缺血性卒中的发病率高于出血性卒中,占脑卒中总数的60%~70%。颈内动脉和椎动脉闭塞和狭窄可引起缺血性脑卒中,年龄多在40岁以上,男性较女性多,严重者可引起死亡。出血性卒中的死亡率较高。调查显示,城乡合计脑卒中已成为我国第一位死亡原因,也是中国成年人残疾的首要原因,脑卒中具有发病率高、死亡率高和致残率高的特点。不同类型的脑卒中,其治疗方式不同。由于一直缺乏有效的治疗手段,目前认为预防是最好的措施。

临床诊断方面,目前主要的诊断技术包括神经学检查,电脑断层扫描(多数情况下没有对比增强)或核磁共振,多普勒超声和造影,主要靠临床症状,辅以成像技术。成像技术也可帮助确定卒中的亚型和原因。

技术创新

本项目的技术创新重点在于提供一种多模态融合的技术手段来辅助医生进行临床诊断。每一种信息的来源或者形式,都可以称为一种模态。我们将利用已拥有的大量多种数据资源,对其进行处理和融合,以期达到更好的临床监测与分析结果。我们的多模态数据主要包括脑电信号的采集(包括EEG、近红外、核磁等),行为数据的采集(使用kinect进行人体行为分析),以及医生的临床评估数据等。同时,我们会提高研究中脑电数据的有效性,利用一些手段如滤波处理脑电数据中的一些高频或低频噪声。最后,我们会使用机器学习的手段来对处理好的数据进行评估,给出建议,辅助医生进行诊断。我们的项目为需求导向,因此会更多关注医生可操作性以及用户可视化体验,打造一个专业便捷的脑卒中病人健康监测与分析平台。

技术难点

本项目的技术难点有两个方面:一个是数据的处理和分析,按处理流程大概分为读取不同格式数据文件并显示基础信息,进行滤波、重置参考电极、独立组分分析、检查并删除伪迹与行为数据统计计算等数据预处理操作,以及最终多模态数据融合分析及其可视化;另一个是桌面应用的开发,主要有设计难点和技术难点等,包括合理地设计平台的界面和功能、根据真实需求及时调整、实现不同语言数据处理脚本的统一,并保持平台的可拓展性。

数据处理和分析方面,医院从临床获取的数据是庞大而缺乏有序整理的,像EEG数据,近红外数据,核磁共振数据和kinect的人体行为数据,从读取数据角度看,不仅不同设备采集到的数据是以不同格式的文件进行呈现,同一设备所采集的数据也会对应不同的存储结构与分辨率,例如EEG数据的文件格式为.cnt、.bdf、.bdf等,kinect数据则是以.avi和.json进行存储,这是我们首先需要融合的地方,要使用不同的方法来处理不同格式的文件,并且完成一些基础信息的显示,例如观察事件值、查看数据信息(采样率、时长等)、浏览通道数据(并可视化)等等。

由于脑电数据中大部分是巨量的、富有噪声的且无法被医生统一并直观使用的数据,所以读取结束后,我们需要对这些数据开发一个比较好的预处理模型来进行去噪和整理,处理过程包括滤波、重置参考电极、独立组分分析、检查并删除伪迹等等,当然这些过程中要进行可视化展示。更具体一点来讲,拿滤波方面举例,它包括多种滤波器,按照通频带分类可分为低通滤波器(LPF)、带通滤波器(BPF)、带阻滤波器(BSF)、高通滤波器(HPF)和全通滤波器(APF)。这些处理过程的每一步都可以进行细化。

对于行为数据,我们读取完成后要对它进行计算,获取到诸如上肢整体速度、上肢速度标准差、速度中位数、上肢整体加速度、上肢整体加速度标准差、左臂平均运动角度、离散稳定比例和连续稳定比例等指标,等待下一步的分析。

数据处理完成后可进行进一步的分析,对于同一个病人数据,我们要完成对他的多模态数据融合分析,首先对于只有一种数据的病人,无论是哪种数据我们都能够就这种数据进行分析诊断;对于有多种数据的病人,我们要对这多种数据融合即多模态数据融合分析。分析则要分别应对不同的数据开发或应用不同的算法,而分析的结果则是根据医生的需求来选择是进行或图表或数据的显示以方便医生使用。最终最重要的部分是将上述数据的结果与医生临床评估数据建立连接,便于系统进一步的预测与监测。

应用开发方面最主要的难点有设计难点和技术难点等。脑科学和康复医学作为当今科研的第一线,已经有不少科研团队在这个领域做出了许多的科研成果,包括我们山东大学的团队前期在这方面也有一定的积累。然而,这部分程序大部分是用matlab和python写成的一些数据处理脚本,相对独立而分散,需要使用者有比较高的计算机专业知识才能够运行起来。把各个脚本统一在一个应用的框架下,正是我们的平台的必要性,而如何实现这个统一也正是我们开发的技术难点之一。而如何合理地设计平台的界面和功能,让医生不需要计算机的专业知识就能方便地进行数据的可视化分析、病情诊断等,则是这个平台的设计难点。在设计方面,我们团队将在设计出平台界面和功能的初稿后,和齐鲁医院康复科的医生进行密切的沟通,在医生的及时反馈中不断修正我们的设计,让平台的设计趋于完善且能满足医生的需求。在技术方面,我们团队初步拟定使用C#和.net进行Windows平台桌面应用开发,并把matlab脚本和python脚本封装成相对独立的模块,通过C#语言在平台主程序内调用模块暴露的接口,松耦合地实现不同语言数据处理脚本的统一,并保持平台的可拓展性。

本项目计划按照规定的时间,团队分工合作,计划同步进行,约两到三人编写对不同模态的数据处理和分析的代码,一到两人负责桌面UI的开发和模块间的融合,并负责与齐鲁医院康复科医生进行沟通,修正我们的开发方向。

实施计划

1-3周 完成全部ui设计
4-9周 完成ui界面的编写以及后端算法的初级版本编写并融合
10-13 周添加更多的更完善的后续功能包括ui的增写并开始离线测试
14-15 周完善改进并进行上线测试

预取成果

实现对多模态数据的融合处理,并方便医生可视化,医生可以直接使用此应用对不同康复阶段的脑卒中病人的健康情况进行评估与预测。

想在 Visual Studio Code 里进行 ABAP 开发,需要安装的扩展列表 安装完毕后,我们可以将 SAP 系统配置为 Visual Studio Code 连接的远程文件系统。为了连接到 SAP 系统,需要启用 ABAP 开发工具 (ADT) ICF 节点,这与 SAP Hana Studio 等工具使用的服务相同。打开 SAP GUI 并连接到目标系统,运行事务 SICF,然后激活 ADT_SRV 服务,如下所示。这启用了允许代码编辑器和 IDE 连接到 SAP 系统的服务。 阅读详情

相关推荐

使用CAPL实现DoIP刷写

本文介绍了使用CAPL实现基于DoIP协议的ECU刷写方法,包含完整源码。

qq_56033302的博客 2757

创新项目实训(六)

为了对界面进行优化,我决定使用视频作为网站首页的背景,这里就要面临一个如何将视频作为网页背景的问题。 在此之前,我尝试过用图片做网页背景。当时我使用的方法是在div标签中嵌套img标签,并将此div以及包含了页面中其他内容的div的position设置为absolute,然后规定位置。所以我尝试了用同样的方法制作视频背景,只是将img标签换为了video标签。这个尝试是成功的,视频成功地出现在了其他页面内容下方。接下来只需要优化一下背景就可以了。 ...

Merlin_Marico的博客 134

局域网tcp通信实验

IPv4 地址 . . . . . . . . . . . . : 192.168.92.79。IPv4 地址 . . . . . . . . . . . . : 192.168.92.59。子网掩码 . . . . . . . . . . . . : 255.255.255.0。子网掩码 . . . . . . . . . . . . : 255.255.255.0。使用这篇文章的小工具。

weixin_51883798的博客 431

创新项目实训(三)

创新项目实训(三) 在完成了所需要的框架等的安装与配置后,就要开始使用Vue写前端了。 在Vue中一个非常重要的概念就是组件系统了。组件系统是一种抽象,允许我们使用小型、独立和通常可复用的组件构建大型应用,几乎任意类型的应用界面都可以抽象为一个组件树。因此,要用好vue,就要好好掌握组件这一概念。 根据官方文档,在 Vue 里,一个组件本质上是一个拥有预定义选项的一个 Vue 实例。也就是说,它和页面一样,都可以写在**.vue**文件中,然后在需要的地方进行引用。这里贴一个导航栏组件的代码。 <te

Merlin_Marico的博客 204

DexProtector内存校验绕过与DEX提取实战

DEX文件是Android应用的核心执行单元,其动态加载与运行时保护机制直接关系到App安全强度。DexProtector作为主流商业加固方案,摒弃传统文件级防护,转而依托ART虚拟机下的匿名内存映射段(anonymous mmap)构建多维校验体系——涵盖字节码完整性校验、内存页属性检测及运行时环境感知。其技术价值在于将防护锚点从静态APK迁移至动态内存态,大幅提升逆向门槛。典型应用场景包括金融类App的防篡改加固、游戏客户端的反外挂保护,以及政企应用的合规性安全增强。本文聚焦DexProtector v

weixin_30315435的博客 713

VS2019 +osg3.6.5+ earth3.2+qt5.14.2+osgQt 编译教程

用vs新建工程,稍后会在写一篇博客上分享四、结语至此,所有的编译就均已完成。

king_ink的博客 1132

山东大学软件学院创新项目实训记录 —— 基于UE与LLM的医患沟通模拟与评价系统(一)

本项目开发医患沟通模拟系统,利用大模型实现智能交互和病例模拟,解决医学教育中标准化病人资源不足问题。本人负责UE5前端开发,包括语音输入输出功能实现和UI界面搭建。本周完成UI面板初步搭建和语音输入功能开发,实现麦克风音频采集功能,最终将音频传输至python后端。系统为医学生提供沉浸式实训环境,提升医患沟通实操能力。

2303_80729003的博客 63

算法策略 | MACD跨周期短线交易策略开发(股指+商品双版)

量化策略开发,高质量社群,交易思路分享等相关内容

松鼠宽客的博客 2538

山东大学软件学院创新实训——个人博客(一)从零搭建AI心理绘画项目:第一周架构解析与环境配置全记录

本文记录了"AI心理绘画游戏"项目第一周的开发进展。项目采用前后端分离架构,通过Canvas绘画板、WebSocket实时传输和多模态AI识别实现"绘画→AI分析→心理报告"的闭环流程。开发环境配置包括Python3.13、Flask框架、SQLite数据库和Node.js支持。采用Git分支管理策略,使用VSCode等工具提高开发效率。已完成基础架构搭建和环境配置,下周将重点开发Canvas绘画板和实时通信功能。项目结构清晰,包含前后端核心模块和数据库文件,为后续开

m4512的博客 604

基于STM32、HAL库、I2C接口的姿态传感器/陀螺仪之ICM-42670-P驱动 C语言程序设计

/ 设置加速度计和陀螺仪的工作模式。// 读取加速度计和陀螺仪数据。

corlin6688的博客 1179

Camunda 7.x 系列【62】启动流程实例源码解析

为了更好的了解Camunda,接下来我们简单分析下启动流程实例相关源码

记录知识、锤炼自我 1171

山东大学软件学院创新项目实训开发日志——第11周

第11周项目目标:本项目旨在开发一款基于人工智能的文档审阅工具,解决当前在文档审阅过程中人工检查效率低、遗漏错误和格式不规范等问题。

m0_74934901的博客 1418

第2.0章 机器人C++学习开篇(一):SLAM为什么使用C++语言及学习路线资料推荐

ROS(机器人操作系统):机器人领域的“操作系统”,提供节点通信、参数管理、工具链支持,是SLAM算法在机器人上部署的核心框架。PCL(点云库):处理三维点云数据的利器,包含滤波、分割、配准等算法,是激光SLAM的核心依赖。Eigen(矩阵运算库):高效的矩阵与线性代数运算库,SLAM中的位姿变换、优化求解都依赖它。Ceres/G2O(优化库):SLAM后端优化的“王牌”,Ceres擅长通用非线性优化,G2O则专为图优化设计,二者是BA( bundle adjustment)等算法的实现基础。

行知SLAM 1240

山东大学软件学院项目实训-创新实训-网络安全靶场实验平台(一)

前言 一、项目介绍 二、项目框架 三、个人分工 四、本周任务完成情况 4.1 Vue安装 4.1.1node.js安装及配置 4.1.2安装vue及脚手架 4.1.3 运行Vue项目 4.2 Vue集成ElementUI 4.3 Vue学习 4.4 界面展示 参考资料 前言 本专栏文章是山东大学软件学院大三下项目实训课程的个人工作记录。 一、项目介绍 鉴于学院网安工科实验班缺少专门的实验平台用于教学和日常学习检验成果。本小组旨在搭建一个集渗透测试靶场、密码加解密、漏

番茄炒蛋不加蛋!的博客 5776

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

山东大学软件学院创新项目实训(总结)

项目初期做了大量的数据准备工作,主要是爬取各类健康相关的文章来建立基础知识库。这部分工作为后续的AI答疑功能提供了重要的数据基础。通过爬虫技术获取了涵盖营养、运动、疾病预防等多个健康领域的文章内容,为RAG增强检索系统奠定了数据基础。

wsymyh的博客 772

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

2025山东大学软件学院创新项目实训博客(四)

本周在后端功能开发上取得了显著进展,完成了教师服务实现类和用户认证功能的开发,为前端提供了完整的API支持。通过统一使用Code类中定义的常量作为错误码,使系统响应更加规范和一致。同时,完善的日志记录和代码注释也提高了代码的可维护性。在接下来的工作中,我将重点关注学生端功能的开发和系统的性能优化,同时配合前端开发人员进行联调测试,确保整个系统的稳定性和用户体验。

2302_76740238的博客 1590

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

山东大学软件学院2024创新实训项目VCR个人博客

山东大学软件学院2024创新实训项目VCR个人博客。

u010649319的博客 2434

山东大学软件学院创新实训团队周报(一)

数据来源于新浪微博主流媒体发布的微博,共679898条数据。

qq_45458565的博客 1790

山东大学软件学院创新项目实训(十一)

获取聚类质心坐标,并根据设定的步行半径参数(区分 citywalk 模式与非 citywalk 模式)为每个聚类中心绘制了带蓝色半径的圆形边界。对第一个 POI 的推荐结果进行了打印输出,用于验证推荐结果的正确性与可读性。获取其对应的编号与名称,并通过查找 POI 所属的聚类。:我从响应中筛选出对应的 POI 顺序,生成对应的地图。将接口提供给了前端,后续在前端实现进一步的交互功能。,展示用户实际查询或偏好的 POI 行程路径。中的每个兴趣点(POI),我根据映射字典。对每个 POI,分别取距离最近的。

R_abandon123的博客 1412

山东大学软件学院创新实训——项目总结

登录功能、验证码生成和user数据库设计。准备、java执行python文件测试。项目背景、技术创新、核心技术介绍;为项目开发进行预先准备。

qq_63239061的博客 357

山东大学软件学院四年学习考试回忆

山东大学软件学院

叶卡捷琳堡的博客 5028

山东大学软件学院项目实训进展记录8

本阶段专注于健康领域的模型微调的工作:通过实验优化LoRA的rank/lora_alpha参数,实现低算力高性能推理;重构清洗医疗数据集并设计Prompt模板,结合动态分批策略降低40%显存消耗;训练中实时监控梯度/显存异常;创新引入第三方大模型评测,量化证明微调模型在​​术语准确性​​与​​逻辑连贯性的保证,确立后期在我们健康助理APP项目的应用。

m0_74100308的博客 182

山东大学软件学院创新实训开发日志(4)

如上图所示,在将user的response输入给assistant之前,需要先判断user一方是否已经得出结论(以“好的”开头,日志(2)中有提到)或者DeepSeek的token用完,这里我们使用的是info和terminated来分别记录,如果两者中有一个为true,则可以直接返回。目前对日志回放还停留在思考阶段,目前的想法是依次读入log文件中的各个内容,由于log文件会设置专门的格式,所以采用正则匹配的方法,来依次输出log内容,同时带有图形化的界面展示。(1)继续思考日志回放功能的实现方式。

zhangrunhui28的博客 658

2025山东大学软件学院创新项目实训博客(一)

在本周的项目实训中,我们团队高效完成了开题答辩后的初步工作,为项目后续开展筑牢根基。周一接到开题通过的消息后,我们迅速召开小组会议,围绕软件需求、架构及技术栈展开深入探讨,并明确分工。我承担了业务逻辑层教师端作业布置、收作业以及学生端写作业功能模块,同时还负责教师端前端开发。基于会议讨论结果,本周我顺利绘制出软件架构图与数据流示意图,架构图清晰展示了系统分层与组件交互,数据流示意图则直观呈现信息流转过程。

2302_76740238的博客 670

山东大学软件学院创新实训开发日志(8)

回顾之前的工作,已经实现了多智能体的对话机制,在每一个阶段中,有两个多智能体,通过事先设定的阶段prompt和角色prompt来进行对话,得出这个阶段的结论。但这样的对话过程有一个问题,就是每一个阶段之间缺少联系,一个阶段结论的产生完全不受之前阶段的影响,而在我们设定的各个阶段中,后面几个阶段所要探讨的内容,比如市场分析(market analysis)、广告投放建议方案(RecommendationsForPlacement)等,都需要前面阶段的结论作为当前阶段的前提,使当前阶段的结论更加合理科学。

zhangrunhui28的博客 879
上一篇: 山东大学2019级软件工程应用与实践——基于人工智能的多肽药物分析问题(十三)
下一篇: 山东大学软件学院创新实训——项目记录(二)
SunYijing09
博客等级 码龄7年 38粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值