非线性动力学方法提取生物信号特征

news/2024/5/19 19:40:07 标签:

非线性动力学方法中的,可以作为信号整体的特征,例如PPG、ECG、EEG等。但是要注意的运算复杂度一般比较高,在嵌入式设备上运行时长、速度、功耗都难满足。在嵌入式设备上需要优化或者找到替代的特征提取方式,最近,本人为了替代非线性动力学方法,发明一种新的特征提取方式,并且申请专利。本文主要介绍常见的类型。


常见的类型如下12

Entropy TypeFunction Name
Approximate Entropy近似
Sample Entropy样本
Fuzzy Entropy模糊
Kolmogorov Entropy柯尔莫哥洛夫
Permutation Entropy排列
Conditional Entropy条件
Distribution Entropy分布
Spectral Entropy
Dispersion Entropy分散
Symbolic Dynamic Entropy符号动态
Increment Entropy增加
Cosine Similarity Entropy余弦相似
Phase Entropy相位
Slope Entropy斜率
Bubble Entropy泡沫
Gridded Distribution Entropy网格分布
Entropy of Entropy
Attention Entropy注意

参考:


  1. EntropyHub: Python — EntropyHub 0.2 documentation ↩︎

  2. GitHub - MattWillFlood/EntropyHub: An open-source toolkit for entropic time-series analysis. ↩︎


http://www.niftyadmin.cn/n/312372.html

相关文章

“1+X+N”模式助力企业数字化转型

近期,中电金信顺利完成某股份制银行“基于战略解析与业务架构的全行科技规划项目”交付。针对客户的实际业务需求,中电金信采用“1XN”服务模式,服务客户全面的企业架构转型规划。项目组联合行方协同创新,首次将企架建模方法应用于…

kotlin判断某个字符串是否属于某个语种

Kotlin可以使用Java中的Locale类判断字符串所属的语言类型。具体步骤如下: 使用Locale类中的forLanguageTag方法创建一个Locale对象,参数为语言码,例如"en"表示英语,"zh"表示中文等等。 调用Locale对象的get…

Vector - CAPL - CANoe硬件CANCANFD参数

如何更改与 CAPL 的 CAN 总线通信的波特率? 解决办法 通常我们常见的配置方法主要有两种方法可以使用 CAPL 更改波特率,使用函数 setBtr或使用 canSetConfiguration、canFdSetConfiguration。 1. setBtr(long channel, byte btr0, byte btr1) setBtr仅…

静态数码管

静态数码管 1、简介工作方式数码管静态显示原理 2、硬件设计3、软件设计4、 1、简介 一般共阳极数码管更为常用 好处:将驱动数码管的工作交到公共端(一般接驱动电源),加大驱动电源的功率自然要比加大IC芯片I/O口的驱动电流简单许…

Golang中的channel详解(二):channel与select

什么是select? select是Golang中的一个关键字,用来监听channel相关的IO操作,当IO操作发生时,触发相应的动作。select有如下特点: select只能用于channel的操作,每个case分支都只能包含channel的操作表达式…

【sorting+双指针+数学】CF845div2 C. Quiz Master

和我一开始想的不太一样 一开始想的也是排序,然后双指针,但是我想的双指针是l1,rn的,因为我没注意到极差尽可能小这个条件可以转化为区间长度最短 其实就是尺取法,然后合法性就是这个区间内的数的所有因子能填满1~m这些格子 找…

数据库表设计规范—三范式、反范式

1.第一范式: 表中的属性不可分割 改为: 2.第二范式: 非主属性必须完全依赖主属性,不能部分依赖,比如只依赖联合主键中的其中一个主键就能拿到数据,这是不符合第二范式的 3.第三范式: 非主…

Packet Tracer - 使用 CLI 配置 ASA 基本设置和防火墙

Packet Tracer - 使用 CLI 配置 ASA 基本设置和防火墙 IP 地址分配表 设备 接口 IP 地址 子网掩码