[比赛简介]Parkinson‘s Freezing of Gait Prediction

news2024/11/17 11:32:17

 

 比赛链接:https://www.kaggle.com/competitions/tlvmc-parkinsons-freezing-gait-prediction 

比赛简介 

本次比赛的目标是检测步态冻结(FOG),这是一种使人衰弱的症状,困扰着许多帕金森病患者。您将开发一个机器学习模型,该模型根据从可穿戴 3D 下背部传感器收集的数据进行训练。

您的工作将帮助研究人员更好地了解何时以及为什么发生FOG发作。这将提高医疗专业人员以最佳方式评估、监测并最终预防 FOG 事件的能力。

据估计,全世界有7万至10万人患有帕金森病,其中许多人患有步态冻结(FOG)。在 FOG 发作期间,患者的脚被“粘”在地面上,尽管他们尝试过,但他们仍无法前进。FOG对与健康相关的生活质量有深远的负面影响 - 患有FOG的人通常抑郁,跌倒的风险增加,更有可能被限制在轮椅上使用,并且独立性受到限制。

虽然研究人员有多种理论来解释何时,为什么以及谁发生FOG,但对其原因仍然没有明确的了解。客观准确地量化FOG的能力是促进其理解和治疗的关键之一。收集和分析FOG事件,例如使用您的数据科学技能,可能会导致潜在的治疗。

有许多评估 FOG 的方法,尽管大多数都涉及引发 FOG 的协议。患有 FOG 的人在执行某些可能增加其发生次数的任务时被拍摄。然后,专家审查视频以对每一帧进行评分,指出 FOG 发生的时间。虽然以这种方式评分相对可靠和敏感,但它非常耗时,并且需要特定的专业知识。另一种方法涉及使用可穿戴设备增强引发FOG的测试。随着传感器的增加,FOG的检测变得更加容易,但是,合规性和可用性可能会降低。因此,这两种方法的组合可能是最好的方法。当与机器学习方法结合使用时,从下背部加速度计检测 FOG 的准确性相对较高。然而,用于训练和测试这些算法的数据集相对较小,迄今为止的泛化性有限。此外,重点是实现高水平的准确性,而例如,精度在很大程度上被忽视了。

竞赛主办方,特拉维夫苏拉斯基医学中心神经学研究所运动,认知和移动研究中心(CMCM),旨在改善与年龄相关的运动,认知和移动障碍的个性化治疗,并减轻相关负担。他们利用临床、工程和神经科学专业知识的组合来:1)对有助于认知和运动功能的生理和病理生理机制、影响这些功能的因素以及它们随着衰老和疾病(例如帕金森病、阿尔茨海默氏症)的变化有新的了解。2)开发新的方法和工具,用于早期检测和跟踪认知和运动衰退。一个主要重点是利用可穿戴设备和数字技术;3)开发和评估预防和治疗步态,跌倒和认知功能的新方法。

您的工作将有助于推进FOG的评估,理解和治疗,改善许多患有这种使人衰弱的帕金森病症状的人的生活。

评估方法

提交由每个事件类的预测的平均精度进行评估。我们分别计算三个事件类中每个事件的预测置信度分数的平均精度(有关更多详细信息,请参阅数据说明),并取这三个分数的平均值以获得总分。

请注意,DeFOG 数据集中的数据系列用Valid和Task标签注释(除了事件标签)。您只应考虑对系列中两者都包含的部分true进行注释。尽管未包含在测试集系列中,但该指标知道这些标签,并且会忽略对这些系列未注释部分的预测(其中任一标签为false)。

对于Id测试集中的每个事件,您必须为三种事件类型中的每一种预测一个置信度分数。在 ground truth 中,只有一个事件类别的每个 都有一个非零值Id,但对预测分数的值没有限制。预测分数可以但不是必需的采用概率的形式(即在 0.0 到 1.0 的范围内)。

Id提交文件中的值应采用以下形式,其中{SeriesId}_{Time}是SeriesId数据系列的标识符,Time是该系列预测中的时间步长。

该文件应包含标头并具有以下格式:

Id,StartHesitation,Turn,Walking
003f117e14_0,0,0,0
003f117e14_1,0,0,0
003f117e14_2,0,0,0
003f117e14_3,0,0,0

数据描述

该竞赛数据集包含来自表现出步态发作冻结的受试者的下背部 3D 加速度计数据,这是一种在帕金森病患者中常见的致残症状。步态冻结 (FOG) 会对步行能力产生负面影响,并影响运动能力和独立性。

