<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Modern web-development using reactjs. International Journal of Recent
Research Aspects</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Information and Prognostic System for the Analysis and Prediction of Conflict Actions</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Leonid Hulianytskyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kostiantyn Boskin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>VM Glushkov Institute of Cybernetics of the National Academy of Sciences of Ukraine</institution>
          ,
          <addr-line>Academician Glushkov Avenue, 40, Kyiv, 03187</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2024</year>
      </pub-date>
      <volume>5</volume>
      <issue>1</issue>
      <fpage>20</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>The article describes a multifunctional information and prognostic system (MIPS) for analysis, forecasting, and decision support during conflict situations. It also proposes specific indicators to determine the characteristics of strike actions in Ukraine and their systematization. The focus is on the developed aggregated indicators, such as action power, action impact, and productivity over a given period, calculated based on weighted coefficients for various types of involved resources. The article outlines the requirements for systems of this kind, and the architecture of the MIPS as well as presents the research and implementation of a predictive mechanism using time series analysis for actions forecasting.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Keywords</kwd>
        <kwd>information and prognostic system</kwd>
        <kwd>conflict situations</kwd>
        <kwd>aggregated indicators</kwd>
        <kwd>forecasting</kwd>
        <kwd>open data</kwd>
        <kwd>system architecture1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>In the context of large-scale invasions, analyzing data and probabilistically forecasting the future
course of the military situation gain significant importance. Open data, such as satellite imagery [1],
sentiment analysis of social media data [2], OSINT analysis [3], and other information sources,
provide valuable insights for understanding and predicting developments.</p>
      <p>Combining these data with statistical models, time series analysis models, and artificial
intelligence methods makes it possible to create predictive systems capable of prognosing the course
of events over time and their potential consequences. Utilization of the gathered data utilization
allows developers to create tailored decision support systems for comprehensive analysis and
enhances the decision-making process.</p>
      <p>Outputs of such forecasting models can be applied in areas such as supporting specialized
decision-making, informing the public and the international community by presenting analytical
data through a user-friendly interface, and forecasting specific events for a selected period.</p>
      <p>This paper focuses on the approaches, aggregated mathematical indicators, and the
multifunctional information and prognostic system (MIPS). It represents an integrated applied
system for the intelligent analysis of available data, designed for use both as an
informationanalytical tool for displaying diverse input and aggregated data and as an instrumental
decisionsupport tool based on the use of predictive models.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Review of relevant publications</title>
      <p>Prognostic systems that rely on time series models, artificial intelligence models, and statistical
methods find widespread use in practice. The contemporary application of deep machine learning
techniques, in conjunction with the improved performance of user computers and the expansion of
computational resources, has motivated researchers to experiment with a diverse array of models,
resulting in a rise in the number of research initiatives. Forecasting the impact of conflicts from local
to global levels and prediction of local events inside of the conflicts using open data sources stands
out across other different applications.</p>
      <p>Using open data from the Kaggle platform and the open-source Prophet model [4], researchers
created a prognostic model capable of predicting potential personnel losses during a conflict [5].
Another study [6], that leverages geographical data from WikiLeaks and statistical models,
demonstrated the ability to analyze and predict the intensity of combat in specific regions and the
conditions of military units. Notably, image recognition and visual recognition techniques stand out
in this area of research. Researchers assessed the extent and geography of building damage during
the Syrian conflict by analyzing landscape changes using open Sentinel-1 satellite imagery [7].</p>
      <p>Another prominent area of research involves forecasting conflict probabilities for specific regions.
Using algorithms such as Random Forest and Naive Bayes, a study demonstrates how to predict the
number of combat engagements in Africa [8] for a given time period. Also remarkable, the utilization
of Markov Chains for modeling conflict intensity [9] based on open data, and the implementation of
Recurrent Neural Networks for predicting future events using historical data, are explored in [10].</p>
      <p>An equally important research direction is the prediction of future demographic trends in
countries experiencing conflict. Time series analysis and statistical methods have been employed to
suggest a potential correlation between the existence of conflict and the sex ratio (the number of
males per N females born) [11].</p>
      <p>As a result of the analysis of scientific literature, only a relatively small number of studies related
