<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main"></title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Irina</forename><surname>Kalinina</surname></persName>
							<email>irina.kalinina1612@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution">Petro Mohyla Black Sea National University</orgName>
								<address>
									<addrLine>68 Desantnykiv 10</addrLine>
									<postCode>54000</postCode>
									<settlement>Mykolaiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Aleksandr</forename><surname>Gozhyj</surname></persName>
							<email>alex.gozhyj@gmail.com</email>
							<affiliation key="aff0">
								<orgName type="institution">Petro Mohyla Black Sea National University</orgName>
								<address>
									<addrLine>68 Desantnykiv 10</addrLine>
									<postCode>54000</postCode>
									<settlement>Mykolaiv</settlement>
									<country key="UA">Ukraine</country>
								</address>
							</affiliation>
						</author>
					</analytic>
					<monogr>
						<idno type="ISSN">1613-0073</idno>
					</monogr>
					<idno type="MD5">90471DB00E3E31C44DA463E26E35C273</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2025-04-23T19:54+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Forecasting</term>
					<term>Electricity demand in Ukraine</term>
					<term>Machine learning methods</term>
					<term>Data processing</term>
					<term>Methodology of forecasting</term>
					<term>ARIMA</term>
					<term>GAM</term>
					<term>ANN</term>
					<term>BSTS.1</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>The article studies the solution of the problem of forecasting electricity demand in Ukraine. The sequence of data processing stages in solving the forecasting problem using machine learning methods is presented. It consists of the following stages: data collection, data research and preparation, construction and training of forecasting models, selection of the best model and calculation of forecasts, evaluation and verification of quality indicators of forecasts. A general methodology for solving forecasting problems is proposed. The methodology for solving the forecasting problem on time series is considered. The forecasting process consists of five stages. The first stage includes the collection, analysis and interpretation of data. The next stage includes the procedures of data research and preparation. The third stage -the modeling stage consists of three parts: preparation of a data set for modeling, selection and training of models and evaluation of their quality. The fourth stage is the forecasting stage and calculation of quality indicators of forecasts. At the fifth stage, procedures for improving the efficiency of the selected forecasting model are performed. The following models were used at the modeling stage: ARIMA, GAM, ANN and BSTS. The analysis of the models was carried out and forecasts were built based on each model. For the constructed models with the best quality indicators, the predictive values were calculated. The forecasts were compared with the data of the validation sample. The following indicators were used to select the optimal model: MAPE, MAE, MSE, RMSE. The BSTS model showed the best results.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1.">Introduction</head><p>Today, energy consumption around the world is growing rapidly due to the increasing demand for electricity due to the ever-growing global population, large-scale development of industry and technology, rising living standards, large-scale industrialization in developing countries, and the need to maintain high rates of sustainable development. The electric power sector is the basis of the economic potential of any country. This industry belongs to the critical infrastructure industries, which must respond very quickly to external changes, such as natural disasters, military actions, as well as to changing conditions in the electricity market.</p><p>Forecasting the demand for electricity in Ukraine today is a strategically important issue, since in the conditions of war and constant attacks on energy infrastructure, it is necessary to promptly distribute energy resources to meet the needs of various types of consumers.</p><p>Considering these factors, the construction of adequate and accurate electricity demand forecasting models is necessary and important for accurate planning of investments in electricity generation and distribution. A common difficulty in developing quality forecasts is determining a sufficient amount of information to build forecast models. If there is not enough data, then the forecast will be inaccurate. Similarly, if information is imprecise or redundant, pre-processing the data and building models for forecasting will be difficult. Therefore, there is a need to increase the accuracy of predictive models due to the use of modern effective methods and approaches.</p><p>Machine learning methods significantly increase the efficiency of solving machine learning problems such as classification, regression and prediction. But the application of each method requires taking into account the features of the data set, the method of data presentation, and the features of the problem being solved. Therefore, one approach to solving forecasting problems is to systematically use several forecasting models and then select the model that gives the best results.</p><p>Let's consider some of them. The paper <ref type="bibr" target="#b0">[1]</ref> presents an algorithm for forecasting electricity demand, which is associated with the maximum load in the power grid. The authors substantiated and applied the SVR method. The data set and parameters of the method were configured and optimized by a hybrid method. This approach allows us to reduce the overall forecast error. The hybrid method is based on a combination of a neural network model, the ARIMA method, and a modified SVR method.</p><p>In <ref type="bibr" target="#b1">[2]</ref>, an artificial bee colony algorithm was used to process the initial data. To forecast the demand for electricity, the algorithm was used in combination with ensemble models. A number of independent input variables were used to create homogeneous ensemble models. The ensemble model proposed by the authors provides more accurate predictions.</p><p>The authors of <ref type="bibr" target="#b2">[3]</ref> propose to combine the feedforward neural network model with the convolutional neural network architecture to forecast the demand for electricity. This approach turned out to be the most effective. Deep learning methods were also applied in <ref type="bibr" target="#b3">[4]</ref>. The paper forecasted the energy demand based on statistical data for previous years. For a more in-depth study of the data, the cluster analysis method was used. The load was classified by certain periods and presented as clusters. The forecast of the demand for electricity was assessed using neural network models and SVM.</p><p>The article <ref type="bibr" target="#b4">[5]</ref> presents an approach to forecasting electricity demand based on a hybrid model. The model is built using a combination of ARIMA and LSSVM. The forecasting results show that this approach to building a model allows for abnormal values in the data to be taken into account. In the work <ref type="bibr" target="#b5">[6]</ref>, the authors used a regression analysis model to forecast electricity demand in various industries.</p><p>To estimate the peak monthly demand for electricity, the following methods were used in <ref type="bibr" target="#b6">[7]</ref>: ANFIS method, a special data processing method and various neural network models. In combination with the proposed models, these methods were found to be better suited for determining the peak demand for electricity. In <ref type="bibr" target="#b7">[8]</ref>, he published long-term forecasts of electricity demand in Greece, and also used the relationship between time series and effective several criteria. The cost estimation model is investigated using data collected between 1999 and 2013. The impact of electricity production in European countries during the quarantine is studied in the works <ref type="bibr" target="#b8">[9,</ref><ref type="bibr" target="#b9">10]</ref>.</p><p>In works <ref type="bibr" target="#b10">[11,</ref><ref type="bibr" target="#b11">12]</ref> the effectiveness of various approaches and strategies for predicting daily energy consumption was investigated. The authors of <ref type="bibr" target="#b12">[13]</ref> investigated the approach of forecasting the load in the electrical network using artificial intelligence methods. The authors of <ref type="bibr" target="#b13">[14]</ref> developed a model for forecasting electricity demand for residential and commercial buildings based on ensemble methods. Short-term forecasting was considered.</p><p>In <ref type="bibr" target="#b14">[15]</ref>, the authors use SVR models in combination with WOA, which includes learning based on elite and chaotic opposition (ECWOA) to improve forecasting results. The results of experiments show that taking into account information about electricity prices leads to higher forecasting accuracy. In works <ref type="bibr" target="#b15">[16,</ref><ref type="bibr" target="#b16">17]</ref> approaches based on machine learning algorithms are considered to increase the accuracy of short-term forecasts. The following methods were used: SVM, LSTM, SVR and ensemble structures.</p><p>In <ref type="bibr" target="#b17">[18]</ref>, seasonally adjusted regression was used to obtain forecast values for electricity. In <ref type="bibr" target="#b18">[19]</ref>, the authors demonstrated the advantage of LSTM over SVM in the task of forecasting electricity demand using specific examples. In <ref type="bibr" target="#b19">[20]</ref><ref type="bibr" target="#b20">[21]</ref><ref type="bibr" target="#b21">[22]</ref>, various neural network architectures were investigated in combination with heuristic algorithms for forecasting electricity demand in different countries.</p><p>The authors of <ref type="bibr" target="#b22">[23]</ref> used regularized Lasso Lars and RF models to forecast electricity consumption in Brazil. An energy forecasting model based on a deep learning approach <ref type="bibr" target="#b23">[24]</ref> combines CNN, LSTM, and an autoencoder (AE) for time series with different lengths. In the work <ref type="bibr" target="#b24">[25]</ref>, modeling based on neural network models was used to estimate and forecast the demand and consumption of electricity in transport. Thus, it was proven that a combination of different methods and algorithms of machine learning allows to effectively solve the problem of forecasting the demand for electricity.</p><p>Problem statement: To study different approaches to forecasting the demand for electricity in Ukraine. To develop a methodology for solving forecasting problems based on machine learning methods. To compare the effectiveness of different machine learning methods in solving the problem of forecasting the demand for electricity.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.">Methodology for solving forecasting problems</head><p>The sequence of data processing stages when solving a forecasting problem is shown in Fig. <ref type="figure" target="#fig_0">1</ref>. It consists of the following stages: data collection, research and preparation of data, construction and training of forecast models, selection of the best models and calculation of forecasts, evaluation and verification of the quality of forecasts <ref type="bibr" target="#b25">[26]</ref><ref type="bibr" target="#b26">[27]</ref><ref type="bibr" target="#b27">[28]</ref>. An information model for solving the problem of forecasting using machine learning methods is described using the following set of elements:</p><formula xml:id="formula_0">𝑀𝐿 = {𝑁𝐷𝑎𝑡𝑎 , 𝑁𝐿 , 𝑁𝑆 , 𝑀𝐴 , 𝑀𝑜𝑑 , 𝑀𝑃 , 𝑈𝑠 }</formula><p>where 𝑁𝐷𝑎𝑡𝑎 is a set of data sets that are processed when solving a machine learning problem; 𝑁𝐿 -a set of data nonlinearities that are taken into account when solving a machine learning problem; 𝑁𝑆 -a set of non-stationary processes that are taken into account when solving a machine learning problem; 𝑀𝐴 -set of methods of analysis and preliminary processing of data sets; 𝑀𝑜𝑑 -set of model building methods and modeling methods for solving the problem of machine learning; 𝑀𝑃 -a set of forecasting methods based on probabilistic statistical analysis, taking into account nonlinearities and non-stationarity of data; 𝑈𝑠 is a set of uncertainties when solving a machine learning problem.</p><p>The dataset set 𝑁𝐷𝑎𝑡𝑎 = 𝐷𝑎𝑡𝑎 ∪ 𝐷𝑎𝑡𝑎 combines two subsets. The first subset 𝐷𝑎𝑡𝑎 combines training data, the second subset 𝐷𝑎𝑡𝑎 is a set of test data. The set of uncertainties 𝑈𝑠 includes uncertainties of statistical type, uncertainty due to lack of observations, uncertainty of model parameters, uncertainty of model structure, uncertainty of amplitude and probability type.</p><p>Based on the developed information model, a description of the stages of solving forecasting problems was created, and a methodology for solving the problem of predictive modeling on time series was developed <ref type="bibr" target="#b28">[29,</ref><ref type="bibr" target="#b29">30]</ref>, which is presented in Figure <ref type="figure" target="#fig_1">2</ref>.</p><p>The methodology is presented as a sequence of the following stages. The first stage is necessary for collecting, analyzing and interpreting the initial data. When loading, the data set is analyzed, its structure and features of individual attributes are determined. As a result of preliminary data processing, the set is prepared for subsequent analysis -intelligence analysis of data. The second stage involves research procedures and data preparation. Descriptive statistics for each variable are analyzed, missing and abnormal values are identified, the level of autocorrelation is determined, nonlinearity and nonstationarity of data and their types are identified, heteroscedasticity is analyzed, and the process is analyzed for integrability.</p><p>The third stage -the modeling stage consists of three parts: preparation of the data set for modeling, selection and training of models and assessment of their quality. Before starting the modeling, the prepared dataset is split into training and test samples, and cross-validation sets are created. When choosing a model, simulation algorithms are tested on a training sample and the best one is selected according to certain quality criteria.</p><p>The fourth stage is the stage of constructing forecasts and assessing their quality. At the fifth stage, procedures are performed to improve the efficiency of the selected forecasting model. For different modeling methods, the following methods can be used to improve quality: complicating the model structure, changing its specifications, changing the model topology (and/or activation functions), using additional algorithms, combining forecast values.</p><p>An important feature of the presented method is visualization. With the help of visualization, at each stage, it is possible to adjust the sequence of actions and return to previous stages. The stages of the method have features that reflect the subject area of the problem solution.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.">Forecasting Electricity Demand</head></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1.">Dataset description and pre-processing</head><p>A data set for forecasting electricity demand in Ukraine is presented on the web resource of the state operator of the electricity market <ref type="bibr">[31]</ref>. The observation time interval covers the period from 01.07.2019 to 04.10.2024. The set contains hourly data on the volumes of electricity, sales of electricity, demand for it in MWh in the power grids of Ukraine and prices (Fig. <ref type="figure" target="#fig_2">3</ref>). The variable with hour marks in a day is included in the datetime indexing variable, and the demand variable is selected from the set as the resulting variable. It is noted that the energy_system variable takes only three values: Burshtyn peninsula, IPS of Ukraine, IPS of Ukraine (synchronized with ENTSO-E systems). The values of this variable up to 24 February 2022 were divided into two separate subsystems: the "United Energy System of Ukraine" and the "Burshtyn Energy Island". Since 24 February 2022, the Ukrainian energy system has been synchronized with the European ENTSO-E energy system. Thus, up to 24 February 2024, the dataset contains demand data separately for the two subsystems, and to calculate the all-Ukrainian indicators, the values for these subsystems are summed up (Fig. <ref type="figure" target="#fig_3">4</ref>). Given that the total volume of observations is 69,385, the LOCF method <ref type="bibr" target="#b30">[32]</ref> was used to fill in the missing values.</p><p>After the time series analysis, the sampling frequency was reduced. Hourly observations of electricity demand in the set were aggregated into daily averages (Figure <ref type="figure" target="#fig_4">5</ref>). To build forecast models, we used a portion of the data from 01.06.2022 to 04.10.2024, excluding the peak sections of the series around 24.02.2024 (Fig. <ref type="figure" target="#fig_5">6</ref>). The figure shows that demand can take negative values -this corresponds to a situation where electricity sales volumes exceed purchase volumes. An important condition for constructing reliable forecast models is understanding the structure of the time series. Decomposition of the series using the STL <ref type="bibr" target="#b31">[33,</ref><ref type="bibr" target="#b32">34]</ref> method allowed us to determine the basic principles of modeling (Fig. <ref type="figure" target="#fig_6">7</ref>). The figure demonstrates the dominant influence of seasonal components (annual and weekly seasonality), as well as the presence of a nonlinear trend component. The hypothetical non-stationarity of the time series is confirmed by the Ljung-Box tests for independence, the extended Dickey-Fuller test, the KPSS test for the level of stationarity, and the Phillips-Perron test for a unit root.  The results of the preliminary analysis confirm that the process under study belongs to the class of nonlinear and nonstationary.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.2.">Construction and evaluation of forecast models</head><p>The modeling stage begins with dividing the data set into two parts: training and test samples. The last 14 observations (two-week range) are kept as test observations, which corresponds to a forecast horizon of 14 days for short-term forecasting (Figure <ref type="figure" target="#fig_8">9</ref>). At the modeling stage, the following statistical models were used as basic forecast models: ARIMA, the method of fitting additive regression models (GAM), artificial neural networks of direct propagation (NNAR), and Bayesian structural models of time series (BSTS). The choice of these models is due to their ability to recognize complex patterns in real time series, taking into account the nonlinearity and non-stationarity of the process under study <ref type="bibr" target="#b33">[35]</ref>.</p><p>Modeling based on the ARIMA method. ARIMA models are the result of combining three components: autoregressive (AR), integration (I) and moving average (MA) <ref type="bibr" target="#b31">[33,</ref><ref type="bibr" target="#b33">35,</ref><ref type="bibr" target="#b34">36]</ref>. The Box-Jenkins algorithm <ref type="bibr" target="#b35">[37]</ref> helps in choosing the best model based on the graphs of the autocorrelation function and partial autocorrelation. However, identifying the best model is a problem with an ambiguous approach to the solution, since one data series can be represented by different parameters of the ARIMA model. However, compared to others, this methodology is easy to use and has good forecast accuracy. Alternative ARIMA models were selected automatically and using manual selection. Automatic selection is based on the methods of complete enumeration, quick enumeration, enumeration with smoothing of the input data set <ref type="bibr" target="#b33">[35]</ref>. Table <ref type="table" target="#tab_0">1</ref> provides a comparison of ARIMA models by quality metrics for the studied time series Based on the results obtained after automatic selection of the ARIMA model parameters, it can be concluded that additional smoothing (the third model) did not give the expected results, and the full and quick enumeration of the model parameters showed different results, but they have a small difference in the information criteria, so both models are suitable for forecasting. The manual method of selecting parameters did not allow obtaining the best model according to the quality criteria.</p><p>To select the qualitatively best ARIMA model from alternative options, the assessment was carried out not only according to the Akaike and Bayes information criteria, but also according to the values of the determination coefficient and the Durbin-Watson criterion. For the first two models, the coefficient of determination is 0.8, and the multiple correlation coefficient of these models exceeds 90% in absolute value. The DW = 2 criterion indicates the absence of autocorrelation in the residuals.</p><p>Because transformations were used in constructing the models, the residuals are visualized on the transformed scale. These so-called "innovation residuals" are useful for checking whether the model has adequately captured the information in the data (Figure <ref type="figure" target="#fig_9">10</ref>). The figure shows the residuals of the best ARIMA model from the alternatives presented in the table. The result of the portmanteau test for this model is 0.066, which means that the residuals for the model are independent.</p><p>GAM modeling. GAM modeling. GAM models are created based on the procedure of fitting additive regression models <ref type="bibr" target="#b33">[35,</ref><ref type="bibr" target="#b36">38,</ref><ref type="bibr" target="#b37">39]</ref>. To estimate the parameters of GAM models, the Bayesian approach is used when finding the posteriori maximum, or Bayesian inference is used. The Stan library was used for calculations. Based on the preliminary data analysis, the seasonal component of the time series is formed from two parts: weekly and annual. To solve the forecasting problem, the monthly components will also be taken into account in GAM models. Alternative models are presented as follows: an additive model with a monthly seasonal component (GAM 1); a multiplicative model with an annual seasonal component (GAM 2); a multiplicative model with annual and weekly seasonal components (GAM 3). Table <ref type="table" target="#tab_1">2</ref> shows the values of the quality metrics of the GAM models.  Feedforward neural network models. Neural networks can be used to model various time series with complex structures without additional knowledge of the process features reflected in the data. When using neural network models to forecast time series, the following features must be taken into account: 1) the first differences are fed to the model input, not the original series; 2) the number of lags that are significant for describing a specific process is determined; 3) long-term trends are not modeled. The best architecture of the neural network model (3, 15, 1) was selected experimentally. It is shown in Figure <ref type="figure" target="#fig_10">11</ref>. The neural network model used was a multilayer direct propagation neural network with one hidden layer, a variable number of neurons and a sigmoid activation function. To prepare time series for modeling and forecasting, the method of constructing neural network models was used. The method consists of the following steps.</p><p>Step 1. Feeding the data set to the input of the neural network model based on 1-, 2-and (if necessary) 3-differences and the resulting vector.</p><p>Step 2. Splitting the data set into two parts (for training and for testing).</p><p>Step 3. Training the neural network.</p><p>Step 4. Visualizing the structure of the neural network.</p><p>Step 5. Calculating forecasts and evaluating forecast decisions.</p><p>Step 6. Determining the type of distribution of the model residuals.</p><p>Step 7. Determining the optimal parameters of the forecast model.</p><p>Step 8. Returning to the original data (inverting scaling + inverting differentiation).</p><p>Step 9. Analysis of the absence of autocorrelation in the residuals (ACF, PACF, Portmanteau test).</p><p>Step 10. Determining the final predictive solution.</p><p>Figure <ref type="figure" target="#fig_11">12</ref> shows a fragment of the input layer data of the neural network after preprocessing. The flexibility of the algorithm is based on the selection of components for each alternative BSTS model. This is evident in the first two stages of the algorithm. In the following stages, the model was trained on the available data using a Bayesian method that updates the parameter estimates over time. When solving the forecasting problem for the data set, several alternative BSTS models were compiled based on the results of the preliminary analysis and data processing. Table <ref type="table" target="#tab_2">3</ref> presents the list of models.</p><p>The values of the BSTS model quality characteristics are presented in Table <ref type="table">4</ref>. The residual.sd characteristic is the mean of the posterior distribution of the standard deviation of the model residuals, and the predict.sd characteristic is the standard deviation of the next step errors determined based on the training data. The R 2 characteristic is the determination coefficient. The next characteristic, relation.gof, is the Harvey statistic.  Figure <ref type="figure" target="#fig_12">13</ref> shows a graph that displays the quality of BSTS models. The training data set is shown below the graph of the accumulated errors curves. This allows us to better understand where exactly the model fails to describe the data. In the figure, the curve (M7), which is located below the other models, confirms the higher quality of this model.</p><p>The adequacy of BSTS models was assessed by how well they described the training data. This approach carried the risk of selecting an overfitted model as the optimal one. Evaluating models using the next-step errors partially helps to avoid the error of overfitting models.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.3.">Forecasting and evaluating results</head><p>The models with the best quality indicators were the basis for calculating the predicted values (Table <ref type="table" target="#tab_3">5</ref>). The quality indicators of the models were determined on the test sample. The following metrics were used to select the optimal model: MAPE, MAE, MSE and RMSE.</p><p>Figure <ref type="figure" target="#fig_13">14</ref> shows a visualization of the forecast values for the time series on electricity demand in Ukraine constructed using the BSTS model (M7). The black line represents 50 training data, the blue line represents the predicted values of the time series. The yellow dots on the graph are the data from the test sample. The green dotted lines limit the 95% confidence interval of the predicted values.  The presented results demonstrate the effectiveness of using BSTS models to solve forecasting problems. Further improvement of forecasting results is possible through the use of combined forecasts <ref type="bibr" target="#b33">[35]</ref>.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 1 :</head><label>1</label><figDesc>Figure 1: Sequence of stages for solving machine learning problems.</figDesc><graphic coords="3,83.28,309.12,434.16,192.72" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Methodology for solving the problem of predictive modeling on time series</figDesc><graphic coords="4,78.72,173.76,443.04,337.20" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: Structure of the data set "electricity".</figDesc><graphic coords="5,76.32,180.00,448.08,116.16" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: A fragment of the code for aggregating the demand of individual power grid subsystems into one time series.</figDesc><graphic coords="5,76.32,467.76,448.08,73.92" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: Code snippet to down sample a dataset.</figDesc><graphic coords="5,167.28,685.92,266.16,62.64" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Graph of a fragment of the time series energy_demand.</figDesc><graphic coords="6,98.16,132.24,404.16,214.32" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Time series decomposition.</figDesc><graphic coords="6,78.72,491.28,443.28,266.16" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Figure 8 :</head><label>8</label><figDesc>Figure 8: ACF and PACF graphs.</figDesc><graphic coords="7,76.32,242.64,448.08,131.76" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_8"><head>Figure 9 :</head><label>9</label><figDesc>Figure 9: Training (black) and test (blue) data on the dynamics of average daily demand for electricity.</figDesc><graphic coords="7,108.72,523.92,383.04,218.64" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_9"><head>Figure 10 :</head><label>10</label><figDesc>Figure 10: Residuals of the automatically generated model using the exhaustive search method.</figDesc><graphic coords="9,81.84,62.16,437.04,258.48" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_10"><head>Figure 11 :</head><label>11</label><figDesc>Figure 11: Structure of the neural network model.</figDesc><graphic coords="9,123.84,573.84,352.32,179.76" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_11"><head>Figure 12 :</head><label>12</label><figDesc>Figure 12: Fragment of data from the input layer of a neural network.</figDesc><graphic coords="10,132.72,297.84,334.56,86.64" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_12"><head>Figure 13 :</head><label>13</label><figDesc>Figure 13: Comparisons of the quality of alternative BSTS models.</figDesc><graphic coords="11,80.16,438.24,440.40,292.80" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_13"><head>Figure 14 :</head><label>14</label><figDesc>Figure 14: Visualization of forecast values for a fragment of a time series</figDesc><graphic coords="12,80.88,489.84,438.72,215.76" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1</head><label>1</label><figDesc>Comparison of ARIMA models by quality metrics for the energy_demand time series</figDesc><table><row><cell>Model type ARIMA (p, d, q) (P, D, Q)</cell><cell>AIC</cell><cell>AICс</cell><cell>BIC</cell><cell>R 2</cell><cell>DW</cell></row><row><cell>ARIMA (1, 1, 2)( 2, 0, 0)[7]</cell><cell>1254,65</cell><cell>1254,66</cell><cell>1257,50</cell><cell>0,801</cell><cell>2,003</cell></row><row><cell>ARIMA (0, 1, 4)( 0, 0, 2)[7]</cell><cell>1256,46</cell><cell>1256,47</cell><cell>1259,78</cell><cell>0,797</cell><cell>2,000</cell></row><row><cell>ARIMA (0, 1, 2)( 0, 0, 2)[7]</cell><cell>1615,17</cell><cell>1615,27</cell><cell>1643,68</cell><cell>0,691</cell><cell>1,783</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Table 2</head><label>2</label><figDesc>The values of the quality metrics of GAM models.</figDesc><table><row><cell>Model type GAM</cell><cell>R2</cell><cell>DW</cell></row><row><cell>Model with monthly seasonality component</cell><cell>0.992</cell><cell>2.011</cell></row><row><cell>Model with annual seasonality component</cell><cell>0.991</cell><cell>1.841</cell></row><row><cell>Model with annual and weekly seasonal components</cell><cell>0.994</cell><cell>2.059</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_2"><head>Table 3</head><label>3</label><figDesc>BSTS models complete set</figDesc><table><row><cell>Name of models</cell><cell></cell><cell cols="2">Model components</cell><cell></cell></row><row><cell>M1</cell><cell cols="3">Local linear trend + weekly seasonality component</cell><cell></cell></row><row><cell>M2</cell><cell cols="4">Local linear trend + trigonometric seasonality with two Fourier components (2p and sin 2 cos)</cell></row><row><cell>M3</cell><cell cols="3">Local linear trend + autoregressive component</cell><cell></cell></row><row><cell>M4</cell><cell cols="3">Local linear trend + monthly seasonality component</cell><cell></cell></row><row><cell>M5</cell><cell cols="3">Robust local linear trend + autoregressive component</cell><cell></cell></row><row><cell>M6</cell><cell cols="4">Robust local linear trend + annual seasonality component</cell></row><row><cell>M7</cell><cell cols="4">Robust local linear trend + autoregressive component + weekly seasonality component</cell></row><row><cell>M8</cell><cell cols="3">Local level component + autoregressive component</cell><cell></cell></row><row><cell>Table 4</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="2">Quality assessment of BSTS models</cell><cell></cell><cell></cell><cell></cell></row><row><cell>Name of models</cell><cell>residual.sd</cell><cell>prediction.sd</cell><cell>R2</cell><cell>relative.gof</cell></row><row><cell>M1</cell><cell>201.292</cell><cell>371.129</cell><cell>0.9397</cell><cell>0.186</cell></row><row><cell>M2</cell><cell>221.318</cell><cell>414.288</cell><cell>0.9272</cell><cell>-0.015</cell></row><row><cell>M3</cell><cell>87.265</cell><cell>378.960</cell><cell>0.9887</cell><cell>0.151</cell></row><row><cell>M4</cell><cell>202.237</cell><cell>421.484</cell><cell>0.9392</cell><cell>-0.050</cell></row><row><cell>M5</cell><cell>88.308</cell><cell>377.987</cell><cell>0.9888</cell><cell>0.116</cell></row><row><cell>M6</cell><cell>128.550</cell><cell>418.538</cell><cell>0.9754</cell><cell>-0.035</cell></row><row><cell>M7</cell><cell>100.053</cell><cell>357.875</cell><cell>0.9851</cell><cell>0.243</cell></row><row><cell>M8</cell><cell>107.622</cell><cell>376.483</cell><cell>0.9828</cell><cell>0.162</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head>Table 5</head><label>5</label><figDesc>Comparative table of forecast quality criteria for different models</figDesc><table><row><cell>Types of models</cell><cell>RMSE</cell><cell>MAE</cell><cell>MAPE</cell><cell>MSE</cell></row><row><cell>ARIMA (1, 1, 2)( 2, 0, 0)7</cell><cell>360.778</cell><cell>320.009</cell><cell>3.578</cell><cell>130160.77</cell></row><row><cell>GAM (annual and weekly seasonal components)</cell><cell>387.664</cell><cell>339.114</cell><cell>3.704</cell><cell>150283.38</cell></row><row><cell>BSTS (robust local linear</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>trend + autoregressive component + weekly</cell><cell>289.527</cell><cell>215.634</cell><cell>1.002</cell><cell>83825.84</cell></row><row><cell>seasonality component)</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>NNAR (n=15, Sigmoid, maxit=5000)</cell><cell>352.032</cell><cell>314.993</cell><cell>3.289</cell><cell>123926.34</cell></row></table></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4.">Conclusions</head><p>The paper presents a study of forecasting the demand for electricity in Ukraine using machine learning methods. Research was conducted on the basis of data from 2019-2024. The sequence of stages of data processing when solving the problem of forecasting using machine learning methods is developed and presented. The sequence includes the following steps: data collection, data research and preparation, building and training forecast models, selecting the best model and calculating forecasts, evaluating and checking the quality of forecasts. A general methodology for solving forecasting problems is proposed. Methodology for solving the problem of forecasting time series based on machine learning methods. The solution to the forecasting problem consists of five stages. At the first stage, data collection, analysis and interpretation is carried out. At the second stage, research and data preparation procedures are carried out. The third stage -the modeling stage consists of three parts: preparation of the data set for modeling, selection and training of models and assessment of their quality. The fourth stage is the stage of forecasting and determining the quality of forecasts. At the fifth stage, procedures for increasing the effectiveness of the selected forecasting model are performed. At the modeling stage, the following models were used: ARIMA, GAM, ANN and BSTS. A detailed analysis of the models was carried out and predictions were made based on each model. Predictive values were calculated for the built models with the best quality indicators. The forecast was developed for 2 weeks. The forecasts were compared with the data of the validation sample. The following indicators were used to select the optimal model and evaluate it: MAPE, MAE, MSE, RMSE. The BSTS model showed the best results. This confirms the effectiveness of the BSTS model when forecasting on real data.</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">A hybrid data mining driven algorithm for long term electric peak load and energy demand forecasting</title>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">R</forename><surname>Kazemzadeh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Amjadian</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Amraee</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">204</biblScope>
			<biblScope unit="page">117948</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">A Novel Ensemble Approach for the Forecasting of Energy Demand Based on the Artificial Bee Colony Algorithm</title>
		<author>
			<persName><forename type="first">J</forename><surname>Hao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Sun</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Q</forename><surname>Feng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energies</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page">550</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Energy Demand Forecasting Using Deep Learning: Applications for the French Grid</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">J</forename><surname>Del Real</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Dorado</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Durán</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energies</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="page">2242</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Deep learning framework to forecast electricity demand</title>
		<author>
			<persName><forename type="first">J</forename><surname>Bedi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Appl. Energy</title>
		<imprint>
			<biblScope unit="volume">238</biblScope>
			<biblScope unit="page" from="1312" to="1326" />
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">A hybrid approach based on autoregressive integrated moving average and leastsquare support vector machine for long-term forecasting of net electricity consumption</title>
		<author>
			<persName><forename type="first">F</forename><surname>Kaytez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">197</biblScope>
			<biblScope unit="page">117200</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Regression analysis for energy demand projection: An application to TIMES-Basilicata and TIMES-Italy energy models</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">Di</forename><surname>Leo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Caramuta</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Curci</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Cosmi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">196</biblScope>
			<biblScope unit="page">117058</biblScope>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Neural Network Frameworks for Electricity Forecasting in Mauritius and Rodrigues Islands</title>
		<author>
			<persName><forename type="first">P</forename><surname>Ramsami</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">T A</forename><surname>King</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 2021 IEEE PES/IAS PowerAfrica</title>
				<meeting>the 2021 IEEE PES/IAS PowerAfrica<address><addrLine>Nairobi, Kenya</addrLine></address></meeting>
		<imprint>
			<date type="published" when="2021">2021</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Disaggregating time series on multiple criteria for robust forecasting: The case of long-term electricity demand in Greece</title>
		<author>
			<persName><forename type="first">D</forename><surname>Angelopoulos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Siskos</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Psarras</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Eur. J. Oper. Res</title>
		<imprint>
			<biblScope unit="volume">275</biblScope>
			<biblScope unit="page" from="252" to="265" />
			<date type="published" when="2019">2019</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Forecasting seasonal electricity generation in European countries under COVID-19-induced lockdown using fractional grey prediction models and machine learning methods</title>
		<author>
			<persName><forename type="first">U</forename><surname>Şahin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Ballı</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Y</forename><surname>Chen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Appl. Energy</title>
		<imprint>
			<biblScope unit="volume">302</biblScope>
			<biblScope unit="page">117540</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<analytic>
		<title level="a" type="main">Assessing of impact climate parameters on the gap between hydropower supply and electricity demand by RCPs scenarios and optimized ANN by the improved Pathfinder (IPF) algorithm</title>
		<author>
			<persName><forename type="first">R</forename><surname>Hou</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Ren</surname></persName>
		</author>
		<author>
			<persName><forename type="first">W</forename><surname>Gao</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Khayatnezhad</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">237</biblScope>
			<biblScope unit="page">121621</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">Advanced AI-based techniques to predict daily energy consumption: A case study</title>
		<author>
			<persName><forename type="first">A</forename><surname>Baba</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert Syst. Appl</title>
		<imprint>
			<biblScope unit="volume">184</biblScope>
			<biblScope unit="page">115508</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Analysis and enhanced prediction of the Spanish Electricity Network through Big Data and Machine Learning techniques</title>
		<author>
			<persName><forename type="first">M</forename><surname>Pegalajar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">G B</forename><surname>Ruíz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">P</forename><surname>Cuéllar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Rueda</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Int. J. Approx. Reason</title>
		<imprint>
			<biblScope unit="volume">133</biblScope>
			<biblScope unit="page" from="48" to="59" />
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Applying load profiles propagation to machine learning based electrical energy forecasting</title>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">M M</forename><surname>Bendaoud</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Farah</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">Ben</forename><surname>Ahmed</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Electr. Power Syst. Res</title>
		<imprint>
			<biblScope unit="volume">203</biblScope>
			<biblScope unit="page">107635</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Electricity demand forecasting in industrial and residential facilities using ensemble machine learning</title>
		<author>
			<persName><forename type="first">R</forename><surname>Porteiro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Hernández-Callejo</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Nesmachnow</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Rev. Fac. De Ing</title>
		<imprint>
			<biblScope unit="volume">102</biblScope>
			<biblScope unit="page" from="9" to="25" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">A load forecasting model based on support vector regression with whale optimization algorithm</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Lu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Wang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Multimed. Tools Appl</title>
		<imprint>
			<biblScope unit="volume">82</biblScope>
			<biblScope unit="page" from="9939" to="9959" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Short-Term Electrical Load Forecasting Using Hybrid Model of Manta Ray Foraging Optimization and Support Vector Regression</title>
		<author>
			<persName><forename type="first">S</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">X</forename><surname>Kong</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Yue</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Liu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">A</forename><surname>Khan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Yang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zhang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Clean. Prod</title>
		<imprint>
			<biblScope unit="volume">388</biblScope>
			<biblScope unit="page">135856</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">Energy Forecasting in a Public Building: A Benchmarking Analysis on Long Short-Term Memory (LSTM), Support Vector Regression (SVR), and Extreme Gradient Boosting (XGBoost) Networks</title>
		<author>
			<persName><forename type="first">J</forename><surname>Huang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Algahtani</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Kaewunruen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Appl. Sci</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<date type="published" when="2022">2022. 9788</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<analytic>
		<title level="a" type="main">Analysis of time series models for Brazilian electricity demand forecasting</title>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">E</forename><surname>Velasquez</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Zocatelli</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">B</forename><surname>Estanislau</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">F</forename><surname>Castro</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">247</biblScope>
			<biblScope unit="page">123483</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Forecast electricity demand in commercial building with machine learning models to enable demand response programs</title>
		<author>
			<persName><forename type="first">F</forename><surname>Pallonetto</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Jin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Mangina</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy AI</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="page">100121</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Global sensitivity analysis for a real-time electricity market forecast by a machine learning approach: A case study of Mexico</title>
		<author>
			<persName><forename type="first">E</forename><forename type="middle">C</forename><surname>May</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Bassam</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">J</forename><surname>Ricalde</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">E</forename><surname>Soberanis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><surname>Oubram</surname></persName>
		</author>
		<author>
			<persName><forename type="first">O</forename><forename type="middle">M</forename><surname>Tzuc</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">Y</forename><surname>Alanis</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Livas-García</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Int. J. Electr. Power Energy Syst</title>
		<imprint>
			<biblScope unit="volume">135</biblScope>
			<biblScope unit="page">107505</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Short-term electricity load time series prediction by machine learning model via feature selection and parameter optimization using hybrid cooperation search algorithm</title>
		<author>
			<persName><forename type="first">W</forename><forename type="middle">J</forename><surname>Niu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><forename type="middle">K</forename><surname>Feng</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">S</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">J</forename><surname>Wu</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">Y</forename><surname>Wang</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Environ. Res. Lett</title>
		<imprint>
			<biblScope unit="volume">16</biblScope>
			<biblScope unit="page">55032</biblScope>
			<date type="published" when="2021">2021</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Sensitivity analysis for forecasting Brazilian electricity demand using artificial neural networks and hybrid models based on Autoregressive Integrated Moving Average</title>
		<author>
			<persName><forename type="first">R</forename><surname>Luzia</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Rubio</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">E</forename><surname>Velasquez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy</title>
		<imprint>
			<biblScope unit="volume">274</biblScope>
			<biblScope unit="page">127365</biblScope>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Machine learning models for forecasting power electricity consumption using a high dimensional dataset</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">C</forename><surname>Albuquerque</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><forename type="middle">O</forename><surname>Cajueiro</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><forename type="middle">D C</forename><surname>Rossi</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Expert. Syst. Appl</title>
		<imprint>
			<biblScope unit="volume">187</biblScope>
			<biblScope unit="page">115917</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Energy forecasting model based on CNN-LSTM-AE for many time series with unequal lengths</title>
		<author>
			<persName><forename type="first">R</forename><surname>Rick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Berton</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Eng. Appl. Artif. Intell</title>
		<imprint>
			<biblScope unit="volume">113</biblScope>
			<biblScope unit="page">104998</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Using neural network modelling for estimation and forecasting of transport sector energy demand in developing countries</title>
		<author>
			<persName><forename type="first">M</forename><surname>Maaouane</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Chennaif</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Zouggar</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Krajaci'c</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Duic</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><surname>Zahboune</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">K</forename><surname>Elmiad</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Energy Convers Manag</title>
		<imprint>
			<biblScope unit="volume">258</biblScope>
			<biblScope unit="page">115556</biblScope>
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<title level="m" type="main">Machine Learning with R. Expert techniques for predictive modeling</title>
		<author>
			<persName><forename type="first">B</forename><surname>Lantz</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2019">2019</date>
			<publisher>Packt Publishing</publisher>
			<biblScope unit="page">458</biblScope>
		</imprint>
	</monogr>
	<note>3rd Edition</note>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Fundamentals of Machine Learning for Predictive Data Analytics</title>
		<author>
			<persName><forename type="first">J</forename><forename type="middle">D</forename><surname>Kelleher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Mac Namee</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>D'arcy</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Algorithms, Worked Examples, and Case Studies</title>
				<meeting><address><addrLine>Cambridge, Massachusetts, London, England</addrLine></address></meeting>
		<imprint>
			<publisher>The MIT Press</publisher>
			<date type="published" when="2020">2020</date>
			<biblScope unit="page">798</biblScope>
		</imprint>
	</monogr>
	<note>Second Edition</note>
