Главная
АИ #15 (197)
Статьи журнала АИ #15 (197)
Solving a prediction problem in e-government using neural networks

Solving a prediction problem in e-government using neural networks

Автор(-ы):

Гусейнов Рустам Ровшан оглы

8 апреля 2024

Секция

Информационные технологии

Ключевые слова

predictive analysis
neural networks
electronic government

Аннотация статьи

This article describes a methodology for solving forecasting problems related to e-government using neural networks. In particular, it examines forecasting the number of vehicles in use in various regions in 2024. The data set for this study consists of two parameters: year and region, with the number of vehicles being the target variable. To build the neural network model, the NNtool tool for Matlab was chosen, which provides a convenient environment for predictive analysis and development of accurate predictive models. A two-layer network was created with two hid-den layers of 30 neurons each. The network was trained on the generated data and used to predict the number of cars for 2024.

Текст статьи

Introduction

While the increased efficiency of online services is undeniable, the true potential of e-government goes beyond simple digitalization. The challenges that arise in the context of e-government are how to effectively use huge amounts of data to optimize governance processes. As an example of such a problem, we can consider the problem of forecasting, for example, the growth of citizen demand for a particular service. In this context, neural networks are a very flexible and versatile tool that allows us to analyze and predict various aspects of social life at a deeper level. In particular, this article explores the application of neural network technologies to solve forecasting problems in e-government.

Using a specific example of the growth of car registrations, we will demonstrate how neural networks can be effectively used to produce accurate forecasts. Taking into account the essential parameters, we will propose a step-by-step approach to use neural networks to develop an optimal solution.

Problem statement

In the context of e-government, forecasting demand for various services becomes one of the key tasks aimed at optimizing government resources and improving the quality of service to citizens. In this article, we will focus on forecasting the number of registered vehicles in selected regions for 2024, using data from 1990 to 2022.

While many classical forecasting problems depend only on a point in time (time series forecasting problems), in our case we are dealing with a broader problem where the target values are determined by two parameters: year (point in time) and region. In other words, the input data is a table of size N*2, where a row consists of a specific time and region, and each such row corresponds to a target value from the data set. This forecasting task has practical implications for government agencies as accurate forecasts of the number of registered vehicles can help in road planning, public transport management and pollution control. The presented approach will allow us to take into account not only the time dynamics, but also the geographical characteristics of the vehicle fleet, which makes it more adaptive and relevant for an alternative option for managing economic development.

The main part

The data set for this task was obtained from a government statistical agency, then converted to the following form:

Pic. 1

The data is presented in such a way as to ensure ease of further use. As shown in the table, the data covers ten regions., including Baku, Gabala, Ganja, Goychay, Lankaran, Mingachevir, Nakhchivan, Sumgait, Yevlakh and Sheki. The data covers the period from 1990 to 2022. Thus, the two parameters (year, region) play a key role in the analysis.

Next, we move on to building a neural network using MATLAB and its Neural Network Toolbox. In the following script (pic. 4), the data is converted to the desired types (from string to double precision floating point number) and the categorical data is indexed, since the neural network only accepts double data.

Pic. 2. Combined input and output raw data

Pic. 3. For convenience, test input is in the end of the same table

 

Pic. 4. Data transformation and processing

At the pictures some data are not presented here due to their lack of compactness. Then a neural network is created and configured. We select 30 neurons in the hidden layer and train the neural network.

Pic. 5. Neural network training results

As can be seen from the table, the trained network gives a correlation coefficient of about 1, which means that the output data of the neural network differs relatively little from the expected ones.

Pic. 6. Regression plot

A low order of error is also shown by a regression plot (pic. 6): all points almost lie on the same straight line, which means that the output values of the neural network coincided or almost coincided with the expected output values.

Pic. 7. Performance plot

Now we can apply the trained network to make predictions:

Pic. 8

Then we combine the received data with the input data and after rounding we get:

Pic. 9. Forecast results

Conclusion

This article discusses the use of neural networks in the context of e-government using the example of a forecasting problem. The key stages of solving such problems are described in detail, starting from providing the necessary amount of data for training a neural network and ending with setting up and training the network itself.

The purpose of this work is to demonstrate the practical applicability of neural networks in e-government and their potential for improving decision-making processes and increasing the efficiency of public services. The data used in the study was taken from the government statistical agency, providing a basis for analysis and forecasting of important parameters.

Список литературы

  1. Baillie, Richard T., and Tim Bollerslev. “Prediction in Dynamic Models with Time-Dependent Conditional Variances.” Journal of Econometrics 52, (April 1992): P. 91-113
  2. Enders, Walter. Applied Econometric Time Series. Hoboken, NJ: John Wiley & Sons, Inc., 1995.
  3. Heeks, R. (1999a). Information technology, government and development: Workshop report.
  4. Tsay, R. S. Analysis of Financial Time Series. 2nd ed. Hoboken, NJ: John Wiley & Sons, Inc., 2005.
  5. Whitson, T. L., & Davis, L. (2001). Best practices in electronic government: Comprehensive electronic information dissemination for science and technology.

Поделиться

193

Гусейнов Р. Р. Solving a prediction problem in e-government using neural networks // Актуальные исследования. 2024. №15 (197). Ч.I.С. 34-37. URL: https://apni.ru/article/8964-solving-a-prediction-problem-in-e-government

Другие статьи из раздела «Информационные технологии»

Все статьи выпуска
Актуальные исследования

#21 (203)

Прием материалов

18 мая - 24 мая

осталось 5 дней

Размещение PDF-версии журнала

29 мая

Размещение электронной версии статьи

сразу после оплаты

Рассылка печатных экземпляров

7 июня