to the current situation in Eastern Europe, particularly in Ukraine, have been identified in the field
of building predictive models of the current conflict.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Tasks principles of construction, and functional blocks of the MIPS</title>
      <sec id="sec-3-1">
        <title>3.1. Concept of the System, Tasks, and Objectives</title>
        <p>The primary objective of the MIPS is to aggregate, visualize, analyze, and forecast data and events
related to actions associated with the invasion of Ukraine over selected periods of time, primarily
using open sources from the Internet. By "open sources," we refer to publicly available resources on
the Internet, such as daily updated data (e.g., the currently available reports of 14 categories of losses),
accessible news, and more.</p>
        <p>From the system design perspective, the architecture of the MIPS is based on the principles of
hierarchy and modularity. Researchers aimed to combine the advantages of integrated systems for
processing various types of information objects with mathematical tools for time series forecasting,
all within a sophisticated application system.</p>
        <p>The formulation of the MIPS was directed by the following fundamental principles:
1. Creation of maximum convenience for users;
2. Integration of data analysis tasks into a unified technological process, taking into account
specific interpretations and enabling decision-making based on the provided forecasts of
event developments;
3. Provision of aggregated performance indicators for actions, allowing users to make timely
decisions and enhancing the rationale behind those decisions;
4. Ensuring a high degree of reliability in the obtained results;
5. Flexibility, adaptability, modifiability, extensibility, and mobility of the system's software.</p>
        <p>The MIPS is architecturally designed as a microservice-based client-server web system deployed
in the cloud. The system's development incorporates years of experience in designing and building
decision-support systems, user-facing web platforms, and software solutions that handle intensive,
high-load computations.</p>
        <p>The main design tasks of the system include:
1. Collection and analysis of open data related to the conflict in Ukraine.
2. Preparation of forecasts for specified periods and data visualization across the existing 14
categories of losses (including categories such as UAVs, Missiles, and Personnel).
3. Decision-support capabilities for professional users based on the prepared forecasts.
4. Expansion of the awareness level for general users through representative visualization of
processed data and centralization of this information on the web system's pages.
5. Support for multiple languages, including translations into the most widely spoken languages
globally.
6. Analysis of event intensity in specific regions.
7. Analysis of "action power," considering the specific types of resources used (e.g., particular
types of UAVs).
8. Safety analysis of enterprises in certain territories based on statistical analysis.
9. Analysis of the "action coverage area."
10. Sentiment analysis to improve the accuracy of forecasting "air actions" and other exogenous
events.</p>
        <p>11. Forecasting using neural networks to identify patterns across multiple categories.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Challenges and their solutions</title>
        <p>One of the principal responsibilities of the MIPS is to improve the accessibility of information on
military events (actions) and adversary losses for both specialists and the general public. Researchers
faced a few challenges, one of the most difficult was the collection and keeping the data up to date,
since there is no official data update schedule</p>
        <p>Based on observations, updates in open sources occur within the day following the date for which
the data is provided. Since the system is cloud-based, researchers selected hours as the time interval,
considering this optimal from the perspective of balancing resource usage and the number of requests
to open sources.</p>
        <p>Given the lack of information about the specific hour of the day when data updates occur in open
sources, the "update" event can be considered a random variable. Therefore, the probability of data
being updated at hour X can be modeled according to the normal distribution of variables. However,
considering the need to obtain updated data as quickly as possible and after analyzing the complexity
of implementation, the decision was made to approximate the distribution as uniform. This simplifies
the initially complicated data update algorithm, as it is reasonable to assume that data can be
refreshed hourly using a timer.</p>
        <p>
          ( = ℎ ) = 1/24,  ∈ 1, … ,24,
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
        </p>
        <p>Where ℎ the random hour of the day,  the sought-after hour during which data is updated
in the sources.</p>
        <p>Thus, it was decided to update the data hourly, as under this assumption the probability of
updating the open data per hour ℎ and ℎ + 1 is equivalent leading to a fairly simple solution.</p>
        <p>To achieve this, developers created a separate dedicated module responsible for data collection
and synchronization. The update algorithm checks if new data is available and skips the forecast
update procedure if no updates are found. The algorithm's flowchart appears in Fig 1.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Architecture and Technological Solutions</title>
        <p>While designing the MIPS architecture, SOLID principles [12] were applied to ensure quality,
