Abstract
Multi-variable time series forecasting is one of several applications of machine learning. Creating an artificial environment capable of replicating real-world behavior is useful for understanding the intrinsic relationship between variables. However, selecting a predictor that ensures good performance for variables of different natures is not always a simple process. An algorithmic approach based on metaheuristics could be a good alternative to find the best predictive model for variables. Each predictor is optimized for forecasting a particular variable in a multi-agent artificial environment to improve the overall performance. The resulting environment is compared with other solutions that use only the same type of predictor for each variable. Finally, we can assert that using a multi-agent environment can improve the performance, accuracy, and generalization of our model.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Akay, B., Karaboga, D., Akay, R.: A comprehensive survey on optimizing deep learning models by metaheuristics. Artif. Intell. Rev. 55(2), 829–894 (2022). https://doi.org/10.1007/s10462-021-09992-0
Almu, A., Bello, Z.: An experimental study on the accuracy and efficiency of some similarity measures for collaborative filtering recommender systems (2021). https://oer.udusok.edu.ng/xmlui/handle/123456789/948
Bengio, Y., Lodi, A., Prouvost, A.: Machine learning for combinatorial optimization: a methodological tour d’Horizon. Eur. J. Oper. Res. 290(2), 405–421 (2021). https://doi.org/10.1016/j.ejor.2020.07.063. https://www.sciencedirect.com/science/article/pii/S0377221720306895
Bianchi, L., Dorigo, M., Gambardella, L.M., Gutjahr, W.J.: A survey on metaheuristics for stochastic combinatorial optimization. Nat. Comput. 8(2), 239–287 (2009). https://doi.org/10.1007/s11047-008-9098-4
Bibaeva, V.: Using metaheuristics for hyper-parameter optimization of convolutional neural networks. In: 2018 IEEE 28th International Workshop on Machine Learning for Signal Processing (MLSP), pp. 1–6 (2018). https://doi.org/10.1109/MLSP.2018.8516989
Cutello, V., Fargetta, G., Pavone, M., Scollo, R.A.: Optimization algorithms for detection of social interactions. Algorithms 13(6) (2020). https://doi.org/10.3390/a13060139. https://www.mdpi.com/1999-4893/13/6/139
Gebert, J., Radde, N., Weber, G.W.: Modeling gene regulatory networks with piecewise linear differential equations. Eur. J. Oper. Res. 181(3), 1148–1165 (2007). https://doi.org/10.1016/j.ejor.2005.11.044. https://www.sciencedirect.com/science/article/pii/S0377221706001512
Ghahremaninahr, J., Nozari, H., Sadeghi, M.E.: Artificial intelligence and machine learning for real-world problems (a survey). Int. J. Innov. Eng. 1(3), 38–47 (2021). https://ijie.ir/index.php/ijie/article/view/27
Greco, S., Pavone, M.F., Talbi, E.-G., Vigo, D. (eds.): MESS 2018. AISC, vol. 1332, p. XI, 57. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-68520-1
Hecker, M., Lambeck, S., Toepfer, S., van Someren, E., Guthke, R.: Gene regulatory network inference: data integration in dynamic models-a review. Biosystems 96(1), 86–103 (2009). https://doi.org/10.1016/j.biosystems.2008.12.004. https://www.sciencedirect.com/science/article/pii/S0303264708002608
Karimi-Mamaghan, M., Mohammadi, M., Meyer, P., Karimi-Mamaghan, A.M., Talbi, E.G.: Machine learning at the service of meta-heuristics for solving combinatorial optimization problems: a state-of-the-art. Eur. J. Oper. Res. 296(2), 393–422 (2022). https://doi.org/10.1016/j.ejor.2021.04.032. https://www.sciencedirect.com/science/article/pii/S0377221721003623
Plebe, A., Cutello, V., Pavone, M.: Optimizing costs and quality of interior lighting by genetic algorithm. In: Sabourin, C., Merelo, J.J., Madani, K., Warwick, K. (eds.) IJCCI 2017. SCI, vol. 829, pp. 19–39. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-16469-0_2
Plebe, A., Pavone, M.: Multi-objective genetic algorithm for interior lighting design. In: Nicosia, G., Pardalos, P., Giuffrida, G., Umeton, R. (eds.) MOD 2017. LNCS, vol. 10710, pp. 222–233. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-72926-8_19
Raza, K., Alam, M.: Recurrent neural network based hybrid model for reconstructing gene regulatory network. Comput. Biol. Chem. 64, 322–334 (2016). https://doi.org/10.1016/j.compbiolchem.2016.08.002. https://www.sciencedirect.com/science/article/pii/S1476927116300147
Sarker, I.H.: Machine learning: algorithms, real-world applications and research directions. SN Comput. Sci. 2(3), 160 (2021). https://doi.org/10.1007/s42979-021-00592-x
Schober, P., Boer, C., Schwarte, L.A.: Correlation coefficients: appropriate use and interpretation. Anesth. Analg. 126(5) (2018). https://journals.lww.com/anesthesia-analgesia/Fulltext/2018/05000/Correlation_Coefficients_Appropriate_Use_and.50.aspx
Talbi, E.G.: Metaheuristics: From Design to Implementation. Wiley, Hoboken (2008)
Talbi, E.G.: Combining metaheuristics with mathematical programming, constraint programming and machine learning. Ann. Oper. Res. 240(1), 171–215 (2016). https://doi.org/10.1007/s10479-015-2034-y
Talbi, E.G.: Automated design of deep neural networks: a survey and unified taxonomy. ACM Comput. Surv. (CSUR) 54(2), 1–37 (2021)
Talbi, E.G.: Machine learning into metaheuristics: a survey and taxonomy. ACM Comput. Surv. 54(6) (2021). https://doi.org/10.1145/3459664
Wong, W., Ming, C.I.: A review on metaheuristic algorithms: recent trends, benchmarking and applications. In: 2019 7th International Conference on Smart Computing Communications (ICSCC), pp. 1–5 (2019). https://doi.org/10.1109/ICSCC.2019.8843624
Zito, F., Cutello, V., Pavone, M.: A novel reverse engineering approach for gene regulatory networks. In: Cherifi, H., Mantegna, R.N., Rocha, L.M., Cherifi, C., Miccichè, S. (eds.) COMPLEX NETWORKS 2022. SCI, vol. 1077, pp. 310–321. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-21127-0_26
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zito, F., Cutello, V., Pavone, M. (2023). Optimizing Multi-variable Time Series Forecasting Using Metaheuristics. In: Di Gaspero, L., Festa, P., Nakib, A., Pavone, M. (eds) Metaheuristics. MIC 2022. Lecture Notes in Computer Science, vol 13838. Springer, Cham. https://doi.org/10.1007/978-3-031-26504-4_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-26504-4_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26503-7
Online ISBN: 978-3-031-26504-4
eBook Packages: Computer ScienceComputer Science (R0)