• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

HSE Researchers Demonstrate Effectiveness of Machine Learning in Forecasting Inflation

Perm, Russia

Perm, Russia
© iStock

Inflation is a key indicator of economic stability, and being able to accurately forecast its levels across regions is crucial for governments, businesses, and households. Tatiana Bukina and Dmitry Kashin at HSE Campus in Perm have found that machine learning techniques outperform traditional econometric models in long-term inflation forecasting. The results of the study focused on several regions in the Privolzhskiy Federal District have been published in HSE Economic Journal.

Inflation forecasting is crucial for the economy, particularly since Russia's transition to an inflation targeting regime in 2014. This means that the Bank of Russia sets specific inflation targets and employs a range of tools to meet them.

Various data is used to predict inflation, including the consumer price index, the unemployment rate, exchange rates, and the Central Bank rate. To systematise this information for forecasting, economists at the HSE Campus in Perm used data from the Unified Interdepartmental Statistical Information System.

The researchers' main objective was to determine which model predicts regional inflation more accurately: traditional econometric time series models or more recent machine learning methods. The study analysed data from 14 regions in the Privolzhskiy Federal District from January 2010 to December 2022. R Studio and Python were used for the analysis: time series forecasting was performed in R Studio, while machine learning models, including support vector machines, gradient boosting, and random forests, were implemented in Python. The forecasts were conducted on test samples, which helped prevent model overfitting and provided more accurate estimates.

The authors employed a cross-validation method using test samples of equal size. This approach allows models to be trained on data from one period and tested on data from another, ensuring stability and accuracy of the forecasts.

'To ensure accurate performance of machine learning methods, it is essential to select the optimal hyperparameters for the models. Hyperparameters differ from other model parameters in that they are set before training begins and define the model's specifications. Cross-validation is employed to select the optimal hyperparameters. When cross-validating time series, the training data precedes the test data without overlap, unlike in standard data validation,' according to Tatiana Bukina, Associate Professor, Faculty of Computer Science, Economics, and Social Sciences, HSE Campus in Perm.

The study found the gradient boosting model to be the most accurate of all machine learning models considered for predicting regional inflation. It delivers more accurate forecasts than autoregressive models over more time horizons. Thus, at forecasting horizons of 3, 6, 21, and 24 months, the gradient boosting model outperforms the basic AR(1) model by 20.3%, 16.2%, 72.5%, and 77.7%, respectively. The AR(1) model, a statistical tool for analysing and predicting time series, assumes that the current value of a series depends on its previous value plus a random error.

The random forest model and the support vector machine also demonstrated accurate forecasts over the long horizons of 21 and 24 months, outperforming the AR(1) model by 72.5% and 77.7%, respectively. A random forest combines multiple decision trees to enhance the accuracy and stability of forecasts, and then uses regression to average the predictions or select the most frequent value. The support vector machine identifies the optimal line that separates the data while minimising classification errors.

Inflation and its forecast for the Perm Region
© Bukina T., Kashin D. (2024) Prognozirovanie regional'noy inflyatsii: ekonometricheskie modeli ili metody mashinnogo obucheniya? HSE Economic Journal, vol. 28, no 1, pp. 81-107.

According to the authors, their results confirm that machine learning methods can be effective for forecasting inflation across various time horizons. 

Tatiana Bukina notes, 'Our research has demonstrated that machine learning provides more reliable tools for long-term forecasts. However, traditional econometric models continue to play a crucial role in short-term forecasts and should not be entirely excluded from analysts' toolkits. Combining econometric modelling with machine learning methods can significantly improve the accuracy of regional inflation forecasts. This is particularly important in an environment characterised by high uncertainty and rapid changes in economic conditions.'

The study also highlighted the specific characteristics of inflation forecasting for different regions. For example, in machine learning models, inflation seasonality was observed only in the Perm, Nizhny Novgorod, Penza, and Saratov regions. In the Republic of Tatarstan, the specific month for which the forecast was calculated proved to be a significant factor.

In the random forest model, the average inflation value for the previous three months emerged as a significant factor for the Republic of Mordovia, Nizhny Novgorod and Ulyanovsk regions, and the Chuvash Republic.

