首页> 外文期刊>電子情報通信学会技術研究報告 >逐次的動的モデル選択の線形時間アルゴリズム
【24h】

逐次的動的モデル選択の線形時間アルゴリズム

机译:用于顺序动态模型选择的线性时间算法。

获取原文
获取原文并翻译 | 示例
       

摘要

本稿では時系列データから変化するモデル系列を推定する「動的モデル選択」の問題を考える.従来,データ列が一括に与えられたときに動的計画法を用いてモデル系列を求めるアルゴリズムが提案されていたが,本稿では逐次的にデータを読みこみながらモデル系列を逐次的に推定し計算量が線形となるアルゴリズムを考察する.人工データについて実験的評価を行い,本アルゴリズムは計算量を劇的に減らしつつ,一括型のアルゴリズムと同じモデル系列を9割以上得られることを示す.%This paper addresses the issue of dynamic model selection (DMS), in which the goal is to select an optimal model sequence from time series under the assumption that the probabilistic model may change over time. Conventionally it has been proposed a batch algorithm for DMS, which is designed using a dynamic programming (DP) technique and requires O(n2) computation time (n is data size). We propose a novel DMS algorithm that runs in time linearly in the data size and can also be applied to sequential learning environments. The key idea is to sequentially apply the DP technique over subsequences of length a fixed size to drastically reduce the size of model sequences to be searched. We empirically demonstrate its effectiveness through artificial data sets by showing that the proposed algorithm produces model sequences of almost the same performance as the conventional algorithm while drastically reducing the computational costs.
机译:在本文中,我们考虑了“动态模型选择”问题,用于估计随时间序列数据而变化的模型序列。过去,提出了一种在批量给出数据串时通过动态编程获得模型序列的算法,但是在本文中,通过顺序读取数据来顺序估计和计算模型序列。考虑一个数量线性的算法。我们通过实验评估了人工数据,结果表明,该算法可以获得与批处理类型算法相同的模型序列的90%以上,同时大大减少了计算量。 %本文解决了动态模型选择(DMS)问题,其目的是在概率模型可能随时间变化的前提下,从时间序列中选择最佳模型序列。 ,它是使用动态编程(DP)技术设计的,并且需要O(n2)个计算时间(n是数据大小),我们提出了一种新颖的DMS算法,该算法可以在时间上线性地运行数据大小,也可以应用于顺序学习关键思想是在长度固定的子序列上顺序应用DP技术,以大幅度减小要搜索的模型序列的大小。通过证明所提出的算法产生的模型序列,我们通过人工数据集经验地证明了其有效性。几乎与传统算法具有相同的性能,同时大大降低了计算成本。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号