<!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>K. Jin, H. Luo, Z. Wang, H. Wang, J. Tao, Composition optimization of a high-performance
epoxy resin based on molecular dynamics and machine learning, Mater. &amp; Des.</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.1016/j.matdes.2020.108932</article-id>
      <title-group>
        <article-title>AutoML TPOT with XAI analysis: optimization and interpretation of a machine learning model for the classification of epoxy composites⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dmytro Tymoshchuk</string-name>
          <email>dmytro.tymoshchuk@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Iryna Didych</string-name>
          <email>iryna.didych1101@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Oleh Yasniy</string-name>
          <email>oleh.yasniy@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrii Mykytyshyn</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viacheslav Kovtun</string-name>
          <email>kovtun_v_v@vntu.edu.ua</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ternopil Ivan Puluj National Technical University</institution>
          ,
          <addr-line>Ruska str. 56, Ternopil, 46001</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Vinnytsia National Technical University</institution>
          ,
          <addr-line>Khmelnitske Shose str., 95, Vinnytsia, 21000</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2026</year>
      </pub-date>
      <volume>194</volume>
      <issue>2020</issue>
      <fpage>13</fpage>
      <lpage>24</lpage>
      <abstract>
        <p>The article presents an approach to predicting the type of filler in epoxy composites based on thermophysical parameters using AutoML TPOT and Explainable AI methods. The aim of the study was to create a highly accurate and transparent model of multi-class classification based on the following input features: thermal conductivity coefficient (CTC), mass fraction of filler (MFC), and test temperature (T). Based on the initial experimental data, 2,500 synthetic samples were interpolated and divided into training (70%) and test (30%) samples while maintaining class balance. AutoML TPOT performed an evolutionary search for the optimal pipeline, which included second-order polynomial feature expansion, a stack with DecisionTreeClassifier and GaussianNB as intermediate estimators, and a final RandomForestClassifier with 100 trees. The best pipeline showed an accuracy of over 95% on the Accuracy, Recall, Specificity, Precision, F-score, and G-Mean metrics and high AUC values (over 0.998) for all classes. The LIME method was used to interpret the model's decisions, which locally explains the influence of each parameter on the prediction. Analysis of sample #35 showed that MFC and CTC play the most important role in classification, ensuring clarity and confidence in the results. The combination of AutoML with XAI methods made it possible to automate the construction of highly efficient classification models and obtain transparent explanations of their predictions.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;epoxy compositions</kwd>
        <kwd>machine learning</kwd>
        <kwd>AutoML</kwd>
        <kwd>TPOT</kwd>
        <kwd>XAI 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The machine-building, energy, and aviation industries require materials with a complex set of
properties: high strength, heat and wear resistance, processability, and durability. Traditional
polymers do not always provide such a balance, so the creation of polymer composite materials and
coatings based on them modified with fillers is becoming increasingly promising. The rheological
behavior of polymer composites directly depends on their chemical nature. Technological
properties are also significantly influenced by processing parameters such as temperature, pressure,
strain rate, as well as the geometry and content of fillers. Thus, targeted control of the structure of
the polymer matrix and the kinetics of its interaction with the surface of the filler particles makes it
possible to predictably control the mechanism of composite formation and, accordingly, the
properties of protective coatings [
        <xref ref-type="bibr" rid="ref1 ref2">1,2</xref>
        ].
      </p>
      <p>
        Despite significant progress in the synthesis and processing technology of such materials,
quantitative prediction of their properties remains a difficult task. The key reason for this is the
nonlinear interaction between the matrix formulation and the forming modes. Machine learning
methods are radically changing this situation [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ]. Research in the field of materials science
confirms the feasibility of using machine learning methods to predict material properties [
        <xref ref-type="bibr" rid="ref5 ref6 ref7 ref8">5-8</xref>
        ].