</biblStruct>

<biblStruct xml:id="b27">
	<monogr>
		<title level="m" type="main">An Introduction to Statistical Learning with Applications in R</title>
		<author>
			<persName><forename type="first">G</forename><surname>James</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Witten</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Hastie</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Tibshirani</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-1-4614-7138-7</idno>
		<imprint>
			<date type="published" when="2013">2013</date>
			<publisher>Springer</publisher>
			<biblScope unit="page">441</biblScope>
			<pubPlace>New York Heidelberg Dordrecht London</pubPlace>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Methodology for Solving Forecasting Problems Based on Machine Learning Methods</title>
		<author>
			<persName><forename type="first">I</forename><surname>Kalinina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gozhyj</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes on Data Engineering and Communications Technologies (Switzeland)</title>
		<imprint>
			<biblScope unit="volume">149</biblScope>
			<biblScope unit="page" from="105" to="125" />
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b29">
	<analytic>
		<title level="a" type="main">Methods for forecasting nonlinear non-stationary processes in machine learning</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bidyuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gozhyj</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kalinina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Vysotska</surname></persName>
		</author>
		<idno type="DOI">10.1007/978-3-030-61656-432</idno>
	</analytic>
	<monogr>
		<title level="m">Data Stream Mining and Processing. DSMP</title>
				<meeting><address><addrLine>Cham</addrLine></address></meeting>
		<imprint>
			<publisher>Springer</publisher>
			<date type="published" when="2020">2020. 2020. 2020</date>
			<biblScope unit="volume">1158</biblScope>
			<biblScope unit="page" from="470" to="485" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b30">
	<analytic>
		<title level="a" type="main">An Approach to Identifying and Filling Data Gaps in Machine Learning Procedures</title>
		<author>
			<persName><forename type="first">P</forename><surname>Bidyuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Kalinina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gozhyj</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes on Data Engineering and Communications Technologies</title>
		<imprint>
			<biblScope unit="volume">77</biblScope>
			<biblScope unit="page" from="164" to="176" />
			<date type="published" when="2022">2022</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b31">
	<monogr>
		<title level="m" type="main">Forecasting: Principles and Practice 3rd</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Hyndman</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Athanasopoulos</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2021">2021</date>
			<publisher>OTexts</publisher>
			<biblScope unit="page">442</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b32">
	<monogr>
		<title level="m" type="main">Master the Power of Seasonal Decomposition of Time Series (STL): Unveiling the Essence of Time</title>
		<author>
			<persName><forename type="first">T</forename></persName>
		</author>
		<ptr target="https://medium.com/@tushar_aggarwal/master-the-power-of-seasonal-decomposition-of-time-series-stl-unveiling-the-essence-of-time-26c19a910314" />
		<imprint>
			<date type="published" when="2023">2023</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b33">
	<monogr>
		<title level="m" type="main">Combining Forecasts Based on Time Series Models in Machine Learning Tasks</title>
		<author>
			<persName><forename type="first">I</forename><surname>Kalinina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Bidyuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gozhyj</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Malchenko</surname></persName>
		</author>
		<idno>CEUR-WS. 2023</idno>
		<ptr target="CEUR-WS.org/Vol-3426/paper2.pdf" />
		<imprint>
			<biblScope unit="volume">3426</biblScope>
			<biblScope unit="page" from="25" to="35" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b34">
	<monogr>
		<title level="m" type="main">Practical Time Series Analysis. Prediction with Statistics and Machine Learning</title>
		<author>
			<persName><forename type="first">A</forename><surname>Nielsen</surname></persName>
		</author>
		<imprint>
			<date type="published" when="2019">2019</date>
			<publisher>O&apos;Reilly Media, Inc</publisher>
			<biblScope unit="page">504</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b35">
	<monogr>
		<title level="m" type="main">A Gentle Introduction to the Box-Jenkins Method for Time Series Forecasting</title>
		<author>
			<persName><forename type="first">J</forename><surname>Brownlee</surname></persName>
		</author>
		<ptr target="https://machinelearningmastery.com/gentle-introduction-box-jenkins-method-time-series-forecasting/" />
		<imprint>
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b36">
	<monogr>
		<title level="m" type="main">How to interpret and report nonlinear effects from Generalized Additive Models</title>
		<author>
			<persName><forename type="first">N</forename><surname>Clark</surname></persName>
		</author>
		<ptr target="https://ecogambler.netlify.app/blog/interpreting-gams/" />
		<imprint>
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b37">
	<analytic>
		<title level="a" type="main">Evaluating the relative importance of predictors in Generalized Additive Models using the gam.hp R package</title>
		<author>
			<persName><forename type="first">J</forename><surname>Lai</surname></persName>
		</author>
		<author>
			<persName><forename type="first">J</forename><surname>Tang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">T</forename><surname>Li</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Zhang</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Mao</surname></persName>
		</author>
		<idno type="DOI">10.1016/j.pld.2024.06.002</idno>
	</analytic>
	<monogr>
		<title level="j">Plant Diversity</title>
		<imprint>
			<biblScope unit="volume">46</biblScope>
			<biblScope unit="issue">4</biblScope>
			<biblScope unit="page" from="542" to="546" />
			<date type="published" when="2024">2024</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b38">
	<analytic>
		<title level="a" type="main">Construction of Forecast Models based on Bayesian Structural Time Series</title>
		<author>
			<persName><forename type="first">I</forename><surname>Kalinina</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Bidyuk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Gozhyj</surname></persName>
		</author>
		<idno type="DOI">10.1109/CSIT56902.2022.10000484</idno>
	</analytic>
	<monogr>
		<title level="m">International Scientific and Technical Conference on</title>
				<imprint>
			<date type="published" when="2022">CSIT_2022. 2022</date>
			<biblScope unit="page" from="180" to="184" />
		</imprint>
		<respStmt>
			<orgName>Computer Sciences and Information Technologies</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b39">
	<analytic>
		<title level="a" type="main">Bayesian Structural Time Series</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">M</forename><surname>Almarashi</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Khan</surname></persName>
		</author>
		<idno type="DOI">10.1166/nnl.2020.3083</idno>
	</analytic>
	<monogr>
		<title level="j">Nanoscience and Nanotechnology Letters</title>
		<imprint>
			<biblScope unit="volume">12</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="54" to="61" />
			<date type="published" when="2020">2020</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
