Cargando…

A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms

This paper aims to propose a new model for time series forecasting that combines forecasting with clustering algorithm. It introduces a new scheme to improve the forecasting results by grouping the time series data using k-means clustering algorithm. It utilizes the clustering result to get the fore...

Descripción completa

Detalles Bibliográficos
Autores principales: Hartomo, Kristoko Dwi, Nataliani, Yessica
Formato: Online Artículo Texto
Lenguaje:English
Publicado: PeerJ Inc. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8189023/
https://www.ncbi.nlm.nih.gov/pubmed/34150996
http://dx.doi.org/10.7717/peerj-cs.534
_version_ 1783705437746495488
author Hartomo, Kristoko Dwi
Nataliani, Yessica
author_facet Hartomo, Kristoko Dwi
Nataliani, Yessica
author_sort Hartomo, Kristoko Dwi
collection PubMed
description This paper aims to propose a new model for time series forecasting that combines forecasting with clustering algorithm. It introduces a new scheme to improve the forecasting results by grouping the time series data using k-means clustering algorithm. It utilizes the clustering result to get the forecasting data. There are usually some user-defined parameters affecting the forecasting results, therefore, a learning-based procedure is proposed to estimate the parameters that will be used for forecasting. This parameter value is computed in the algorithm simultaneously. The result of the experiment compared to other forecasting algorithms demonstrates good results for the proposed model. It has the smallest mean squared error of 13,007.91 and the average improvement rate of 19.83%.
format Online
Article
Text
id pubmed-8189023
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher PeerJ Inc.
record_format MEDLINE/PubMed
spelling pubmed-81890232021-06-17 A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms Hartomo, Kristoko Dwi Nataliani, Yessica PeerJ Comput Sci Data Mining and Machine Learning This paper aims to propose a new model for time series forecasting that combines forecasting with clustering algorithm. It introduces a new scheme to improve the forecasting results by grouping the time series data using k-means clustering algorithm. It utilizes the clustering result to get the forecasting data. There are usually some user-defined parameters affecting the forecasting results, therefore, a learning-based procedure is proposed to estimate the parameters that will be used for forecasting. This parameter value is computed in the algorithm simultaneously. The result of the experiment compared to other forecasting algorithms demonstrates good results for the proposed model. It has the smallest mean squared error of 13,007.91 and the average improvement rate of 19.83%. PeerJ Inc. 2021-06-02 /pmc/articles/PMC8189023/ /pubmed/34150996 http://dx.doi.org/10.7717/peerj-cs.534 Text en ©2021 Hartomo and Nataliani https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited.
spellingShingle Data Mining and Machine Learning
Hartomo, Kristoko Dwi
Nataliani, Yessica
A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title_full A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title_fullStr A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title_full_unstemmed A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title_short A new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
title_sort new model for learning-based forecasting procedure by combining k-means clustering and time series forecasting algorithms
topic Data Mining and Machine Learning
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8189023/
https://www.ncbi.nlm.nih.gov/pubmed/34150996
http://dx.doi.org/10.7717/peerj-cs.534
work_keys_str_mv AT hartomokristokodwi anewmodelforlearningbasedforecastingprocedurebycombiningkmeansclusteringandtimeseriesforecastingalgorithms
AT natalianiyessica anewmodelforlearningbasedforecastingprocedurebycombiningkmeansclusteringandtimeseriesforecastingalgorithms
AT hartomokristokodwi newmodelforlearningbasedforecastingprocedurebycombiningkmeansclusteringandtimeseriesforecastingalgorithms
AT natalianiyessica newmodelforlearningbasedforecastingprocedurebycombiningkmeansclusteringandtimeseriesforecastingalgorithms