maintain a clear separation of component responsibilities, and reduce defects in the long run.</p>
        <p>As previously mentioned, the MIPS is a web platform consisting of a server-side component and
a user interface presented as a web application. The server-side architecture follows the principles
of hierarchy and modularity that uses a microservices approach [13]. The final server application is
deployed in the cloud using containerization technology [14]. This decision was motivated by the
fact that compared to monolithic architecture, microservice architecture is considered to be a more
modern approach, offering greater flexibility and easier scalability [15].</p>
        <p>The use of a microservices approach for the MIPS provides the following advantages:
• The ability to use different programming languages for various microservices (since there are
no language restrictions for each microservice). This is beneficial for systems where certain
components may perform resource-intensive computational operations.</p>
        <p>Flexibility in horizontally scaling the infrastructure as needed (since each service operates as
an independent part of the system and can be deployed on a suitable server).</p>
        <p>More focused test coverage for specific functionalities (as they exist in separate services).</p>
        <p>Use of the containerization in the MIPS has mitigated issues related to standardizing development
and testing environments during cloud deployment.</p>
        <p>As the primary language for implementing the server side it was decided to use Python. This
decision dictated by few reasons, some of them are the fact that Python is a modern tool, convenient
for designing server-side components [16], and for utilizing AI models and methods due to its
extensive set of available tools and their ease of use [17]. The overall system architecture is presented
in Figure 2.</p>
        <p>PostgreSQL [18] was selected as the relational database for data storage since the MIPS requires
both structured data and semi-structured data. Unstructured data includes raw information obtained
from open sources. This data is processed and transformed into a format suitable for generating
forecasts. The forecast itself is structured data produced as output and represented in the form of
relational tables. The database schema consists of several unlinked tables, representing raw data for
each specific category, along with separate tables where the processed forecasts are stored. Database
schema presented in Figure 3.</p>
        <p>The user-facing web component (front-end) was implemented using HTML, CSS, and JavaScript.
React [19] and Next.js [20] were chosen as the primary frameworks for the web portion of the system.
This choice is justified by the potential need to expand the system with pages for each specific day
since the start of the invasion. Next.js addresses this requirement by efficiently handling "page
loading with required data," which minimizes server load and significantly improves the
performance of the user interface.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Architecture and Technological Solutions</title>
        <p>The MIPS interface is designed in a minimalist style [21] as a dashboard. Presenting the interface as
a dashboard allows for the organization of a large amount of important information on a single page.
The main goal of this user interface is to convey data to the user in the most accessible visual format
possible, utilizing data visualization. Graphically represented data is much easier to interpret and
understand, which, according to researchers, is particularly useful for general users interested in
processed statistics. From a system analysis perspective, the MIPS presents semi-structured data in a
structured format, enabling additional capabilities such as forecasting, trend analysis, and more.</p>
        <p>The main MIPS interface consists of several components: a widget that provides a summary of
data with an option to select the period (latest updates in the database, shown in Figure 4), graphical
widgets for data aggregation by category and year in the form of bar and pie charts, and a prognostic
widget that allows forecasting for the upcoming week.</p>
        <p>The central element of the interface is the graphical representation, allowing users to view both
the available data and the forecast for each of the accessible categories (Figure 5). The graph for each
category consists of two parts: the green line represents interpolated open data for each day, while
the yellow line shows the forecast prepared using statistical models for the next 7 days. This type of
visualization is valuable as it provides a broader view of the situation while utilizing the maximum
amount of available data.</p>
        <p>Data aggregation is a separate component within the overall interface. This component focuses
on the analysis of equipment units. The data aggregation section consists of two widgets: a pie chart
for comparing losses by year across categories, and a bar chart for category analysis by year. Both
widgets are useful for analysis from different perspectives and for examining specific situations.
Examples are shown in Figure 6.</p>
        <p>The data aggregation widgets are helpful when it comes to the long-term analysis
(year-overyear comparison) or comparisons between different categories.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Mathematical framework</title>
      <p>Since the primary goal of the MIPS is aggregation, visualization, analysis, and forecasting, specific
