fraunhoferportugal/tsfel
An intuitive library to extract features from time series.
它解决了什么问题
TSFEL 简化了从时间序列数据中提取有意义特征的过程,这是为机器学习模型准备数据的关键步骤。用户无需手动实现数十种不同的数学公式,即可访问一个包含超过 65 种跨多个领域特征的集中式库。
运作方式
该库提供了一个高阶 API,允许用户定义想要提取的特征配置(例如按领域),然后将该配置应用于时间序列数据。它支持四个主要的分析领域:
- 统计 (Statistical):基本指标,如平均值、方差和熵。
- 时间 (Temporal):基于时间的模式分析,例如过零率和自相关。
- 频谱 (Spectral):使用快速傅立叶变换 (FFT) 和小波变换等工具进行基于频率的分析。
- 分形 (Fractal):对较长信号中复杂模式的分析,例如赫斯特指数 (Hurst exponent)。
目标对象
从事时间序列分析的数据科学家和研究人员,例如分析心电图 (ECG) 信号或用于人类活动识别 (HAR) 的传感器数据的人员。
特色亮点
- 全面的特征集:可访问超过 65 种涵盖统计、时间、频谱和分形领域的特征。
- 可重现的流水线:可以存储配置文件,以确保在不同数据集之间使用相同的提取过程。
- 计算成本估算:能够提前估算特征提取所需的时间。
- 可扩展性:用户可以轻松地将自己的自定义特征提取方法添加到库中。
相关
- 项目
- 项目
- 项目
- 项目