Time Series Segmentation through Automatic Feauture Learning

深度学习时间序列分割
本文介绍了一种基于深度学习的时间序列分割方法,该方法利用自动编码器进行特征提取,并通过计算时间戳之间的距离来确定序列的断点。与传统统计方法相比,此方法能从更多维度进行序列划分。

题目:《Time Series Segmentation through Automatic Feauture Learning》

时间:2018/1

简介:

这是一篇由IBM Research和普林顿大学几个reasearcher写的paper。很久之前老师就推荐给我了,最近有时间看完了,所以整理下。

这篇paper主要是针对时间序列的划分进行了探讨,用到的主要技术就是Deep Learning。整个方法和模型的框架并不复杂,而且还有较高的实用性。

应用技术:

ChangePoint的检测无论是进行聚类还是将连续状态转换为离散状态时都是一个基础而又极为重要的过程。

文中提出了一个breakpoint的概念,意为是人类专家进行对序列划分的changpoint。传统的检验ChangePoint的方法一般都是statistics-based,通过概率的角度对边界进行划分。而文中的方法则更偏向从更细微或者其他的维度的划分。

文中主要用到了Deep Learning 中的AutoEncoder算法。

模型框架:


1、先是通过人为指定一个time window,图中展示了具有三个channel的数据,类似声音或者其他类型数据。

2、然后核心就是AE模型,AE常用来作为DL参数的初始化以及对数据的降维处理。这里将它作为对数据维度的一个转换(也可以称为features extraction),并通过这个新的维度来计算新的维度中的feature中t与t+1 timestap的距离,这里用到了欧式距离的计算方法。


3、通过这个local-maximum distance(对应下图中的peak)来确定breakpoint。


4、最后整体进行bp更新。

之后文中还对比了其他的window size的区别以及与其他方法的对比实验。

总结:

这是一篇将DL应用与Time Series Segmention中较新的paper。不同于传统statistics方法,文中通过了其他维度进行了对changePoint的检测来划分序列,对一些基于discrete state-space的方法有着比较基础的意义。



### 回答1: Deep Snake是一种用于实时实例分割的算法。它基于深度学习技术,通过对图像中的每个像素进行分类,实现对目标物体的精确分割。Deep Snake算法具有高效性和准确性,可以应用于许多领域,如自动驾驶、医学影像分析等。 ### 回答2: DeepSnake是一个用于实时实例分割的新型神经网络模型。与传统的基于卷积神经网络(CNN)的实例分割方法不同,DeepSnake使用自适应的密集曲线组件,来更好地关注目标对象的形状特征,从而实现更精确的分割结果。 DeepSnake的设计基于一种称为“变形回归”的曲线回归方法。该方法使用两个CNN分支,来分别处理图像区域和曲线参数,然后将它们组合起来进行端到端的训练。其中,图像分支出自用于目标检测任务的ResNet,而曲线分支则采用了U-Net结构。 DeepSnake的优点在于可以克服目标形状多样性和大小变化等问题,能够适应各种不同的数据集,并且在计算效率上具有很高的实时性。与一些竞争的实例分割算法相比,DeepSnake在准确率和速度上都有不错的表现。在PASCAL VOC 2012和COCO 2017数据集上测试,DeepSnake的性能超过了相同条件下的大多数算法,同时具有更低的计算成本。 总之,DeepSnake为实时实例分割任务提供了一种创新的方法,可以应用于许多领域,如智能监控、自动驾驶和机器人导航等。 ### 回答3: Deep Snake是一种用于实时实例分割的新型神经网络架构,由来自华盛顿大学的研究团队开发。与目前主流的神经网络架构Mask R-CNN相比,Deep Snake的优势在于能够更加准确地分割物体,同时在速度和计算资源消耗方面表现更好。 具体来说,Deep Snake使用了一种名为“蛇形控制器”的新型机制来协调具有各自目标的多个神经元。这种机制使得网络在提取图像中物体的轮廓信息时更加准确。Deep Snake还采用了特殊的分组卷积层,用于在不同的尺度上提取特征,以更好地分割物体。 此外,Deep Snake还可以使用相对较少的内存和计算资源,快速运行实例分割任务。研究者使用COCO数据集进行了实验,结果表明Deep Snake在准确率和速度方面都优于Mask R-CNN。在单个Nvidia 1080Ti GPU上,Deep Snake可以实现每秒5.7帧的实时实例分割,准确率高达33.6%。 总的来说,Deep Snake是一种非常有潜力的神经网络架构,可用于实时实例分割。它不仅可以提高准确性,还可以节省计算资源和实现更快的运行速度。未来,深度学习的研究者将继续探索和改进这种架构,以满足不断发展的实时实例分割需求。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值