Machine learning methods reveal hidden patterns even in small experimental data sets, build
highly accurate predictive models, and assess the impact of individual technological factors on the
final properties [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The use of machine learning algorithms in combination with Explainable AI
(XAI) methods [
        <xref ref-type="bibr" rid="ref10 ref11 ref12">10–12</xref>
        ] significantly reduces the need for costly experiments, as it provides reliable
prediction of material properties even with a limited amount of input data. This significantly
speeds up the “design → prototype → evaluation” cycle and provides engineers with tools for
targeted optimization of the strength and durability of composites. Article [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] summarizes current
applications of artificial intelligence for predicting the mechanical properties of composites. It
provides an overview of machine learning algorithms, model building stages, and validation
methods. The theoretical foundations, advantages, and limitations of the methods are revealed, and
the role of XAI in increasing predictions confidence is emphasized. In study [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], six machine
learning algorithms were used to predict the tribological characteristics of epoxy coatings under
variable loads and filler content. Study [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] is devoted to the erosion wear of ramie fiber-reinforced
epoxy composites under various high-temperature conditions. SVM, Decision Tree, Random Forest,
and Gradient Boosting were used to predict wear. Study [16] proposes a method for optimizing
multicomponent epoxy systems that combines molecular dynamics simulations with machine
learning. Study [17] shows the possibility of assessing damage to glass-epoxy fabric laminates
using machine learning. In the study [18] there was emphasised the possibility of remote detection
of fatigue damage in glass-epoxy composites using thermal images trained on synthetic data. In
[19], there was proposed an approach that combines the finite element method and a convolutional
neural network to predict the macroscopic elastic characteristics of composites with complex
microstructures. The trained CNN directly estimates the effective Young's modulus and Poisson's
ratio for any shapes and distributions of inclusions. In study [20], four ML algorithms, such as
decision trees, SVR, Gaussian Regression, and ensemble methods, were compared for predicting the
tensile strength of carbon-plastic and glass-plastic thermoplastic composites. The article [21]
summarizes the application of machine learning algorithms for all stages of the life cycle of
fiberreinforced polymer composites: from raw material selection and optimization of technological
parameters to material ranking and validation of final products. Optimization models, ranking
methods, and databases that support the design of composites with specified properties are
considered. It is shown how ML outperforms traditional tools, accelerates the development of new
products, and shapes the direction of future research and industrial applications. The authors of
papers [22,23] used neural networks to model the mechanical properties of epoxy composites that
were treated by the electric spark hydroimpact method. In work [24], a machine learning-based
approach to predicting the thermal conductivity of composites, alternative to classical models, was
proposed. The work confirms that machine learning algorithms provide a fast and accurate
determination of the thermal conductivity of composite materials. In study [25], a machine
learning-based tool was proposed for rapid prediction of the thermal conductivity of composites
with hollow glass microspheres. ML models Random Fores, k-Nearest Neighbors, Support Vector
Regression, and Artificial Neural Network were used. The authors of article [26] studied the
tribotechnical characteristics of epoxy composites using neural networks.
      </p>
      <p>Thus, the use of advanced machine learning algorithms opens up new prospects for improving
the accuracy of forecasts and optimizing the technological processes of composite materials
production. The goal of our research is to create a highly accurate model for predicting the
properties of composite materials, developed using AutoML TPOT and Explainable AI methods,
which automates the selection and optimization of hyperparameters while transparently explaining
the impact of input parameters on the prediction.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Materials and methods</title>
      <p>The experimental basis for our study was formed on the basis of work [27], in which the author
thoroughly investigated the thermophysical properties of epoxy composites reinforced with glass
fiber.</p>
      <p>Three physical parameters were used as input features to build the machine learning model:
experimentally measured composite thermal conductivity coefficient (CTC), mass fraction of filler
(MFC), and test temperature (T). The output variable was a categorical feature denoting the type of
filler used in the epoxy matrix: aerosil, coded as class 1, γ-aminopropyl aerosil as class 2, aluminum
oxide as class 3, and chromium oxide as class 4.</p>
      <p>The experimental data contained a limited number of primary samples that reflected the
thermophysical properties of composites only for certain combinations of CTC, MFC, and T. For
full training of machine learning models, a denser and more homogeneous data set is needed to
minimize the risk of overfitting and underfitting, improve the model's ability to generalize, and
ensure correct cross-validation. To increase the sample size without additional expensive
measurements, 2,500 synthetic samples were interpolated based on the initial experimental data.
These were used to form the dataset. The dataset was randomly divided in a 70/30 ratio, i.e., 1,750
samples were included in the training sample, and the remaining 750 remained as a test set. The
distribution was performed taking into account the filler class so that the proportions of classes in
the subsets reproduced the initial data structure.</p>
      <p>In this study, the AutoML concept was used to build a machine learning model, which
automates the entire lifecycle of machine learning model creation, from initial data analysis to
obtaining a ready-made pipeline with configured hyperparameters [28]. The idea of AutoML arose
in response to the rapid growth in data volumes and algorithm complexity, as well as the limited
time available to specialists who have to manually sift through hundreds of combinations of
models, transformers, and settings to achieve acceptable accuracy. Within AutoML, this process is
delegated to a meta-algorithm, which first generates an initial set of pipelines, then evaluates their
performance according to a defined metric, and gradually improves them through search strategies,
the most common of which are Bayesian optimization, genetic programming, stochastic local
search methods, or gradient procedures. During each iteration, the system performs
crossvalidation to prevent overfitting and adjusts the balance between forecast quality and pipeline
complexity, often using multi-criteria optimization to minimize time and computational resource
costs. Based on the search results, AutoML returns a ready-made machine learning model and a
configuration file that specifies the preprocessing steps, the selected estimator, the optimal
hyperparameters, and the ensemble assembly rules, if this proved to be more advantageous. The
practical value of AutoML lies in significantly reducing research time and objectively comparing a
large number of models. The AutoML method was implemented using the Tree-based Pipeline
Optimization Tool (TPOT) [29-31]. This is an open Python library that automates the selection and
configuration of machine learning pipelines through genetic programming techniques. It works in
the scikit-learn ecosystem and treats each machine pipeline as a “chromosome,” which is a
sequence of processing steps, including data preparation, feature transformation, and the
application of the final algorithm for prediction. First, TPOT randomly creates a population of such
pipelines, then cyclically applies selection, crossover, and mutations to obtain increasingly perfect
combinations in subsequent generations. The quality of each individual is evaluated using a
selected metric through cross-checking, and the evolution process continues until the specified
time limit or number of generations is exhausted, or improvements cease.</p>
      <p>To interpret the machine learning model, there was employed the Local Interpretable
Modelagnostic Explanations (LIME) method from the Explainable AI arsenal, which provides
explanations by constructing simple local approximations [32-33]. Its key idea is that even if the
global behavior of a complex algorithm is incomprehensible, in the immediate vicinity of a single
prediction object, it can be well enough described by an elementary, intuitively understandable
model. To obtain such a local picture, LIME first creates artificial “neighboring” observations: it
randomly disturbs the initial features. For each disturbed sample, the base model generates a
prediction, after which the algorithm assigns weights to the samples that decrease with distance
from the point of interest. Based on the weighted set of “pseudo-observations” obtained, LIME
trains a simple linear model or a small decision tree that minimizes prediction error in this local
context. The coefficients of such a model serve as understandable explanations. They indicate how
much each feature pushes the prediction up or down for the selected object. The advantage of
LIME is that it is independent of the type of base model and the nature of the data. It works with
any estimator that returns probability predictions or estimates, and the procedure itself generates
understandable numerical weights. This approach makes it possible to verify the plausibility of a
decision, identify potential biases, and adjust the model or data. The limitations of the method stem
from its local nature. The explanations apply only to a single sample.</p>
      <p>The values of Accuracy, Recall, Specificity, Precision, F1-score, and G-Mean metrics were
calculated using classical formulas (Table 1) and four basic classification error values: true positives
(TP), true negatives (TN), false positives (FP), and false negatives [34].
G− Mean=√ Recall × Specificity</p>
      <sec id="sec-2-1">
        <title>Description</title>
      </sec>
      <sec id="sec-2-2">
        <title>It shows the proportion of all correctly classified samples out of the total number of samples.</title>
      </sec>
      <sec id="sec-2-3">
        <title>It reflects the model's ability to identify all samples belonging to a specific class.</title>
      </sec>
      <sec id="sec-2-4">
        <title>It reflects the model's ability to avoid false positive classifications.</title>
      </sec>
      <sec id="sec-2-5">
        <title>It shows the proportion of samples predicted as positive by the model that actually belong to the positive class.</title>
      </sec>
      <sec id="sec-2-6">
        <title>The harmonic mean of Precision and Recall, reflecting the balance between them.</title>
      </sec>
      <sec id="sec-2-7">
        <title>The geometric mean of Recall and Specificity, which allows evaluating the model’s balance across both positive and negative classes.</title>
        <p>Calculating a set of metrics provides a comprehensive picture of how the model classifies
samples. Accuracy shows the overall percentage of correct decisions and is useful when classes are
balanced. Recall answers the question of how many samples of the positive class were detected,
while Specificity reflects the model's ability to avoid mistakes regarding negative samples.
Precision shows what proportion of the predicted positive samples the model actually classified
correctly. F1-score combines Precision and Recall into a single value, thus showing how
successfully the model finds a compromise between these two indicators. G-mean is the geometric
mean of Recall and Specificity, so it characterizes the uniformity of the model's performance on
both classes and is especially valuable when the data is imbalanced. Together, these metrics help to
assess overall accuracy.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results and discussion</title>
      <sec id="sec-3-1">
        <title>3.1. Structure and performance evaluation of the AutoML TPOT pipeline</title>
        <p>During the evolutionary search, the AutoML TPOT algorithm formed a composite pipeline that
begins with the expansion of the initial features using second-order PolynomialFeatures without
adding a constant column. This way, all squares and pairwise intersections of the initial variables
are included in the dataset, allowing the model to capture nonlinear relationships between thermal
conductivity, filler concentration, and temperature (Figure 1).</p>
        <p>Next, a stack of two basic estimators was built. The first is a small DecisionTreeClassifier,
limited to a depth of two levels and strict thresholds for minimum samples in nodes (17 samples in
leaves, 10 to split), which reduces the risk of overfitting and at the same time generates simple,
interpretable rules as new synthesized features. The second layer adds the result of GaussianNB to
these features, which takes into account the conditional independence of polynomial components
and works as a fast, linear classifier. Finally, all primary and intermediate representations are fed
into a RandomForestClassifier, configured for 100 trees with no depth limit, but with an aggressive
threshold of max_features = 0.3 so that each tree sees only a third of the features, and with
moderate regularization via min_samples_leaf = 2 and min_samples_split = 4. Evolution
parameters such as twenty generations of twenty individuals with five-fold cross-validation and
accuracy metrics allowed TPOT to explore four hundred unique pipelines, each with its own
hyperparameters, while parallel execution (n_jobs = -1) ensured acceptable optimization time.
Random initialization with random_state = 42 guarantees reproducibility (by running the search
with the same seed, you can get the same pipeline composition). A high verbosity level = 3 during
the process allowed us to track the progress of each generation in detail. As a result, the resulting
stack shows the best balanced accuracy among the tested combinations, combining the ability to
capture complex cross-effects with control over generalization ability thanks to conservative tree
and forest settings.</p>
        <p>Figure 2 shows a confusion matrix demonstrating the classification results, where each class
corresponds to a specific type of epoxy composite with different fillers.</p>
        <p>The confusion matrix confirms the effectiveness of the constructed machine learning model for
composite type recognition tasks based on thermophysical parameters.</p>
        <p>Figure 3 shows the Precision–Recall and ROC curves with AUC indicators for multi-class
classification.</p>
        <p>The Precision–Recall curve shows the reliability of the model for multi-class classification tasks,
where it is important to maintain a balance between Precision and Recall for each individual class.
On the ROC graph, the area under the curve (AUC) exceeds 0.998 for each class. From the
perspective of ROC analysis, the classifier provides extremely high discriminatory power for all
four types of fillers.</p>
        <p>Figure 4 shows the performance indicators of the machine learning model.</p>
        <p>The histograms clearly confirm that the model works in a balanced and stable manner, as all
metrics, including the lowest ones, have values above 95%, which indicates high classification
reliability for each of the four classes. The F1-Score metric responds to any imbalance between
correctly found positive samples and false predictions. For classes 1 and 2, the F1-Score values are
98.45% and 98.30%, respectively, indicating an almost perfect combination of Precision and Recall
for these types of fillers. For classes 3 and 4, the F1-Score drops to 95.92% and 95.68%, respectively.
G-Mean reflects the balance between Recall and Specificity. For classes 1 and 2, G-Mean reaches
98.79% and 99.08%, which shows the high ability of the ML model to minimize false positive and
false negative decisions. G-Mean values of 97.39% and 96.94% for classes 3 and 4 reflect a slight
decrease in the model's ability to simultaneously detect positive samples and minimize false
positives for these two classes. Thus, the simultaneously high F1-Score and G-Mean values confirm
that the AutoML TPOT pipeline not only provides high overall efficiency but also balanced
classification across all four classes.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Interpretation of the machine learning model</title>
        <p>The LIME explanation for sample #35 demonstrates how the machine learning model formed a
prediction in favor of class 3 by analyzing the influence of MFC, CTC, and T (Figure 5).</p>
        <p>Histograms illustrate the local contributions of features to the predicted probability for each
class. Green (positive) and red (negative) bars reflect the direction of the influence of features. For
class 1, the LIME explanation shows the overall negative impact of the main parameters on the
probability of assigning sample #35 to this class. MFC has the greatest significance, reducing the
probability of belonging to class 1 by 0.2748. This indicates that such a concentration is not
characteristic of composites of this type. Thermal conductivity further reduces classification
confidence, subtracting another 0.2329 from the weight contribution. Temperature has a minimal
positive effect (0.0156), but it is not enough to compensate for the negative contribution of other
features. As a result, the overall effect is negative, which explains why the model did not classify
this sample as belonging to class 1. For class 2, the main negative impact on the probability of
classifying the sample into this class is MFC, which reduces the corresponding weight contribution
by 0.4428. This indicates that the model considers such a concentration to be atypical for
composites of this class. At the same time, the thermal conductivity value has a moderately positive
effect, increasing the probability of classification into class 2 by 0.1871, which indicates partial
compliance with this CTC value for this type of composite. Temperature has an almost neutral
effect, with a slight negative contribution of 0.0105. Together, these values form an overall negative
effect, which explains why the model did not assign the sample to class 2, despite the partially
favorable thermal conductivity parameters. For class 4, CTC has the greatest negative impact on
the probability of assigning sample No. 35 to this class, reducing the class 4 rating by 0.2817. This
indicates that this level of thermal conductivity is atypical for composites of this type. At the same
time, MFC makes a positive contribution, increasing the probability of class 4 by 0.2306, which
means partial compliance with this concentration for this type of material. Temperature has a
negligible positive effect (0.019), which indicates its weak role in determining this class for the
current sample. As a result, the negative contribution of the CTC feature outweighs the positive
effect of MFC and T, which is why the model does not favor class 4 when classifying this sample.
For class 3, the LIME explanation indicates a clear positive total contribution of parameters to the
model decision in favor of this class. MFC has the greatest influence, with a weight contribution of
+0.487. This indicates that such a concentration is a typical feature of composites with the third
type of filler. CTC is also a significant positive factor, adding another 0.328, confirming that this
parameter is well aligned with the properties of class 3 composites. Temperature has a weak
negative impact of 0.024, meaning that its value is not decisive. As a result, the combined effect of
MFC and CTC significantly prevails, which determined the choice of the model — sample #35 was
classified as a representative of class 3.</p>
        <p>The overall picture shows that the model makes decisions based on a combination of features,
and it is MFC and CTC that are decisive for classifying this sample as a representative of class 3.
Thus, the LIME explanation allows us to understand which parameters in the machine learning
model had the greatest influence on the choice of filler class.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>The study confirmsthe high efficiency of AutoML TPOT in the task of multi-class classification of
epoxy composite filler types based on thermophysical parameters. Thanks to evolutionary search,
an optimized pipeline was formed, combining polynomial feature expansion, a stack with
DecisionTreeClassifier and GaussianNB, and the final RandomForestClassifier. This architecture
provided balanced accuracy of over 95% across all key metrics. Of particular note is the high
discriminatory power of the model (AUC greater than 0.998), as confirmed by the ROC and
Precision–Recall curves. The use of the LIME method provided a transparent explanation of the
model decision-making process. Local explanations for the selected sample showed that it is the
filler concentration and thermal conductivity that are the determining factors that direct the
prediction towards the correct class. This increased confidence in the model results.</p>
    </sec>
    <sec id="sec-5">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the authors used Grammarly in order to grammar and
spell check, and improve the text readability. After using the tool, the authors reviewed
and edited the content as needed to take full responsibility for the publication’s content.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Dolgov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. A.</given-names>
            <surname>Zubrets</surname>
          </string-name>
          <article-title>'ka,</article-title>
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Buketov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Stukhlyak</surname>
          </string-name>
          ,
          <article-title>Use of the method of mathematical experiment planning for evaluating adhesive strength of protective coatings modified by energy fields</article-title>
          ,
          <source>Strength Mater. 44.1</source>
          (
          <year>2012</year>
          )
          <fpage>81</fpage>
          -
          <lpage>86d</lpage>
          .oi:
          <volume>10</volume>
          .1007/s11223-012-9352-y.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Stukhlyak</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. M. Moroz</surname>
          </string-name>
          ,
          <article-title>Influence of porosity in the epoxy matrix-polyvinyl alcoholdisperse filler system on the impact toughness</article-title>
          ,
          <source>Mater. Sci. 46</source>
          .4 (
          <year>2011</year>
          )
          <fpage>455</fpage>
          -
          <lpage>463</lpage>
          . doi:
          <volume>10</volume>
          .1007/s11003-011-9312-x.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D.</given-names>
            <surname>Tymoshchuk</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Didych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Maruschak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Yasniy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mykytyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mytnyk</surname>
          </string-name>
          ,
          <source>Machine Learning Approaches for Classification of Composite Materials, Modelling</source>
          <volume>6</volume>
          .4 (
          <year>2025</year>
          )
          <article-title>118</article-title>
          . doi:
          <volume>10</volume>
          .3390/modelling6040118.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>I.</given-names>
            <surname>Konovalenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Maruschak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Brevus</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Prentkovskis</surname>
          </string-name>
          ,
          <article-title>Recognition of Scratches and Abrasions on Metal Surfaces Using a Classifier Based on a Convolutional Neural Network</article-title>
          ,
          <source>Metals 11.4</source>
          (
          <year>2021</year>
          )
          <article-title>549</article-title>
          . doi:
          <volume>10</volume>
          .3390/met11040549.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Yasniy</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tymoshchuk</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Didych</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zagorodna</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Malyshevska</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          <article-title>Modelling of automotive steel fatigue lifetime by machine learning method</article-title>
          .
          <source>CEUR Workshop Proceedings</source>
          ,
          <year>2024</year>
          ,
          <volume>3896</volume>
          , pp.
          <fpage>165</fpage>
          -
          <lpage>172</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>O.</given-names>
            <surname>Yasniy</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Pasternak</surname>
          </string-name>
          , I. Didych,
          <string-name>
            <given-names>S.</given-names>
            <surname>Fedak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tymoshchuk</surname>
          </string-name>
          ,
          <article-title>Methods of jump-like creep modeling of AMg6 aluminum alloy</article-title>
          ,
          <source>Procedia Struct. Integr</source>
          .
          <volume>48</volume>
          (
          <year>2023</year>
          )
          <fpage>149</fpage>
          -
          <lpage>154</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.prostr.
          <year>2023</year>
          .
          <volume>07</volume>
          .141.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>D.</given-names>
            <surname>Tymoshchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Yasniy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Maruschak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Iasnii</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Didych</surname>
          </string-name>
          ,
          <article-title>Loading Frequency Classification in Shape Memory Alloys: A Machine Learning Approach</article-title>
          , Computers
          <volume>13</volume>
          .12 (
          <year>2024</year>
          )
          <article-title>339</article-title>
          . doi:
          <volume>10</volume>
          .3390/computers13120339.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>O.</given-names>
            <surname>Yasniy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tymoshchuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Didych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Iasnii</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Pasternak</surname>
          </string-name>
          ,
          <article-title>Modelling the properties of shape memory alloys using machine learning methods</article-title>
          ,
          <source>Procedia Struct. Integr</source>
          .
          <volume>68</volume>
          (
          <year>2025</year>
          )
          <fpage>132</fpage>
          -
          <lpage>138</lpage>
          . doi:
          <volume>10</volume>
          .1016/j.prostr.
          <year>2025</year>
          .
          <volume>06</volume>
          .033.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Yasniy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Maruschak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mykytyshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Didych</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Tymoshchuk</surname>
          </string-name>
          ,
          <article-title>Artificial intelligence as applied to classifying epoxy composites for aircraft</article-title>
          ,
          <source>Aviation</source>
          <volume>29</volume>
          .1 (
          <year>2025</year>
          )
          <fpage>22</fpage>
          -
          <lpage>29</lpage>
          . doi:
          <volume>10</volume>
          .3846/aviation.
          <year>2025</year>
          .
          <volume>23149</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S. U.</given-names>
            <surname>Hamida</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. J. M. Chowdhury</surname>
            ,
            <given-names>N. R.</given-names>
          </string-name>
          <string-name>
            <surname>Chakraborty</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <string-name>
            <surname>Biswas</surname>
            ,
            <given-names>S. K.</given-names>
          </string-name>
          <string-name>
            <surname>Sami</surname>
          </string-name>
          ,
          <article-title>Exploring the Landscape of Explainable Artificial Intelligence (XAI): A Systematic Review of Techniques and Applications, Big Data Cogn</article-title>
          .
          <source>Comput. 8</source>
          .
          <issue>11</issue>
          (
          <year>2024</year>
          )
          <article-title>149</article-title>
          . doi:
          <volume>10</volume>
          .3390/bdcc8110149.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>GeeksforGeeks</surname>
          </string-name>
          ,
          <string-name>
            <surname>Explainable Artificial Intelligence(XAI) - GeeksforGeeks</surname>
          </string-name>
          ,
          <year>2023</year>
          . URL: https://www.geeksforgeeks.
          <source>org/artificial-intelligence/explainable-artificial-intelligencexai./</source>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>IBM</surname>
          </string-name>
          ,
          <article-title>What is Explainable AI (XAI)? | IBM</article-title>
          . URL: https://www.ibm.com/think/topics/explainable-ai.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>F.</given-names>
            <surname>Kibrete</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Trzepieciński</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. S.</given-names>
            <surname>Gebremedhen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. E.</given-names>
            <surname>Woldemichael</surname>
          </string-name>
          ,
          <source>Artificial Intelligence in Predicting Mechanical Properties of Composite Materials, J. Compos. Sci. 7</source>
          .
          <issue>9</issue>
          (
          <year>2023</year>
          )
          <article-title>364</article-title>
          . doi:
          <volume>10</volume>
          .3390/jcs7090364.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>H.</given-names>
            <surname>Yan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Zeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <source>Machine Learning-Based Prediction of Tribological Properties of Epoxy Composite Coating, Polymers 17.3</source>
          (
          <year>2025</year>
          )
          <article-title>282</article-title>
          . doi:
          <volume>10</volume>
          .3390/polym17030282.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Mahapatra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Satapathy</surname>
          </string-name>
          ,
          <article-title>Analysis and prediction of erosion behavior of epoxy composites using statistical and machine learning techniques</article-title>
          ,
          <source>Proc. Inst</source>
          . Mech. Eng.,
          <string-name>
            <surname>E</surname>
          </string-name>
          (
          <year>2024</year>
          ). doi:
          <volume>10</volume>
          .1177/09544089241233948.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>