Online Jump and Kink Detection in Segmented Linear Regression: Statistical Optimality Meets Computational Efficiency

IF 1.2 4区 数学 Q3 MATHEMATICS, INTERDISCIPLINARY APPLICATIONS
Journal of Time Series Analysis Pub Date : 2026-04-07 Epub Date: 2025-11-24 DOI:10.1111/jtsa.70035
Annika Hüselitz, Housen Li, Axel Munk
{"title":"Online Jump and Kink Detection in Segmented Linear Regression: Statistical Optimality Meets Computational Efficiency","authors":"Annika Hüselitz,&nbsp;Housen Li,&nbsp;Axel Munk","doi":"10.1111/jtsa.70035","DOIUrl":null,"url":null,"abstract":"<p>We consider the problem of sequential (online) estimation of a single change point in a piecewise linear regression model under a Gaussian setup. We demonstrate that certain CUSUM-type statistics attain the minimax optimal rates for localizing the change point. Our minimax analysis unveils an interesting phase transition from a <i>jump</i> (discontinuity in function values) to a <i>kink</i> (a change in slope). Specifically, for a jump, the minimax rate is of order <span></span><math>\n <semantics>\n <mrow>\n <mi>log</mi>\n <mo>(</mo>\n <mi>n</mi>\n <mo>)</mo>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n <annotation>$$ \\log (n)/n $$</annotation>\n </semantics></math>, whereas for a kink it scales as <span></span><math>\n <semantics>\n <mrow>\n <msup>\n <mrow>\n <mfenced>\n <mrow>\n <mi>log</mi>\n <mo>(</mo>\n <mi>n</mi>\n <mo>)</mo>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n </mfenced>\n </mrow>\n <mrow>\n <mn>1</mn>\n <mo>/</mo>\n <mn>3</mn>\n </mrow>\n </msup>\n </mrow>\n <annotation>$$ {\\left(\\log (n)/n\\right)}^{1/3} $$</annotation>\n </semantics></math>, given that the sampling rate is of order <span></span><math>\n <semantics>\n <mrow>\n <mn>1</mn>\n <mo>/</mo>\n <mi>n</mi>\n </mrow>\n <annotation>$$ 1/n $$</annotation>\n </semantics></math>. We further introduce an online algorithm based on these detectors, which optimally identifies both a jump and a kink, and is able to distinguish between them. Notably, the algorithm operates with constant computational complexity and requires only constant memory per incoming sample. Finally, we evaluate the empirical performance of our method on both simulated and real-world data sets. An implementation is available in the R package <span>FLOC</span> on GitHub.</p>","PeriodicalId":49973,"journal":{"name":"Journal of Time Series Analysis","volume":"47 3","pages":"727-748"},"PeriodicalIF":1.2000,"publicationDate":"2026-04-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1111/jtsa.70035","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Time Series Analysis","FirstCategoryId":"100","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/jtsa.70035","RegionNum":4,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/24 0:00:00","PubModel":"Epub","JCR":"Q3","JCRName":"MATHEMATICS, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

We consider the problem of sequential (online) estimation of a single change point in a piecewise linear regression model under a Gaussian setup. We demonstrate that certain CUSUM-type statistics attain the minimax optimal rates for localizing the change point. Our minimax analysis unveils an interesting phase transition from a jump (discontinuity in function values) to a kink (a change in slope). Specifically, for a jump, the minimax rate is of order log ( n ) / n $$ \log (n)/n $$ , whereas for a kink it scales as log ( n ) / n 1 / 3 $$ {\left(\log (n)/n\right)}^{1/3} $$ , given that the sampling rate is of order 1 / n $$ 1/n $$ . We further introduce an online algorithm based on these detectors, which optimally identifies both a jump and a kink, and is able to distinguish between them. Notably, the algorithm operates with constant computational complexity and requires only constant memory per incoming sample. Finally, we evaluate the empirical performance of our method on both simulated and real-world data sets. An implementation is available in the R package FLOC on GitHub.

Abstract Image

分段线性回归的在线跳跃和扭结检测:统计最优性与计算效率
研究高斯设置下分段线性回归模型中单个变化点的序贯(在线)估计问题。我们证明了某些cusum类型的统计量达到了定位变化点的最小最大最优率。我们的极大极小分析揭示了一个有趣的相变,从跳跃(函数值的不连续)到扭结(斜率的变化)。具体来说,对于跳跃,极大极小速率为log (n) / n阶$$ \log (n)/n $$,而对于扭结,它是log (n) / n1 / 3 $$ {\left(\log (n)/n\right)}^{1/3} $$,假设采样率为1 / n阶$$ 1/n $$。我们进一步介绍了一种基于这些检测器的在线算法,该算法可以最优地识别跳跃和扭结,并能够区分它们。值得注意的是,该算法以恒定的计算复杂度运行,并且每个传入样本只需要恒定的内存。最后,我们评估了我们的方法在模拟和现实世界数据集上的经验性能。在GitHub上的R包FLOC中有一个实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Time Series Analysis
Journal of Time Series Analysis 数学-数学跨学科应用
CiteScore
2.00
自引率
0.00%
发文量
39
审稿时长
6-12 weeks
期刊介绍: During the last 30 years Time Series Analysis has become one of the most important and widely used branches of Mathematical Statistics. Its fields of application range from neurophysiology to astrophysics and it covers such well-known areas as economic forecasting, study of biological data, control systems, signal processing and communications and vibrations engineering. The Journal of Time Series Analysis started in 1980, has since become the leading journal in its field, publishing papers on both fundamental theory and applications, as well as review papers dealing with recent advances in major areas of the subject and short communications on theoretical developments. The editorial board consists of many of the world''s leading experts in Time Series Analysis.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书