您的目标是检测每个冻结事件的开始和停止,以及在这一系列中发生的三种类型的冻结步态事件:Start Hesitation、Turn 和 Walking。

数据集

该数据系列包括在不同情况下收集的三个数据集:

  • tDCS FOG ( tdcsfog) 数据集,包括在实验室中收集的数据系列,因为受试者完成了 FOG 激发协议。

  • DeFOG ( ) 数据集,包括在受试者家中收集的数据系列,因为受试者完成了 FOG 激发协议defog

  • Daily Living ( daily) 数据集,包含来自 65 名受试者的一周连续 24/7 记录。45 名受试者表现出 FOG 症状并且在数据defog集中也有系列,而其他 20 名受试者没有表现出 FOG 症状并且在数据的其他地方没有系列。

来自tdcsfogdefog数据集的试验被录像并由专家评审员注释,记录了步态发作的冻结。即每一集的开始、结束和类型都由专家标记。数据集中的系列daily未注释的。您将检测tdcsfogdefog系列的 FOG 剧集。您可能希望将无监督或半监督方法应用于daily数据集中的系列以支持您的检测建模。

有关这些数据集的更多信息以及步态事件冻结的视频示例,请参阅此页面:其他数据文档。

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

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

相关文章

YOLO V3 SPP ultralytics 第三节:关于yolo 中cfg的网络配置信息和读取cfg配置文件

目录 1. 介绍 2. 关于yolo的cfg网络配置文件 2.1 关于卷积层 2.2 关于池化层 2.3 关于捷径分支shortcut 2.4 关于route 层 2.5 关于上采样层 2.6 关于yolo层 3. 解析cfg 文件 4. 代码 1. 介绍 根据 第二节 的步骤,生成了属于自己的 my_yolov3.cfg 配置…

Python 墨西哥湾流(gulf stream)可视化

背景介绍 墨西哥湾流和黑潮分别是北半球两支强大的西边界流,墨西哥湾流的流速还要强于黑潮,也是温盐环流的重要组成部分。 引入涡度的概念,将涡度分为两个部分: 1、行星涡度,记为 f f f,与地球自转有关…

【软考数据库】第十四章 数据库主流应用技术

目录 14.1 分布式数据库 14.2 Web与数据库 14.3 XML与数据库 14.4 面向对象数据库 14.5 大数据与数据库 14.6 NewSQL 前言: 笔记来自《文老师软考数据库》教材精讲,精讲视频在b站,某宝都可以找到,个人感觉通俗易懂。 14.1 …

Springcloud1---->openFeign

目录 简介快速入门导入依赖开启Feign配置Feign客户端接口Feign使用小结feign feign配置负载均衡feign配置Hystix支持 简介 Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切…

WebSocket 详解,以及用QWebSocket 实现服务端和客户端(含代码例子)

目录 1、WebSocket 诞生背景 2、WebSocket的特点: 3、 WebSocket 简介 4、WebSocket 优点 5、QWebSocket通讯—客户端: 6、QWebSocket通讯—服务端: 1、WebSocket 诞生背景 早期,很多网站为了实现推送技术,所用的技术都…

初始Linux发展

目录 前言 Linux概念: 一.Linux发展历史 二.Linux的发展现状 三.发行版本 四.Linux 环境的搭建方式 主要有三种 : 4.6下载方式: 五.XShell软件 前言 Linux概念: Linux,全称GNU/Linux,是一套免费使用和自由传播的…

python中的对象和变量的关系

这里写目录标题 对象简介对象的结构变量和对象 对象简介 Python是一门面向对象的编程语言! 一切皆对象! 程序运行当中,所有的数据都是存储到内存当中然后再运行的! 对象就是内存中专门用来存储指定数据的一块区域 对象实际上就是…

《计算机网络—自顶向下方法》 Wireshark实验(九):DHCP 协议分析

DHCP(Dynamic Host configuration protocol)动态主机配置协议,它可以为客户机自动分配 IP 地址、子网掩码以及缺省网关、DNS 服务器的 IP 地址等 TCP/IP 参数, 简单来说,就是在 DHCP 服务器上有一个数据库,…

Go开发PaaS平台核心功能