Each region has unique characteristics related to its economic structure, natural resources, and geographical location. These factors account for the variations in inflation dynamics and key macroeconomic indicators.

See also:

‘The Goal of the Spring into ML School Is to Unite Young Scientists Engaged in Mathematics of AI’

The AI and Digital Science Institute at the HSE Faculty of Computer Science and Innopolis University organised a week-long programme for students, doctoral students, and young scientists on the application of mathematics in machine learning and artificial intelligence. Fifty participants of Spring into ML attended 24 lectures on machine learning, took part in specific pitch sessions, and completed two mini-courses on diffusion models—a developing area of AI for data generation.

Software for Rapid Detection of Dyslexia Developed in Russia

HSE scientists have developed a software tool for assessing the presence and degree of dyslexia in school students based on their gender, age, school grade, and eye-tracking data. The application is expected to be introduced into clinical practice in 2024. The underlying studies were conducted by specialists in machine learning and neurolinguistics at the HSE AI Research Centre.

‘Every Article on NeurIPS Is Considered a Significant Result’

Staff members of the HSE Faculty of Computer Science will present 12 of their works at the 37th Conference and Workshop on Neural Information Processing Systems (NeurIPS), one of the most significant events in the field of artificial intelligence and machine learning. This year it will be held on December 10–16 in New Orleans (USA).

HSE University Holds HSE Sber ML Hack

On November 17-19, The HSE Faculty of Computer Science, SBER and cloud technology provider Cloud.ru organised HSE Sber ML Hack, a hackathon based around machine learning. More than 350 undergraduate and graduate students from 54 leading Russian universities took part in the competition.

HSE University Hosts Fall into ML 2023 Conference on Machine Learning

Over three days, more than 300 conference participants attended workshops, seminars, sections and a poster session. During panel discussions, experts deliberated on the regulation of artificial intelligence (AI) technologies and considered collaborative initiatives between academic institutions and industry to advance AI development through megaprojects.

HSE University to Host ‘Fall into ML 2023’ Machine Learning Conference

Machine Learning (ML) is a field of AI that examines methods and algorithms that enable computers to learn based on experience and data and without explicit programming. With its help, AI can analyse data, recall information, build forecasts, and give recommendations. Machine learning algorithms have applications in medicine, stock trading, robotics, drone control and other fields.

New Labs to Open at Faculty of Computer Science

Based on the results of a project competition, two new laboratories are opening at HSE University’s Faculty of Computer Science. The Laboratory for Matrix and Tensor Methods in Machine Learning will be headed by Maxim Rakhuba, Associate Professor at the Big Data and Information Retrieval School. The Laboratory for Cloud and Mobile Technologies will be headed by Dmitry Alexandrov, Professor at the School of Software Engineering.

Joint Project of Scientists from HSE University and Surgut State University to Help Prevent Recurrent Heart Attacks and Strokes

One of the winning projects of a competition held by HSE University’s Mirror Laboratories last June focuses on the use of machine learning technologies to predict the outcomes of acute coronary syndrome. It is implemented by HSE University’s International Laboratory of Bioinformatics together with the Research and Educational Centre of the Medical Institute at Surgut State University. Maria Poptsova, Head of the International Laboratory of Bioinformatics and Associate Professor at HSE University’s Faculty of Computer Science, talks about how this joint project originated, how it will help patients, and how work to implement it will be organised.

‘Interest in the Application of Machine Learning in Bioinformatics Is Growing by the Year’

On August 28–30, HSE University’s Faculty of Computer Science held the 4th Summer School on Machine Learning in Bioinformatics. This year, 670 people registered for the event, and over 300 visited in person. The programme included lectures and seminars on various spheres of bioinformatics: applied bioinformatics and the bioinformatics of DNA, RNA, and proteins; elementary genomics; modern methods of data analysis and molecular biology. The lectures were complemented by practical tasks aimed at different levels of knowledge.

Fall into ML 2023: HSE University’s Faculty of Computer Science Organises Conference on Machine Learning

On October 26–28, HSE University’s Institute of Artificial Intelligence and Digital Sciences at the Faculty of Computer Science will hold a conference titled Fall into ML 2023 withsupport from the HSE University AI Research Centre . The event is dedicated to promising directions of fundamental AI development.