<p>This paper introduces a new type of regression methodology named as Convex-Area-Wise Linear Regression(CALR), which separates given datasets by disjoint convex areas and fits different linear regression models for different areas. This regression model is highly interpretable for its close-form local models and boundaries, and it is able to interpolate any given finite datasets even when the underlying relationship between explanatory and response variables are non-linear and discontinuous. In order to construct CALR models for given datasets, accurate algorithms and an incremental algorithm are proposed under different assumptions. The analysis of correctness and time complexity of the algorithms are given, indicating that the problem can be solved in <InlineEquation ID="IEq1"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1323_Article_IEq1.gif" Format="GIF" Height="20" Rendition="HTML" Resolution="72" Type="Linedraw" Width="38" /> </InlineMediaObject> <EquationSource Format="TEX">\(o(n^2)\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>o</mi> <mo stretchy="false">(</mo> <msup> <mi>n</mi> <mn>2</mn> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> time accurately when the input datasets have some special features, or be solved in <InlineEquation ID="IEq2"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1323_Article_IEq2.gif" Format="GIF" Height="20" Rendition="HTML" Resolution="72" Type="Linedraw" Width="163" /> </InlineMediaObject> <EquationSource Format="TEX">\(O(T(n_s)+n(M+d^2))\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi>O</mi> <mo stretchy="false">(</mo> <mi>T</mi> <mrow> <mo stretchy="false">(</mo> <msub> <mi>n</mi> <mi>s</mi> </msub> <mo stretchy="false">)</mo> </mrow> <mo>+</mo> <mi>n</mi> <mrow> <mo stretchy="false">(</mo> <mi>M</mi> <mo>+</mo> <msup> <mi>d</mi> <mn>2</mn> </msup> <mo stretchy="false">)</mo> </mrow> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> time incrementally using an <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="10878_2025_1323_Article_IEq3.gif" Format="GIF" Height="12" Rendition="HTML" Resolution="72" Type="Linedraw" Width="19" /> </InlineMediaObject> <EquationSource Format="TEX">\(n_s\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi>n</mi> <mi>s</mi> </msub> </math></EquationSource> </InlineEquation>-size initial subset to construct initial accurate model.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Fitting and analyzing data with convex-area-wise linear regression models

  • Bohan Lyu,
  • Jianzhong Li

摘要

This paper introduces a new type of regression methodology named as Convex-Area-Wise Linear Regression(CALR), which separates given datasets by disjoint convex areas and fits different linear regression models for different areas. This regression model is highly interpretable for its close-form local models and boundaries, and it is able to interpolate any given finite datasets even when the underlying relationship between explanatory and response variables are non-linear and discontinuous. In order to construct CALR models for given datasets, accurate algorithms and an incremental algorithm are proposed under different assumptions. The analysis of correctness and time complexity of the algorithms are given, indicating that the problem can be solved in \(o(n^2)\) o ( n 2 ) time accurately when the input datasets have some special features, or be solved in \(O(T(n_s)+n(M+d^2))\) O ( T ( n s ) + n ( M + d 2 ) ) time incrementally using an \(n_s\) n s -size initial subset to construct initial accurate model.