Skip to main content

Mathematical Programming for Piecewise Linear Representation of Discrete Time Series

  • Conference paper
  • First Online:
Book cover Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery (ICNC-FSKD 2019)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1075))

  • 1302 Accesses

Abstract

Piecewise linear representation (PLR) of a time series arises in variety of disciplines in data mining. Unlike most PLR methods who separate a discrete time series into a few discontinuous line segments, \( \ell 1 \) trend filtering method is one of the few PLR methods who generates continuous line segment representations. However, the approximation errors of \( \ell 1 \) trend filtering seldom reach its minimum. In this paper, we propose a binary integer programming model to produce a continuous PLR of time series with the least approximation error, and therefore it is well suitable to analyzing time series with an underlying piecewise linear trend. We describe the motives of the proposed method and give some illustrative examples. The improvement in approximation error is demonstrated by some experiments on some real-world time series datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 219.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Keogh, E., Pazzani, M.: An enhanced representation of time series which allows fast and accurate classification, clustering and relevance feedback. In: Proceedings of the 4th International Conference of Knowledge Discovery and Data Mining, pp. 239–241. AAAI Press (1998)

    Google Scholar 

  2. Yang, X., Yu, F., Pedrycz, W.: Long-term forecasting of time series based on linear fuzzy information granules and fuzzy inference system. Int. J. Approximate Reasoning 81, 1–27 (2016)

    Article  MathSciNet  Google Scholar 

  3. Zhu, Y., Wu, D., Li, S.: A piecewise linear representation method of time series based on feature points. In: International Conference on Knowledge-based and Intelligent Information and Engineering Systems (2007)

    Google Scholar 

  4. Thurlimann, C.M., Durrenmatt, D.J., Villez, K.: Soft-sensing with qualitative trend analysis for waste water treatment plant control. Control Eng. Pract. 70, 121–133 (2018)

    Article  Google Scholar 

  5. Sammaknejad, N., Huang, B., Fatehi, A., Miao, Y., Xu, F., Espejo, A.: Adaptive monitoring of the process operation based on symbolic episode representation and hidden Markov models with application toward an oil sand primary separation. Comput. Chem. Eng. 71, 281–297 (2014)

    Article  Google Scholar 

  6. Janusz, M.E., Venkatasubramanian, V.: Automatic generation of qualitative description of process trends for fault detection and diagnosis. Eng. Appl. Artif. Intell. 4(5), 329–339 (1991)

    Article  Google Scholar 

  7. Charbonnier, S., Gentil, S.: A trend-based alarm system to improve patient monitoring in intensive care units. Control Eng. Pract. 15, 1039–1050 (2007)

    Article  Google Scholar 

  8. Sundarraman, A., Srinivasan, R.: Monitoringtransitions in chemical plants using enhanced trend analysis. Comput. Chem. Eng. 27, 1455–1472 (2003)

    Article  Google Scholar 

  9. Luo, L., Xi, C.: Integrating piecewise linear representation and weighted support vector machine for stock trading signal prediction. Appl. Soft Comput. J. 13(2), 806–816 (2013)

    Article  Google Scholar 

  10. Chang, P.C., Fan, C.Y., Liu, C.H.: Integrating a piecewise linear representation method and a neural network model for stock trading points prediction. IEEE Trans. Syst. Man Cybern. Part C 39(1), 80–92 (2008)

    Article  Google Scholar 

  11. Fitzgerald, W., Lemire, D., Brooks, M.: Quasi-monotonic segmentation of state variable behavior for reactive control. In: Proceedings of the National Conference on Artificial Intelligence, Part 3, vol. 20, pp. 1145–1150 (2005)

    Google Scholar 

  12. Skelton, A., Willms, A.R.: An algorithm for continuous piecewise linear bounding of discrete time series data BIT. Numer. Math. 54(4), 1155–1169 (2014)

    Article  Google Scholar 

  13. Keogh, E., Chu, S., Hart, D., et al.: Segmenting time series: a survey and novel approach. In: Data Mining in Time Series Databases (2003)

    Google Scholar 

  14. Kim, S.J., Koh, K., Boyd, S., Gorinevsky, D.: l1 trend filtering. SIAM Rev. 51(2), 339–360 (2009)

    Article  MathSciNet  Google Scholar 

  15. Yang, L., Liu, S., Tsoka, S., Papegeorgiou, L.G.: Mathematical programming for piecewise linear regression analysis. Expert Syst. Appl. 44, 156–167 (2016)

    Article  Google Scholar 

  16. Zhou, B., Ye, H., Zhang, H., Li, M.: A new qualitative trend analysis algorithm based on global polynomial fit. AIChE J. 63(8), 3374–3383 (2017)

    Article  Google Scholar 

  17. Wang, Y.X., Sharpnack, J., Smola, A.J., et al.: Trend filtering on graphs. J. Mach. Learn. Res. 17(1), 3651–3691 (2016)

    MathSciNet  MATH  Google Scholar 

  18. Duan, L., Yu, F., Pedrycz, W., Wang, X., Yang, X.: Time-series clustering based on linear fuzzy information granules. Appl. Soft Comput. J. 73, 1053–1067 (2018)

    Article  Google Scholar 

  19. History whether data base homepage. http://www.tianqihoubao.com/aqi/beijing.html. Accessed 13 Jan 2019

  20. Wang, J., Yan, Yu., Chen, K.: Determining the number of segments for piece-wise linear representation of discrete-time signals. Comput. Chem. Eng. 120, 46–53 (2019)

    Article  Google Scholar 

Download references

Acknowledgements

Funding from Training Programs of Innovation and Entrepreneurship for Undergraduates (201810399037) are gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Zhiwei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Xiyang, Y., Jing, Z., Fusheng, Y., Zhiwei, L. (2020). Mathematical Programming for Piecewise Linear Representation of Discrete Time Series. In: Liu, Y., Wang, L., Zhao, L., Yu, Z. (eds) Advances in Natural Computation, Fuzzy Systems and Knowledge Discovery. ICNC-FSKD 2019. Advances in Intelligent Systems and Computing, vol 1075. Springer, Cham. https://doi.org/10.1007/978-3-030-32591-6_17

Download citation

Publish with us

Policies and ethics