Go开发PaaS平台核心功能 1 云原生PaaS平台介绍 随着云计算的发展,越来越多的企业逐步的把IT资源迁移到云上。PaaS平台作为基础设施基座,可以帮助企业快速构建功能丰富的容器云平台,提升交付效率,降低成本。 [1.1] 云原生平台使…

【SpringMVC框架】--01.简介、入门、@RequestMapping、获取请求参数、域对象共享数据、视图、RestFul

文章目录 SpringMVC1.简介1.1 什么是MVC1.2 什么是SpringMVC1.3 SpringMVC的特点 2.编写HelloWorld2.1 创建maven工程2.2 配置web.xml2.3 创建请求控制器2.4 创建springMVC的配置文件2.5测试HelloWorld2.6总结 3.RequestMapping注解3.1 RequestMapping注解的功能3.2 RequestMap…

Java自定义类:打造属于自己的编程世界

🧑‍💻CSDN主页:夏志121的主页 📋专栏地址:Java核心技术专栏 目录 一、自定义类示例 二、隐式参数与显式参数 三、封装的优点 自定义类是Java中最基本、也是最重要的组成部分之一,使用者可以根据需求创建…

【Go微服务开发】gin+grpc+etcd 重构 grpc-todolist 项目

写在前面 最近稍微重构了之前写的 grpc-todolist 模块 项目地址:https://github.com/CocaineCong/grpc-todoList 1. 项目结构改变 与之前的目录有很大的区别 1.1 grpc_todolist 项目总体 1.1.1 改变前 grpc-todolist/ ├── api-gatway // 网关模块 ├── ta…

【小白版】最简单的 goland package 教程包括自定义包的使用

一、Hello World 最简单的教程,就需要从最简单的事情开始说起: mkdir myappcd myappgo mod init myapp // myapp是主项目名 这行命令将生成一个go.mod文件,这个文件会记录所有的包的依赖关系,一个空的go.mod只有项目名称和go版本…

智能指针详解

概念 在c中,动态内存的管理式通过一对运算符来完成的:new,在动态内存中为对象分配空间并返回一个指向该对象的指针,我们可以选择对对象进行初始化;delete,接受一个动态对象的指针,销毁该对象,并…

gitlab建立新分支提交,cherry-pick部分更新

gitlab介绍 GitLab是一个基于Git的在线代码托管和协作平台,提供源代码管理、单元测试、CI/CD构建、代码审查等功能。它是一个开放源代码的Git仓库管理系统,使用 Ruby on Rails 构建GitLab 不仅具有自己的 Git 仓库管理系统,还具有很多其他的…

AI 加持的代码编写实战:快速实现 Nginx 配置格式化工具

本篇文章聊聊如何使用 GPT 快速完成一个开源小项目,解决实际的问题,顺手点亮 GitHub 上 Nginx 开源社区的贡献者图标。 “Talk is Cheap,Show you the Code。” 写在前面 整理了一篇本该上个月就发出的内容。 前段时间,有个投…

浅谈JDK8的垃圾回收器

JDK1.8默认使用Parallel Scavenge作为年轻代的垃圾回收器,使用Parallel Old作为老年代的垃圾回收器,又称为PS MarkSweep。 Parallel Scavenge 收集器 Parallel Scavenge收集器又称为吞吐量优先收集器,和ParNew收集器类似,是一个新生代收集器。…

【OpenCV DNN】Flask 视频监控目标检测教程 01

欢迎关注『OpenCV DNN Youcans』系列,持续更新中 【OpenCV DNN】Flask 视频监控目标检测教程 01 【OpenCV DNN】Flask 视频监控目标检测教程 01 1. 面向Python程序的Web框架2. Flask 框架的安装与使用2.1 Flask 安装2.2 Flask 框架例程2.3 绑定IP和端口2.4 Flask路…

2023-5-20基于52单片机的智能家居系统(蓝牙)

资料已上传在微信公众号:风吹摇铃 奔赴星海 此系统可根据开发板原理图搭配外载模块实现功能,也可以根据原理图焊接或者PCB焊接。 注意:根据开发板搭载外部模块实现功能,需根据开发板原理图修改代码 0、整理及编写了19个常用的5…

NameServer路由注册与发现

NameServer在RocketMQ中主要承担的就是路由的管理、服务注册、以及服务的发现。在RocketMQ这承担着很重要的责任。 整体架构: 消息生产者在发送消息前需要考虑的问题就是,我需要发给谁?地址在哪儿?对于消费者也一样。那么NameSer…