concepts are proposed for comparing categories and evaluating the impact of various factors.</p>
      <sec id="sec-4-1">
        <title>4.1. Metrics and Coefficients</title>
        <p>During the analysis of data related to the outcomes of "actions" involving various means and their
identified consequences, the introduction of specific indicators is proposed. An "action" refers to a
particular set of actions and means employed by the adversary. To assess these actions, researchers
suggest a hierarchical system of characteristics and indicators, forming the basis for two aggregated
indicators: action power  ( ), action impact  ( ) and one integral indicator  ( ,  )
performance effectiveness over a selected period of time  based on the vehicle count  used during
the action.</p>
        <p>( ) and  ( ), as indicators characterizing a specific action, can serve as a basis for solving
the challenges of forecasting future actions.</p>
        <p>( ) characterizes the quantity and quality of the means involved during the action, while
 ( ) impacts that are characterized by the action. The formation of aggregated indicators is
carried out by utilizing lower-level indicators, taking into account both their weight coefficients and
their position in the hierarchy.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Action power</title>
        <p>The action power is determined based on three main subcategories (Air Vehicles, Land Vehicles,
Water Vehicles), each of which consists of its own subcategories and unit subtypes. A basic example
of the hierarchical calculation scheme for this indicator is presented PA(d) is shown in Figure 7.</p>
        <p>
          The power of an action is determined by the number of units of each type involved in the action,
considering the weight coefficient of each subtype belonging to the higher-level type.
  is a set of air units, in this case,   can
be represented as the next set of categories:
= {
, 
, 
, 
, 

}
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
Using the example of subcategories, we will examine how a category is defined by the types of
units:
In a manner like  
= 
,
        </p>
        <p>
          , 
