Optimal Piecewise Polynomial Approximation for Minimum Computing Cost by Using Constrained Least Squares
Abstract
:1. Introduction
1.1. Importance of Approximation and Previous Studies
1.2. OPP Approximation Algorithm
2. Preliminaries
2.1. Nomenclature
2.2. Formulation of Constrained Least Squares
3. OPP Approximation Algorithm
3.1. Overall Algorithm Flow
3.2. Computational Cost
3.3. Application of the OPP Approximation Algorithm
4. Experimental Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Nygaard, R.; Haugland, D. Compressing ECG signals by piecewise polynomial approximation. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Seattle, WA, USA, 15 May 1998; Volume 3, pp. 1809–1812. [Google Scholar] [CrossRef]
- Ghosh, P.K.; Narayanan, S.S. Pitch contour stylization using an optimal piecewise polynomial approximation. IEEE Signal Process. Lett. 2009, 16, 810–813. [Google Scholar] [CrossRef] [PubMed]
- Ravuri, S.; Ellis, D.P. Stylization of pitch with syllable-based linear segments. In Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NV, USA, 31 March–4 April 2008; pp. 3985–3988. [Google Scholar] [CrossRef]
- Kim, J.B.; Kim, B.K. The Calibration for Error of Sensing using Smooth Least Square Fit with Regional Split (SLSFRS). In Proceedings of the Korea Automatic Control Conference, Jeju Island, Republic of Korea, 10–12 December 2009; pp. 735–739. [Google Scholar]
- Dong, N.; Roychowdhury, J. Piecewise polynomial nonlinear model reduction. In Proceedings of the 40th Annual Design Automation Conference, Anaheim, CA, USA, 2–6 June 2003; pp. 484–489. [Google Scholar] [CrossRef]
- Stigler, S.M. Gergonne’s 1815 paper on the design and analysis of polynomial regression experiments. Hist. Math. 1974, 1, 431–439. [Google Scholar] [CrossRef]
- Ferguson, J.; Staley, P.A. Least squares piecewise cubic curve fitting. Commun. ACM 1973, 16, 380–382. [Google Scholar] [CrossRef]
- Pavlidis, T.; Horowitz, S.L. Segmentation of plane curves. IEEE Trans. Comput. 1974, 100, 860–870. [Google Scholar] [CrossRef]
- Gao, J.; Ji, W.; Zhang, L.; Shao, S.; Wang, Y.; Shi, F. Fast piecewise polynomial fitting of time-series data for streaming computing. IEEE Access 2020, 8, 43764–43775. [Google Scholar] [CrossRef]
- Cunis, T.; Burlion, L.; Condomines, J.-P. Piecewise polynomial modeling for control and analysis of aircraft dynamics beyond stall. J. Guid. Control Dyn. 2019, 42, 949–957. [Google Scholar] [CrossRef]
- Eduardo, C.; Luiz, F.N. Models and Algorithms for Optimal Piecewise-Linear Function Approximation. Math. Probl. Eng. 2015, 2015, 876862. [Google Scholar] [CrossRef]
- Grützmacher, F.; Beichler, B.; Hein, A.; Kirste, T.; Haubelt, C. Time and Memory Efficient Online Piecewise Linear Approximation of Sensor Signals. Sensors 2018, 18, 1672. [Google Scholar] [CrossRef] [PubMed]
- Marinov, M.B.; Nikolov, N.; Dimitrov, S.; Todorov, T.; Stoyanova, Y.; Nikolov, G.T. Linear Interval Approximation for Smart Sensors and IoT Devices. Sensors 2022, 22, 949. [Google Scholar] [CrossRef] [PubMed]
- Warwicker, J.A.; Rebennack, S. Efficient continuous piecewise linear regression for linearising univariate non-linear functions. IISE Trans. 2024. [Google Scholar] [CrossRef]
- Ploussard, Q. Piecewise linear approximation with minimum number of linear segments and minimum error: A fast approach to tighten and warm start the hierarchical mixed integer formulation. Eur. J. Oper. Res. 2024, 315, 50–62. [Google Scholar] [CrossRef]
- Liu, B.; Liang, Y. Optimal function approximation with ReLU neural networks. Neurocomputing 2021, 435, 216–227. [Google Scholar] [CrossRef]
- Darby, C.L.; Hager, W.W.; Rao, A.V. An hp-adaptive pseudospectral method for solving optimal control problems. Optim. Control Appl. Methods 2011, 32, 476–502. [Google Scholar] [CrossRef]
- M.OWEN. Cortex-M7 Instruction Cycle Counts, Timings, and Dual-Issue Combinations. Available online: https://www.quinapalus.com/cm7cycles.html (accessed on 20 March 2024).
Symbol | Signification |
---|---|
Function to approximate | |
interval | |
interval | |
interval | |
Polynomial order | |
Number of intervals | |
interval | |
polynomial | |
vector of boundary values | |
Average sum of error squares at sample points | |
Error norm constraint for approximation | |
polynomial expressed by CPU instruction cycles | |
interval |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Song, J.; Lee, B. Optimal Piecewise Polynomial Approximation for Minimum Computing Cost by Using Constrained Least Squares. Sensors 2024, 24, 3991. https://doi.org/10.3390/s24123991
Song J, Lee B. Optimal Piecewise Polynomial Approximation for Minimum Computing Cost by Using Constrained Least Squares. Sensors. 2024; 24(12):3991. https://doi.org/10.3390/s24123991
Chicago/Turabian StyleSong, Jieun, and Bumjoo Lee. 2024. "Optimal Piecewise Polynomial Approximation for Minimum Computing Cost by Using Constrained Least Squares" Sensors 24, no. 12: 3991. https://doi.org/10.3390/s24123991
APA StyleSong, J., & Lee, B. (2024). Optimal Piecewise Polynomial Approximation for Minimum Computing Cost by Using Constrained Least Squares. Sensors, 24(12), 3991. https://doi.org/10.3390/s24123991