and  
, … ,  ,  =  ℎ,  , … (
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
are defined, each consisting of their respective subtypes.
        </p>
        <p>( ) This is the total power of the action, calculated by summing the contributions of each
set and its subsets, considering their weight coefficients, for the chosen date  . In this case  ( ,  )
represents the power of the action for each subtype  for the date  . Therefore  ( ) can be defined
by the following formula:
 ( ) =
∑
∑  ( ,  ) ⋅  ( ) +</p>
        <p>∑
 ∈ 
∑  ( ,  ) ⋅  ( ) +
 ∈</p>
        <p>
          ∑
 ∈ 
∑  ( ,  ) ⋅  ( )
 ∈
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
where  represents the exact category of units (Tanks, MLRS),  respective subtype (Type Sh, Type
X),  date,  ( ) corresponding weight coefficients. Generalized  ( ) sums the power of the
action for each subtype in each category for the transportation units in the proposed domains   ,
  ,   .
        </p>
        <p>Separately, it is proposed to distinguish the concept of the action power of an uncontrolled
air action. The power of an uncontrolled air action can be defined as the number of units of various
types of UAVs or Missiles involved during the air action.</p>
        <p>Let  represent the set of units from the Missiles category, and  - UAV. An uncontrolled air
action for a day  can be defined as:
then, the power of an uncontrolled air action on a day d can be calculated as follows:
( ) =</p>
        <p>∑ ∑  ( ,  ) ⋅  ( ).</p>
        <p>∈{ ∪ }  ∈
where both  ( ,  ) and  ( ) have the same definition as for  ( ) but respecting the fact there are
dedicated categories (Missiles, UAV)</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Action Impact</title>
        <p>Researchers propose to introduce the concept of the action's impact. The impact of an action  ( )
can be characterized as an integer value representing the action's power  ( ) on a ten-point scale
for the next branches  civil infrastructure  , military infrastructure  , industrial infrastructure  ,
logistics  , and environment (ecology)   .</p>
        <p>
          Let  ( ,  ) be the level of impact indicator for an action on a branch  ,  ( ,  ) importance
weight coefficient, defined based on the expert opinion. The level of impact can be evaluated on an
98
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
interval scale from 1 to 10. The overall impact of the action can be calculated by summing the
weighted impact levels for each branch.
        </p>
        <p>( ) =
where  branch,  ( ,  ) the importance weight coefficient (if the importance is the same, the
coefficient is identical for all domains),  ( ,  ) level of impact, for branch  , for the day  .
The values on the ten-point scale correspond to one of three proposed levels of impact: low, medium,
and high. For visualization purposes, a gradient from green to red is suggested to enhance the
presentation of information. An example of the hierarchical calculation scheme for the indicator
 ( ) is shown in Figure 8.</p>
        <p>The proposed visualization allows easy comparison of the impacts of actions against each other
and simplifies the influence analysis at the specific domains.</p>
      </sec>
      <sec id="sec-4-4">
        <title>4.4. Performance Effectiveness</title>
        <p>Performance effectiveness is an integral coefficient that characterizes the total number of critically
damaged armored vehicles over a selected period. The primary purpose of measuring performance
effectiveness is to compare the effectiveness of defensive actions across different periods. According
to the researcher's opinion, annual metric is probably the most appropriate way of measurement.
set of all possible categories, 
their count and  
is the set of
all affected units of equipment within a specific category where  ∈  , p
 ( ,  )</p>
        <p>performance effectiveness over period  . Then the total number of all affected units of
equipment  will be the sum of the units from all categories over the period  :</p>
        <p>Using the proposed formula, we can calculate the current performance in annual equivalents for
the years 2022, 2023, and partially for 2024, with the aim of identifying trends and conducting a more
representative analysis. The results of this measurement are displayed in the pie chart widget of the
MIPS and in the computational experiment.</p>
        <p>While the MIPS provides measurement and visualization of annual performance effectiveness,
this parameter can also be utilized for other time intervals to enable more granular analysis. One can
consider that the annual performance effectiveness consists of the sum of monthly performance
effectiveness.
where  ( ,  ) effectiveness per month  , where  =1,...,12.</p>
      </sec>
      <sec id="sec-4-5">
        <title>4.5. Prognostic Mechanism</title>
        <p>The core of the prognostic mechanism is based on the SARIMAX model, with coefficient selection
performed for each data category. The choice of this model is justified by its ability to account for
exogenous factors in addition to seasonal factors, unlike the SARIMA model [22].</p>
        <p>
          Researchers note that both exogenous factors and seasonality appear in the data that the
prognostic mechanism of such a system must handle. To illustrate the importance of this, we examine
several examples of real categories. For the Missiles category, we can identify a seasonality of
approximately 7 months between peaks of actions, where the count of units at these peaks remains
relatively similar, forming a specific pattern visible even without the application of data processing
techniques like differentiation of moving to the logarithmic scale. However, the most recent period
(September 2024) reveals certain changes in seasonality (Figure 9).
we can identify a trend and some distinct
seasonality. During the autumn and winter periods, we observe consistency in the Fuel Tanks
category, while activity in this category increases during other seasons. So, the seasonality is similar
to that of the Missiles category, but in this case, we also see a clear trend (Figure 10).
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
(
          <xref ref-type="bibr" rid="ref9">9</xref>
          )
        </p>
        <p>It is reasonable to consider the choice of a model that supports seasonality. The data analysis also
revealed that the data, particularly in the Missiles category, exhibits exogenous characteristics. For
instance, the provided graphs show a peak in March 2024, which is atypical. Therefore, it is essential
to incorporate the exogeneity factor into the mathematical framework, making the SARIMAX model
a justified choice in this case.</p>
        <p>As of the time of writing the paper researchers are also considering alternative ways to organize
the core of the mathematical mechanism. Since the data consists of multiple categories, we can treat
it as multidimensional data and utilize a mathematical framework that operates with
multidimensional time series with the assumption that different variables may correlate over time.
For example, Bayesian Neural Networks (BNN) allow for a more detailed probabilistic interpretation
of these relationships by examining the distribution of model parameters and their effects and
correlations. This approach enables the identification of interdependencies among various
parameters [23]. In the context of the MIPS tasks, using such a neural network would allow for
analyzing interdependencies between categories and provide additional useful functionality.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Experimental research</title>
      <p>Since the available open data currently lacks granular information segmented by subtype category,
the experimental research was conducted using data from individual grouped categories. For
instance, while information about specific types of UAVs is missing, the total number of UAVs is
consistently available in the open data.</p>
      <sec id="sec-5-1">
        <title>5.1. Action Power</title>
        <p>Using the available data, we will calculate the power of some uncontrolled air actions in 2024, which
will include both UAV types and Missile types. Table 1 displays the MIPS data for the period from
January 1 to January 2, 2024, for two categories UAVs and Missiles.
• Count: Number of units used in the corresponding category (UAV or Missiles).
• Type: Category (UAV or Missiles).</p>
        <p>For example, on January 1, 2024, during the uncontrolled air action, no Missiles were involved,
but 66 UAVs were deployed.</p>
        <p>
          According to the results, we can see that uncontrolled air actions occurred during the interval
from January 1 to January 2 and from January 2 to January 3. Since data on subtypes is not available
at the moment, we will assume that the coefficient  ( ) = 1, establishes the parity in impact between
the categories. According to the proposed formula for calculating uncontrolled air actions, the value
 (
          <xref ref-type="bibr" rid="ref1 ref2">01 − 02</xref>
          ), is equal to 66, since in total there were 66 units used:
( ) =
∑
∑  ( ,  ) ⋅  ( ) =
        </p>
        <p>
          (
          <xref ref-type="bibr" rid="ref1 ref2">01 − 02</xref>
          ) = 0 ⋅ 1 + 66 ⋅ 1 = 66
 ∈{ ∪ }  ∈
 ∈{ ∪ }  ∈
Similarly, we can calculate
        </p>
        <p>
          (
          <xref ref-type="bibr" rid="ref2 ref3">02 − 03</xref>
          ) and obtain a result of 54 (53 + 1):
( ) =
∑
∑  ( ,  ) ⋅  ( ) = 
(
          <xref ref-type="bibr" rid="ref2 ref3">02 − 03</xref>
          ) = 53 ⋅ 1 + 1 ⋅ 1 = 54
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Performance Effectiveness</title>
        <p>
          To calculate the performance effectiveness for each year (2022, 2023, and the first 9 months of 2024),
we will use the available data at the time of the experiment. Using the following formula, we will
compute the annual performance for 2022, considering all units of equipment:
 ( , year) = ∑  ( ,  )
12
 =1
(
          <xref ref-type="bibr" rid="ref10">10</xref>
          )
(
          <xref ref-type="bibr" rid="ref11">11</xref>
          )
(
          <xref ref-type="bibr" rid="ref12">12</xref>
          )
Thus, the annual performance for 2022, 2023, and 2024 appears as follows:
 ( , 2022 = 19,668);  ( , 2022) = 48,614;  ( , 2022) = 95,78.
        </p>
        <p>Based on the results, we can say that, as of the time of writing this article, 2024 was 1.97 times
more productive than 2023. Below is a graphical comparison of productivity based on the available
data (Figure 11).</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Forecast Modelling</title>
        <p>To determine the appropriate coefficients for the SARIMAX model capable of predicting the future
power of potential uncontrolled air actions researches conducted an experiment. Let's examine the
forecasting results using the SARIMAX models for the categories UAV and MISSILES (Figures 12 and
13, Table 2, Table 3).</p>
        <p>This table provides the technical specifications and quality assessments of the SARIMAX model
used for forecasting the MISSILES category. The following notations have been used here:
•
•
•
•
•
•
•
•</p>
        <p>Dep. Variable: The dependent variable being forecasted (not specified, but this could be the
number of units of equipment or similar data).</p>
        <p>No. Observations: The number of observations is 88, indicating the volume of historical data
used to train the model.</p>
        <p>
          Model: Parameters of the SARIMAX model: (
          <xref ref-type="bibr" rid="ref1 ref2 ref6">6, 1, 2</xref>
          ) the ARIMA part that defines
autoregression, differencing, and moving average; (
          <xref ref-type="bibr" rid="ref12 ref2 ref2 ref2">2, 2, 2, 12</xref>
          ) the seasonal component of
the model with a periodicity of 12 (year).
        </p>
        <p>Log Likelihood: The logarithm of the model's likelihood (-163.342), which indicates how
well the model fits the data; higher values indicate better fit.</p>
        <p>AIC (Akaike Information Criterion): 352.683 a metric that considers model fit quality
and complexity. Lower values indicate a better model.</p>
        <p>BIC (Bayesian Information Criterion): 372.138 similar to AIC but with a stricter penalty
for model complexity.</p>
        <p>HQIC (Hannan-Quinn Information Criterion): 359.229 another criterion for model
evaluation.</p>
        <p>Sample: The time frame for the data used to train the model (January 5, 2022 - December 31,
2023).</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusions</title>
      <p>
        SARIMAX(
        <xref ref-type="bibr" rid="ref1 ref2 ref9">2, 1, 9</xref>
        )x(1, 1, [], 4)
      </p>
      <p>Mon, 30 Sep 2024</p>
      <p>21:19:40
01-07-2024</p>
      <p>No.</p>
      <p>Observations</p>
      <p>Log
Likelihood</p>
      <p>AIC
BIC
HQIC
88
-60.231
Hierarchical aggregated indicators have been proposed for assessing the designated type of actions,
evaluating their effectiveness and power based on various categories of data. The indicators
introduced include the action power  ( ), impact of action  ( ), performance effectiveness
 ( ,  ).</p>
      <p>The tasks and principles for building information and analytical tools to support decision-making
in the analysis and forecasting of the designated type of actions have been examined. Time series
that characterize the dynamics of actions have been analyzed, which justified the use of the
implemented mathematical forecasting tools to address the challenges of this type.</p>
      <p>The proposed mathematical framework serves as the foundation for creating an original software
information and forecasting system, the MIPS, designed for aggregating, visualizing, analyzing, and
forecasting data and events related to the specified actions.</p>
      <p>A computational experiment demonstrated both the practical applicability of the current version
of the system and its potential for future development and implementation.</p>
      <p>The proposed MIPS system can be used as an intelligent component of integrated systems for
analyzing data on the current socio-economic situation and predicting its development [24].</p>
      <p>Future plans for the system include the following areas: aggregating data from various types of
information sources (analytical websites, government websites, expert opinions, social networks),
integrating additional databases and knowledge bases, improving existing and developing new
models in scope of mathematical framework, analytical instruments, and information technologies
for analyzing diverse types of data.</p>
    </sec>
    <sec id="sec-7">
      <title>Declaration on Generative AI</title>
      <p>The authors have not employed any Generative AI tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Coscieme</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutton</surname>
            ,
            <given-names>P. C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anderson</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Elvidge</surname>
            ,
            <given-names>C. D.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Dark times: nighttime satellite imagery as a detector of regional disparity and the geography of conflict</article-title>
          .
          <source>GIScience &amp; Remote Sensing</source>
          ,
          <volume>54</volume>
          (
          <issue>1</issue>
          ),
          <fpage>118</fpage>
          -
          <lpage>139</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Zimbra</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abbasi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zeng</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>The state-of-the-art in Twitter sentiment analysis: A review and benchmark evaluation</article-title>
          .
          <source>ACM Transactions on Management Information Systems (TMIS)</source>
          ,
          <volume>9</volume>
          (
          <issue>2</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>29</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>H. J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Blum</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Defining second generation open source intelligence (OSINT) for the defense enterprise</article-title>
          .
          <source>Santa Monica: Rand Corporation.</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Taylor</surname>
            <given-names>SJ</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Letham</surname>
            <given-names>B.</given-names>
          </string-name>
          <year>2017</year>
          .
          <article-title>Forecasting at scale</article-title>
          .
          <source>PeerJ Preprints</source>
          <volume>5</volume>
          :e3190v2 https://doi.org/10.7287/peerj.preprints.3190v2
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Tanim</surname>
            ,
            <given-names>S. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prity</surname>
            ,
            <given-names>F. S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tanvir</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Raju</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          (
          <year>2023</year>
          ).
          <article-title>An in-Depth Analysis of Military Casualties: Predicting Russian Losses in the Russia-Ukraine Conflict.1</article-title>
          .
          <string-name>
            <surname>Obendorf</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Zammit-Mangion</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dewar</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kadirkamanathan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Sanguinetti</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Point process modelling of the Afghan War Diary</article-title>
          .
          <source>Proceedings of the National Academy of Sciences</source>
          ,
          <volume>109</volume>
          (
          <issue>31</issue>
          ),
          <fpage>12414</fpage>
          -
          <lpage>12419</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Braun</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          (
          <year>2018</year>
          ).
          <article-title>Assessment of building damage in Raqqa during the Syrian civil war using time-series of radar satellite imagery</article-title>
          .
          <source>GI_Forum</source>
          ,
          <volume>1</volume>
          (
          <issue>1</issue>
          ),
          <fpage>228</fpage>
          -
          <lpage>242</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Perry</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>Machine learning and conflict prediction: a use case</article-title>
          .
          <source>Stability: International Journal of Security and Development</source>
          ,
          <volume>2</volume>
          (
          <issue>3</issue>
          ),
          <fpage>56</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Schrodt</surname>
            ,
            <given-names>P. A.</given-names>
          </string-name>
          (
          <year>2006</year>
          ).
          <article-title>Forecasting conflict in the Balkans using hidden Markov models. In Programming for peace: Computer-aided methods for international conflict resolution and prevention</article-title>
          (pp.
          <fpage>161</fpage>
          -
          <lpage>184</lpage>
          ). Dordrecht: Springer Netherlands.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Malone</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          (
          <year>2022</year>
          ).
          <article-title>Recurrent neural networks for conflict forecasting</article-title>
          .
          <source>International Interactions</source>
          ,
          <volume>48</volume>
          (
          <issue>4</issue>
          ),
          <fpage>614</fpage>
          -
          <lpage>632</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Graffelman</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hoekstra</surname>
            ,
            <given-names>R. F.</given-names>
          </string-name>
          (
          <year>2000</year>
          ).
          <article-title>A statistical analysis of the effect of warfare on the human secondary sex ratio</article-title>
          .
          <source>Human Biology</source>
          ,
          <fpage>433</fpage>
          -
          <lpage>445</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Obendorf</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2009</year>
          ).
          <article-title>Minimalism: designing simplicity</article-title>
          . Springer Science &amp; Business Media.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hassan</surname>
            ,
            <given-names>S. I.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Effect of solid design principles on quality of software: An empirical assessment</article-title>
          .
          <source>International Journal of Scientific &amp; Engineering Research</source>
          ,
          <volume>6</volume>
          (
          <issue>4</issue>
          ),
          <fpage>1321</fpage>
          -
          <lpage>1324</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Al-Debagy</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Martinek</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2018</year>
          , November).
          <article-title>A comparative review of microservices and monolithic architectures</article-title>
          .
          <source>In 2018 IEEE 18th International Symposium on Computational Intelligence and Informatics (CINTI)</source>
          (pp.
          <fpage>000149</fpage>
          -
          <lpage>000154</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>-Julián</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Palau</surname>
            ,
            <given-names>C. E.</given-names>
          </string-name>
          (
          <year>2023</year>
          ).
          <article-title>Cloud-native workload orchestration at the edge: A deployment review and future directions</article-title>
          .
          <source>Sensors</source>
          ,
          <volume>23</volume>
          (
          <issue>4</issue>
          ),
          <fpage>2215</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>De Lauretis</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2019</year>
          ,
          <article-title>October)</article-title>
          .
          <article-title>From monolithic architecture to microservices architecture</article-title>
          .
          <source>In 2019 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW)</source>
          (pp.
          <fpage>93</fpage>
          -
          <lpage>96</lpage>
          ). IEEE.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Jindal</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Emani</surname>
            ,
            <given-names>K. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Daum</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poppe</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haynes</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pavlenko</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , ... &amp;
          <string-name>
            <surname>Patel</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          (
          <year>2021</year>
          ,
          <article-title>February)</article-title>
          .
          <article-title>Magpie: Python at Speed and Scale using Cloud Backends</article-title>
          .
          <source>In CIDR.</source>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Raschka</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patterson</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Nolet</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>Machine learning in python: Main developments and technology trends in data science, machine learning</article-title>
          ,
          <source>and artificial intelligence. Information</source>
          ,
          <volume>11</volume>
          (
          <issue>4</issue>
          ),
          <fpage>193</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Douglas</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Douglas</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2003</year>
          ).
          <article-title>PostgreSQL: a comprehensive guide to building, programming, and administering PostgresSQL databases</article-title>
          .
          <source>SAMS publishing.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>