SlideShare a Scribd company logo
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
Comparing Evolved
Extractive Text Summary
Scores of
Bidirectional Encoder
Representations from
Transformers
Aleš Zamuda1
, Jani Dugonik1
, Elena Lloret2
1
University of Maribor <ales.zamuda@um.si>
2
University of Alicante
Acknowledgement. This work is supported by project DAPHNE (Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC and Machine Learning) funded by the European Union’s Horizon 2020
research and innovation programme under grant agreement No 957407and ARIS (Slovenian Research And Innovation Agency) programme P2-0041 (Computer Systems, Methodologies, and Intelligent Services).
Part of travel expense to present the paper is also supported through IEEE GRSS Inter Society Networking (ISN) Activities grant involving IEEE Slovenia GRSS chapter and IEEE Slovenia CIS chapter. Moreover, this
work is also conducted as part of the R&D project “CORTEX: Conscious Text Generation” (PID2021-123956OB-I00), funded by MCIN/ AEI/10.13039/501100011033/ and by “ERDF A way of making Europe”.
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
20 40 60 80 100 120 140 160 180
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
20 40 60 80 100 120 140 160 180
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
20 40 60 80 100 120 140 160 180
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Introduction & Outline
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
Introduction Backgrounds Methods Results Conclusion Appendix
Introduction & Outline: Aims of this Talk
1 (5 minutes) Part I: Background – Text Summarization
and Summary Evaluation
2 (5 minutes) Part II: Methods
3 (2 minutes) Part III: Results
4 (1 minutes) Part IV: Conclusion with Takeaways
5 (1 minute) Questions, Misc
6 (Appendix) AoB
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
I.a Background: Text
Summarization
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
Introduction Backgrounds Methods Results Conclusion Appendix
HPC Application 1:
Text Summarization
• NLP and computational linguistics for Text Summarization:
• Multi-Document Text Summarization is a hard CI challenge.
• Basically, an evolutionary algorithm is applied for
summarization,
• it is a state-of-the-art topic of text summarization for NLP (part of
”Big Data”) and presented as a collaboration [JoCS2020],
acknowledging several efforts.
• we add: self-adaptation of optimization control parameters;
analysis through benchmarking using HPC, and
apply additional NLP tools.
• How it works: for the abstract, sentences from original text are
selected for full inclusion (extraction).
• To extract a combination of sentences:
• can be computationally demanding,
• we use heuristic optimization,
• the time to run optimization can be limited.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
Introduction Backgrounds Methods Results Conclusion Appendix
1 – Preprocessing (environment sensing, knowledge
representation) (1/2)
1) The files of documents are each taken through the following
process using NLP (Natural Language Processing) tools:
INPUT
CORPUS
NATURAL
LANGUAGE
PROCESSING
ANALYSIS
CONCEPTS
DISTRIBUTION
PER
SENTENCES
MATRIX OF
CONCEPTS
PROCESSING
CORPUS
PREPROCESSING
PHASE
OPTIMIZATION
TASKS
EXECUTION
PHASE
ASSEMBLE
TASK
DESCRIPTION
SUBMIT
TASKS
TO PARALLEL
EXECUTION
OPTIMIZER
+
TASK DATA
ROUGE
EVALUATION
2) For each document is D, sentences are indexed using NLP
tools.
• Terms across sentences are determined using a semantic
analysis using both:
• coreference resolution (using WordNet) and
• a Concept Matrix (from Freeling).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
Introduction Backgrounds Methods Results Conclusion Appendix
1 – Preprocessing (environment sensing, knowledge
representation) (2/2)
• 3) For each i-th term (wi), during indexing
• number of occurences in the text is gathered, and
• number of occurences (nk) of a term in some k-th
statement,
• 4) For each term wi in the document, inverse frequency:
isfw i = log(
n
nk
),
• where n denotes number of statements in the document,
and
• nk number of statements including a term wi.
• 5) To conclude preprocessing, for each term in the
document, a weight is calculated:
wi,k = tfi,kisfk,
where tfik is number of occurences (term frequency) of a
term wk in a statement si.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
Introduction Backgrounds Methods Results Conclusion Appendix
2 – Summary Optimization (1/3)
• Sentence combination (X) is optimized using jDE
algorithm:
• as a 0/1 knapsack problem, we want to include optimal
selection of statements in the final output
• an i-th sentence si is selected (xi = 1) or unselected
(xi = 0).
• a) Price of a knapsack (its fitness) should be maximized,
• the fitness represents a ratio between content coverage,
V(X), and redundancy, R(X):
f(X) =
V(X)
R(X)
,
• considering a constraint: the summary length is L ± ϵ
words.
• Constraint handling with solutions:
• each feasable solution is better than unfeasable,
• unfeasable compared by constraint value (lower better),
• feasable compared by fitness (higher better).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
Introduction Backgrounds Methods Results Conclusion Appendix
2 – Summary Optimization (2/3)
• b) Content coverage V(X) is computed as a double sum of
similarities (defined at d)):
V(X) =
n−1
X
i=1
n
X
j=i+1
(sim(si, O) + sim(sj, O))xi,j,
• where xi,j denotes inclusion of both statement, si, and sj,
• xi,j is only 1 if xi = xj = 1, otherwise 0,
• and O is a vector of average term weights wi,k:
O = (o1, o2, ..., om) for all i = {1..m} different text terms:
oi =
Pn
j=1 wi,j
n
.
• c) Redundance R(X) is also measured as double similarity
(defined at d)) sum for all statements:
R(X) =
n−1
X
i=1
n
X
j=i+1
sim(si, sj)xi,j,
• where xi,j denotes inclusion of both statement, si, and sj,
• again, xi,j is only 1 if xi = xj = 1, otherwise 0.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
Introduction Backgrounds Methods Results Conclusion Appendix
2 – Summary Optimization (3/3)
• d) Similarity between statements si = [wi,1, wi,2, ..., wi,m]
and sj = [wj,1, wj,2, ..., wj,m] is computed:
sim(si, sj) =
m
X
k=1
wi,kwj,k
qPm
k=1 wi,kwi,k
Pm
k=1 wj,kwj,k
,
where wi,k is term weight (defined in 5)) and m number of
all terms in text.
• e) When concluded:
• the selected statements from the best assessed
combination are printed,
• in order as they appear in the text, and
• the summary is stored.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summary Optimization — Algorithm Pseudocode
The detailed new method called
CaBiSDETS is developed in the
HPC approach comprising of:
• a version of evolutionary
algorithm (Differential
Evolution, DE),
• self-adaptation, binarization,
constraint adjusting, and
some more pre-computation,
• optimizing the inputs to
define the summarization
optimization model.
Aleš Zamuda, Elena Lloret. Optimizing
Data-Driven Models for Summarization
as Parallel Tasks. Journal of
Computational Science, 2020, vol. 42, pp.
101101. DOI 10.1016/j.jocs.2020.101101.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
Introduction Backgrounds Methods Results Conclusion Appendix
Running the Tasks on HPC: ARC Job Preparation &
Submission, Results Retrieval & Merging [JoCS2020]
Through an HPC approach and by parallelization of tasks,
a data-driven summarization model optimization yields
improved benchmark metric results (drawn using gnuplot merge).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
Introduction Backgrounds Methods Results Conclusion Appendix
Results Published in Journal of Computational Science
The most interesting finding of the HPC study though is that
• the fitness of the NLP model keeps increasing with
prolonging the dedicated HPC resources (see below) and
that
• the fitness improvement correlates with ROUGE
evaluation in the benchmark, i.e. better summaries.
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
Hence, the use of HPC significantly contributes to
capability of this NLP challenge.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summarization Implementation — Parallel
• In text summarization,
once the text model has been built,
• different lengths of summaries can be created with
Summarizer using CaBiSDETS algorithm in parallel.
• Generates large summaries
(more output tokens than single prebuilt LLMs)
& accepts long task inputs (no pre-clustering).
• Results are explainable, tracable (no hallucinated
content/citations), and automatic (no manual RL scoring).
• But moreover from HPC & Big-Data perspective,
• the input text can be preprocessed in parallel
• by computing the cosine sentence similarity pairs
in parallel using MPI in an integrated pipeline,
• before the generation of summaries commences and
• just before a complete parameterization of the summary
generation process.
• During summary optimization,
the fitness function evaluations can be run in parallel.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summarization Task Configuration & Execution
• An example task for Summarizer computational architecture
• based on a recent lecturing material,
PDF −→ text (language), on:
• Optimization Algorithms and Autonomous Systems
• Las Palmas de Gran Canaria, March 2023.
• https://www.slideshare.net/AlesZamuda/ulpgc2023erasmuslecturesaleszamuda
systemstheoryintelligentautonomoussystemseswamllsgohpcdeugpppdf
• for Summarizer runs, the parameters were:
--GMAX 1000
--NP 319
--summarylength 500
--epsilonLengthSummary 20
• For the job execution, the configuration for SLURM was:
srun --ntasks-per-node=16
--mpi=pmix
./summarizer.sif
./summarizer
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summarization Job Speedup Results
• Speedup comparison: SLURM --nodes parameter = 1, 2, 3, 4, or 5
• obtained timings on this scaling as seen on the graphs below.
150
200
250
300
350
400
450
500
550
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
1
2
3
4
5
16 32 48 64 80
Workload
scaling
(wall
time)
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
Resources
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
Introduction Backgrounds Methods Results Conclusion Appendix
Optimization Beginnings - Optimization is
”Everywhere”
• Time: optimizing distribution of what is matter and what is not
(anti-matter), what is energy and what is not (dark energy), etc.:
according to the function of Nature, the system is propelled through
optimizing its constituents dynamics.
• Organic systems combination and propulsion: life (optimization).
• Optimality and optimization modeling (human builds tools).
• Describing ways of acchieving optimality.
• Mathematical optimization procedure defined (Kepler).
• Stepping towards optimum (Newton), gradient method (Lagrange).
• Multi-objective optimization (Pareto):
• meta-criterion (A ⪯ B): make criteria ordered by
dominance.
f′
(x) =
∆f(x)
∆x
,
f∗
(x) = f(x) + ∆xf′
(x).
1
2 2
f
x
x 1
f
( )
A
B
C
D
f x
f(B)
(A)
f
f(D)
0
0
E
f(E)
F
G f
(C)
f
f(F)
(G)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
Introduction Backgrounds Methods Results Conclusion Appendix
Introduction to Optimization Algorithms
and Mathematical Programming
• Global optimization, mathematical programming, digital computers.
• Computing Machines + Intelligence = Artificial Intelligence.
• Computational Intelligence.
• Simplistic numerical optimization algorithms:
hill climbing, Nelder-Mead, supervised random search,
simulated annealing, tabu search.
• Optimization: constrained, inseparable, multi-modal, multi-objective,
dynamic, noisy, high dimensional/large-scale/big-data, deceptive, etc.
• multi-objective: f(x)): Pareto optimal approximation set.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
Introduction Backgrounds Methods Results Conclusion Appendix
Evolutionary Computation and Algorithms
• Evolution theory: C. Darwin (1859), Weismann, Mendel.
• Popularization: darwinism (Huxley), neodarwinism
(Romanes).
• Generational: reproduction, mutation, competition,
selection.
• Evolutionary Computation: Evolutionary Algorithms (EAs)
• population generations (reproduction-based),
• mutation, crossover, selection (evolutionary operators),
• EAs comprised of different mechanisms.
• These algorithms share several common
mechanisms/operators,
• good configured DEs were prevalent at the winning
positions of all (CEC, including ICEC 1996) competitions on
optimization.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
Introduction Backgrounds Methods Results Conclusion Appendix
Evolutionary Computation and Algorithms: Given
Names
• Simulated Annealing (SA),
• Tabu Search (TS),
• Genetic Algorithms (GA),
• Genetic Programming (GP),
• Evolutionary Programming (EP),
• Memetic Algorithms (MA),
• Evolution Strategy (ES),
• Artificial Immune Systems (AIS),
• Cultural Algorithms (CA)
• Swarm Intelligence (SI),
• Particle Swarm Optimization
(PSO),
• Firefly Algorithm (FA),
• Ant Colony Optimization (ACO),
• Artificial Bee Colony (ABC),
• Cuckoo Search (CS),
• Artificial Weed Optimization (IWO),
• Bacterial Foraging
Optimization(BFO),
• Estimation of Distribution Alg. (EDA),
• Harmony Search (HS),
• Gravitational Search Algorithm
(GSA),
• Biogeography-based
Optimization(BBO),
• Differential Evolution (DE)
and its variants (jDE, L-SHADE, DISH),
• ... and many more, including
hybrids.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
Introduction Backgrounds Methods Results Conclusion Appendix
Range of Applications of the Optimization Algorithms
• Meta-heuristics algorithms, applicable to:
• (architectural) morphology (re)construction
(vivo/technical),
• artificial life:
• modeling ecosystem and environmental living conditions,
• e.g.: (automatic) procedural tree modeling,
interactive ecosystem breeding.
• pattern recognition, image processing, computer vision,
• language/documents understanding, speech processing,
• robotics, bioinformatics, chemical engineering,
manufacturing,
• oil search, nuclear plant safety, finance, electrical
engineering,
• energy, big data, data mining, security, ocean/space
research,
• systems of systems, ..., artificial intelligence.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
Introduction Backgrounds Methods Results Conclusion Appendix
Differential Evolution (DE)
• A floating point encoding EA for global optimization over
continuous spaces,
• through generations,
the evolution process improves population of vectors,
• iteratively by combining a parent individual and
several other individuals of the same population,
using evolutionary operators.
• We choose the strategy jDE/rand/1/bin
• mutation: vi,G+1 = xr1,G + F × (xr2,G − xr3,G),
• crossover:
ui,j,G+1 =
(
vi,j,G+1 if rand(0, 1) ≤ CR or j = jrand
xi,j,G otherwise
,
• selection: xi,G+1 =
(
ui,G+1 if f(ui,G+1) < f(xi,G)
xi,G otherwise
,
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
Introduction Backgrounds Methods Results Conclusion Appendix
Algorithm DE
1: algorithm canonical algorithm DE/rand/1/bin (Storn,
1997)
Require: f(x) – fitness function; D, NP, G – DE control parameters
Ensure: xbest – includes optimized parameters for the fitness function
2: Uniform randomly initialize the population (xi,0, i = 1..NP);
3: for DE generation loop g (until g < G) do
4: for DE iteration loop i (for all vectors xi,g in current population) do
5: DE trial vector computation xi,g (mutation, crossover):
6: vi,g+1 = xr1,g + F × (xr2,g − xr3,g);
7: ui,j,g+1 =
(
vi,j,g+1 if rand(0, 1) ≤ CR or j = jrand
xi,j,g otherwise
;
8: DE selection using fitness evaluation f(ui,G+1):
9: xi,g+1 =
(
ui,g+1 if f(ui,g+1) < f(xi,g)
xi,g otherwise
;
10: end for
11: end for
12: return best obtained vector (xbest);
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
Introduction Backgrounds Methods Results Conclusion Appendix
Control Parameters Self-Adaptation
• Through more suitable values of control parameters the
search process exhibits a better convergence,
• therefore the search converges faster to better solutions,
which survive with greater probability and they create
more offspring and propagate their control parameters
• Recent study with cca. 10 million runs of SPSRDEMMS:
A. Zamuda, J. Brest. Self-adaptive control parameters’
randomization frequency and propagations in differential
evolution. Swarm and Evolutionary Computation, 2015,
vol. 25C, pp. 72-99.
DOI 10.1016/j.swevo.2015.10.007.
– SWEVO 2015 RAMONA / SNIP 5.220
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
Introduction Backgrounds Methods Results Conclusion Appendix
Self-adaptive control parameters’ randomization
frequency and propagations in differential evolution
– Overview
• Randomization frequency
influences performance
(SPSRDEMMS on right)
• Suggesting values for
different problems
• 0.1 to 0.8 for τF,
0.05 to 0.25 for τCR
• Empirical insight into
operation of the
randomization mechanism
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
Introduction Backgrounds Methods Results Conclusion Appendix
Listing Some More DE-Family Algorithms Proposed
• My algorithms (CEC – world championships on EAs):
• SA-DE (CEC 2005: SO) – book chapter JCR,
• MOjDE (CEC 2007: MO) – vs. DEMO 40/57 IR, 39/57 IH,
• DEMOwSA (CEC 2007: MO) – rank #3, 53 citations,
• DEwSAcc (CEC 2008: LSGO) – 63 citations,
• DEMOwSA-SQP (CEC 2009: CMO) – rank #2, 47 citations,
• DECMOSA-SQP (CEC 2009: CMO) – rank #3 at 2 functions,
• jDENP,MM (CEC 2011: RWIC) – LNCS SIDE 2012,
• SPSRDEMMS (CEC 2013: RPSOO); Large-scale @SWEVO.
• DISH (SWEVO 2019) – best CEC 2015 & 2017 results.
• Performance assessment of the algorithms at world EA
championships: several times best on some criteria
(also won CEC 2009 dynamic optimization competition).
• Performance assessment on several industry challenges
• procedural tree models reconstruction (ASOC 2011, INS
2013),
• underwater glider path planning (ASOC 2014),
• hydro-thermal energy scheduling (APEN 2015),
• RWIC (Real World Industry Challenges) - CEC 2011; 2013, ...
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
Introduction Backgrounds Methods Results Conclusion Appendix
SPSRDEMMS: Example of Optimization Mechanisms
• SPSRDEMMS = Structured Population Size Reduction
Differential Evolution with Multiple Mutation Strategies
• canonical DE, upgraded with: mechanism of F and CR
control parameters self-adaptation, mutation strategy
ensembles, population structuring (distributed islands),
and population size reduction.
• is an extension of the jDENP,MM variant (Zamuda and
Brest, SIDE 2012) and was published at CEC 2013
(competition).
• The SPSRDEMMS, for a fixed part of the population (NPbest
number of individuals at end of the entire population),
executes only the best/1 strategy.
• This part of population (which might be seen as a
sub-population) has a separate best vector index, xbest bestpop.
• The first part of the population (mainpop) operates on target
vectors xi ∈ {x1...xNP−NPbest} and second part (bestpop)
operates on target vectors xi = {xNP−NPbest+1...xNP}.
• Both strategies generate mutation vectors using all vectors of
the population x1...xNP, i.e. r1, r2, r3 ∈ {1..NP}.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
Introduction Backgrounds Methods Results Conclusion Appendix
Self-adaptive control parameters’ randomization
frequency and propagations in differential evolution
– Methods
• G. Karafotias, M. Hoogendoorn, A. Eiben,
Parameter control in evolutionary algorithms:
trends and challenges, IEEE Trans. Evolut.
Comput. 19 (2) (2015) 167–187.
• A. Zamuda, J. Brest, E. Mezura-Montes,
Structured population size reduction
differential evolution with multiple mutation
strategies on CEC 2013 real parameter
optimization, in: Proceedings of the 2013 IEEE
Congress on Evolutionary Computation (CEC),
vol. 1, 2013, pp. 1925–1931.
• J. Brest, S. Greiner, B. Bošković, M. Mernik, V.
Žumer, Self-adapting control parameters in
differential evolution: a comparative study on
numerical benchmark problems, IEEE Trans.
Evolut. Comput. 10 (6) (2006) 646–657.
• Parameter control study
• Systematic approach to
answering questions about the
control parameters
mechanism
• For certain interesting
functions, deeper insight is
shown
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
Introduction Backgrounds Methods Results Conclusion Appendix
Other Enhancements / Improvements / Mechanisms
in DE
DE, jDE, SaDE, ODE, DEGL, JADE, EPSDE; ϵ-DE, DDE, CDE; PDE,
GDE, DEMO, MOEA/D, ...
• Swagatam Das and Ponnuthurai Nagaratnam Suganthan.
”Differential evolution: a survey of the
state-of-the-art.” IEEE Transactions on Evolutionary
Computation 15(1), 2011: 4-31. DOI:
10.1109/TEVC.2010.2059031.
CoDE, Compact DE, L-SHADE, Binary DE,
Successful-Parent-Selecting Framework DE, ...
• Swagatam Das, Sankha Subhra Mullick, and Ponnuthurai
Nagaratnam Suganthan.
”Recent Advances in Differential Evolution –
An Updated Survey.”
Swarm and Evolutionary Computation, Volume 27, April
2016, Pages 1-30, 2016.
DOI: 10.1016/j.swevo.2016.01.004.
Several hybridizations, improvements, and general
mechanisms.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
I.b Background: Summary
Evaluation
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summary Evaluation — DUC Corpora
• The existing DUC collection of English newswire documents from the Document
Understanding Conferences (DUC) fits very well for experimenting within the
text summarization scenarios1.
• On the one hand, it provides pairs of documents-summary or cluster-summary
for diverse summarization types (extractive, single-document, multi-document,
etc.), and, on the other hand, there is a wide number of previous summarization
systems to be compared with, and determine to what extent our approach is
effective. In particular, the DUC 2002 dataset, contains 567 documents grouped
in 59 clusters (denoted as d061 to d120), where each cluster represents a set of
topic-related documents (the average number of documents per cluster is 10).
• Besides this dataset, a dataset, i.e., CNN/DailyMail has also been made
available for the research community2. This dataset contains more than
300,000 documents, and it provides summaries of about 50 words.
1
Aleš Zamuda and Elena Lloret. “Optimizing Data-Driven Models for Summarization as Parallel Tasks”. In:
Journal of Computational Science 42 (2020), p. 101101.
2
Karl Moritz Hermann et al. “Teaching Machines to Read and Comprehend”. In: Proceedings of the 28th
International Conference on Neural Information Processing Systems - Volume 1. NIPS’15. Montreal, Canada: MIT
Press, 2015, pp. 1693–1701.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summary Evaluation — ROUGE Metric
• Concerning the evaluation of summaries, ROUGE3
is one of the common standard, and most used tools.
• The idea behind ROUGE is that, if two texts have a similar meaning, they must also share similar
words or phrases. As a consequence, it relies on n-gram co-occurrence, and the idea behind it is
to compare the content of a peer summary with one or more model summaries, and compute the
number of n-gram of words they all have in common.
• Different types of n-grams can be obtained, such as unigrams (ROUGE-1), bigrams (ROUGE-2), the
longest common subsequence (ROUGE-L), or bigrams with a maximum distance of four words
in-between (ROUGE-SU4), and, based on them, values for recall, precision and F-measure can be
obtained, thus determining the summary accuracy in terms of content (the higher recall, precision
and F-measure values, better).
• Among all the metrices, recall values are then usually reported for peer evaluation of
generated model summaries.
• Other metrices also exist, like AutoSummENG4
which is an automatic character n-gram based evaluation
method with high correlation with human judgments, or SummTriver5
, which does not need to have
human summaries for the evaluation; however, they are not often used by the research community, thus
it is difficult to find results for comparison purposes.
• Other ways to evaluate the summaries would be to consider standard similarity metrices, such as
Simmetric (https://github.com/Simmetrics/simmetrics).
3
Chin-Yew Lin. “ROUGE: A package for automatic evaluation of summaries”. In: Proceedings of the ACL-04
Workshop on Text Summarization Branches Out. Barcelona, Spain, 2004, pp. 74–81.
4
George Giannakopoulos et al. “Summarization System Evaluation Revisited: N-gram Graphs”. In: ACM Trans.
Speech Lang. Process. 5.3 (2008), 5:1–5:39.
5
Luis Adrián Cabrera-Diego and Juan-Manuel Torres-Moreno. “SummTriver: A new trivergent model to
evaluate summaries automatically without human references”. In: Data Knowl. Eng. 113 (2018), pp. 184–197.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summary Evaluation — BERTScore Metric
• In NLP, sentence embeddings relate to methodologies that encapsulate the semantic essence of complete
sentences, portraying them as condensed numerical vectors. This approach enables a diverse array of
subsequent tasks, including but not limited to sentence similarity assessment, paraphrase detection, and
text classification.
• The embeddings derived from BERT capture contextual information, as it computes token similarity using
contextual embeddings.
• Multilingual BERT (mBERT)6
in text summarization proves to be a transformative approach for enhancing
the efficiency and accuracy of the summarization process across diverse languages.
• As an extension of the original BERT model, mBERT enables the understanding of the meaning and
context of words and sentences across multiple languages, having been trained on an extensive corpus
with over 100 different languages.
• Work with mBERT has been applied also in7
, embedding source sentences and translations into a shared
vector space for machine translation.
• BERTScore8
has been therefore proposed as an evaluation metric derived from BERT models. A
comprehensive literature review on summarization evaluation methods and metrices can be found in9
.
6
Telmo Pires, Eva Schlinger, and Dan Garrette. “How Multilingual is Multilingual BERT?”. In: Proceedings of
the 57th Annual Meeting of the Association for Computational Linguistics. Association for Computational
Linguistics, 2019, pp. 4996–5001.
7
Jani Dugonik et al. “Reduction of Neural Machine Translation Failures by Incorporating Statistical Machine
Translation”. In: Mathematics 11.11 (2023), pp. 1–22.
8
Tianyi Zhang et al. “BERTScore: Evaluating Text Generation with BERT”. In: Proceedings of the ICLR 2020.
2020.
9
Cabrera-Diego and Torres-Moreno, “SummTriver: A new trivergent model to evaluate summaries
automatically without human references”.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
III. Methods
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
Introduction Backgrounds Methods Results Conclusion Appendix
Methods
• To compare the values from both metrices
ROUGE and BERTScore, we use the initial
twelve document instances d061j to d072f
from DUC 2002 corpus to execute the runs of
summarization.
• The summarization system employed was an
adapted version of CaBiSDETS
(Constraint-adjusting Binary Self-adaptive
Differential Evolution for Data-Driven Models
Extractive)a, which instead of preprocessing
to concepts used just splits of sentences with
lematization, but still used sum of cosine
similarities to evolve fitness.
• During the run, the summarization system
improves current fitness and for viable
summaries, their assessments are reported
as (Fitness).
a
Zamuda and Lloret, “Optimizing Data-Driven Models for
Summarization as Parallel Tasks”.
• A Fitness is a fitness value of the
represented summary which the
optimization algorithm extracted and is
scoring it using its fitness function
during the optimization.
• For ROUGE and BERTScore metrices, that
evolved summary (peer) is then
compared to one of the two model
summaries (model1 or model2) being
provided by the DUC corpus of
corresponding summaries by humans
who wrote the model summaries.
• The BERTScore metric is configured using
the code snippet seen on next page,
where a base model from BERT is used
for scoring, while a multilingual BERT
model is used for the remaining values.
• Then, the evaluation through contextual
embeddings is also computed, where for
a generated evolved summary in text file
text0, two human summaries are used
as input text files text1 and text2 to
print the BERTScore metric values.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
Introduction Backgrounds Methods Results Conclusion Appendix
Methods: Computational Coding
1 — Configuring the BERT models:
model name = ’bert−base−multilingual−uncased’
tokenizer = BertTokenizer.from pretrained(model name)
model = BertModel.from pretrained(model name)
scorer = BERTScorer(model type=’bert−base−uncased’)
2 — Scoring summary files using BERTScore and human input:
inputs0 = tokenizer(text0, return tensors=’pt’, padding=True, truncation=True)
outputs0 = model(**inputs0)
embeddings0 = outputs0.last hidden state.mean(dim=1).detach().numpy()
inputs1 = tokenizer(text1, return tensors=’pt’, padding=True, truncation=True)
inputs2 = tokenizer(text2, return tensors=’pt’, padding=True, truncation=True)
outputs1 = model(**inputs1)
outputs2 = model(**inputs2)
embeddings1 = outputs1.last hidden state.mean(dim=1).detach().numpy()
embeddings2 = outputs2.last hidden state.mean(dim=1).detach().numpy()
# BERT: metric 0 to 1
similarity = np.dot(embeddings0, embeddings1.T) / (np.linalg.norm(embeddings0) 
* np.linalg.norm(embeddings1))
P, R, F1 = scorer.score([text0], [text1])
sim, P, R, F1 = similarity[0][0], P.mean(), R.mean(), F1.mean()
print(f’BERTScore sim/P/R/F1@1: {sim:.4f} {P:.4f} {R:.4f} {F1:.4f} ’, end=’ ’)
# BERT: metric 0 to 2
similarity = np.dot(embeddings0, embeddings2.T) / (np.linalg.norm(embeddings0) 
* np.linalg.norm(embeddings2))
P, R, F1 = scorer.score([text0], [text2])
sim, P, R, F1 = similarity[0][0], P.mean(), R.mean(), F1.mean()
print(f’sim/P/R/F1@2: {sim:.4f} {P:.4f} {R:.4f} {F1:.4f} ’)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
IV. Results
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
Introduction Backgrounds Methods Results Conclusion Appendix
Results — Experimental Setup
• The text summarization metrices shown are
Fitness, ROUGE, and BERTScore (BERT).
• The Fitness metric is the evaluation of the generated evolved summary
which the optimization algorithm extracted
and is scoring it using its fitness function during the optimization.
• The values of Fitness are plotted by normalizing the values between 0 and 1 to plot.
• For ROUGE and BERTScore,
an observed evolved summary (peer) is compared to
one of the two model summaries (model1 or model2)
being provided by the DUC corpus of
corresponding summaries
by a human who wrote a corresponding model summary.
• The ROUGE metric values reported are the ROUGE 1, ROUGE 2, ROUGE 4,
and ROUGE SU.
• The BERTScore values reported are the similarity score (sim) or
BERTScore precision (P), recall (R), and F1 value (F1), respectively.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
Introduction Backgrounds Methods Results Conclusion Appendix
Results — Plots for Documents 1–6
• Evaluations for documents from DUC corpus, for documents 1–6.
• The figures (a) to (f) plot the text summarization metrices (normalized value of Fitness, then values of
ROUGE 1/2/4/SU, respectively, and finally the individual comparisons of values from BERTScore) on
documents d061j to d066j.
• Their value scales are represented on the vertical axis, while on the horizontal axis the current sequential
generation number (g) through evolution are shown.
• Only the feasible values and where there is an improvement in the fitness are plotted.
• The values from BERTScore are in eight combinations, where each time, the currently generated evolved
summary text (peer) is compared to one of the two model summaries (model1 or model2), reported
though the similarity score (sim) or BERTScore precision (P), recall (R), and F1 value (F1), respectively.
Document 1 (d061).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 2 (d062).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 3 (d063).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 4 (d064).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 100 200 300 400 500 600 700
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 5 (d065).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000 7000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 6 (d066).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000 7000 8000 9000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
Introduction Backgrounds Methods Results Conclusion Appendix
Results — Plots for Documents 7–12
• Evaluations for documents from DUC corpus, for documents 7–12.
• The figures (a) to (f) plot the text summarization metrices (normalized value of Fitness, then values of
ROUGE 1/2/4/SU, respectively, and finally the individual comparisons of values from BERTScore) on
documents d067f to d072f.
• Their value scales are represented on the vertical axis, while on the horizontal axis the current sequential
generation number (g) through evolution are shown.
• Only the feasible values and where there is an improvement in the fitness are plotted.
• The values from BERTScore are in eight combinations, where each time, the currently generated evolved
summary text (peer) is compared to one of the two model summaries (model1 or model2), reported
though the similarity score (sim) or BERTScore precision (P), recall (R), and F1 value (F1), respectively.
Document 7 (d067f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 8 (d068f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 1000 2000 3000 4000 5000 6000 7000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 9 (d069f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 500 1000 1500 2000 2500 3000 3500 4000 4500
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 10 (d070f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 11 (d071f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 500 1000 1500 2000 2500 3000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Document 12 (d072f).
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
20 40 60 80 100 120 140 160 180
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
Introduction Backgrounds Methods Results Conclusion Appendix
Results — Discussion
• Fitness improves by increasing in its
value,
• with each jump the assessment metric
values from ROUGE and BERTScore also
change,
• hence we can deduce from these
observations that the metrices do
relate a change in response to a
different text summary.
• Also, while the curves of ROUGE values
are seen as all lower than numbers from
BERTScore, the curves from values of
BERTScore similarity score (sim) are
highest,
• hence from the experiment, we
can expect to obtain values of
BERTScore being higher as those
from ROUGE.
• Also, the matching values from
BERTScore in evaluation on the two
corresponding human summaries are
closely correlated, i.e.,
• the generated extractive summary
always scored closely related on
both corresponding human
models:
• merely in the case of d068f, the points
in lines at generations g = 1000 and
g = 3000 interweave slightly.
• From these observations on our
summarization system, the main
takeaways are that
• the metric BERTScore provided
higher values than ROUGE and
that
• both metrices evaluated a
summary closely responsive to a
corresponding human model
summary.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
IV: Conclusion Summary
with Takeaways
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
Introduction Backgrounds Methods Results Conclusion Appendix
Conclusion
• This paper presented: a comparison of a set of two
evaluation metrices for a summarization system,
• where a summarization system based on algorithm
CaBiSDETS was applied.
A summarization algorithm was executed on DUC
documents and then evaluated on two metrices,
• ROUGE that was the original metric from DUC, and
• of the more recent BERTScore using BERT from Google AI.
The observed results have shown close correlation on
same matching summarization texts.
• In future work:
• research on further use of BERTScore and similar LLMs
metrics on DUC corpora summarizers could be conducted,
but also
• improving and analysing summarization algorithms,
• as well as developing new metrices for text summarization
and understanding, or
• deployment of trained ML systems to different modalities
like video and animation.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
Introduction Backgrounds Methods Results Conclusion Appendix
Summary Conclusion with Takeaways
Conclusion: BERT vs. ROUGE in CaBiSDETS — plots.
Takeaways: text summarization; EAs; HPC; explainable AI
Thanks!
Acknowledgement: this work is supported by DAPHNE, funded by the European Union’s Horizon 2020
research and innovation programme under grant agreement No 957407.
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
10000
1x106
1x108
1x1010
1x1012
0 1 2 3 4 5 6 7 8 9
FES
Digits
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
-50
-40
-30
-20
-10
0
10
0 50 100 150 200 250 300
Fitness, run 1
Fitness, run 2
Fitness, run 3
Fitness, run 4
Fitness, run 5
Fitness, run 6
Fitness, run 7
Fitness, run 8
Fitness, run 9
0 1 2 3 4 5 6 7 8 9
Combined power from 110 MW to 975 MW, step 0.01 MW#104
0
100
200
300
400
500
600
700
Individual
output
(power
[MW]
or
unit
total
cost
[$])
Cost, TC / 3
Powerplant P1 power
Powerplant P2 power
Powerplant P3 power
150
200
250
300
350
400
450
500
550
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
Real examples: science and HPC
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
0 200 400 600 800 1000 1200 1400 1600 1800 2000
Fitness
ROUGE 1,
ROUGE 2,
ROUGE 4,
ROUGE SU
BERT(peer,model1) sim
BERT(peer,model1) P
BERT(peer,model1) R
BERT(peer,model1) F1
BERT(peer,model2) sim
BERT(peer,model2) P
BERT(peer,model2) R
BERT(peer,model2) F1
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
Introduction Backgrounds Methods Results Conclusion Appendix
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Final Slide: Questions, Misc
Acknowledgement: this work is supported by EU project no. 957407 (DAPHNE).
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
APPENDIX with Backgrounds
& Marketing Materials
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
I. Background: Optimization,
100-Digit Challenge
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Optimization Beginnings - Optimization is
”Everywhere”
• Time: optimizing distribution of what is matter and what is not
(anti-matter), what is energy and what is not (dark energy), etc.:
according to the function of Nature, the system is propelled through
optimizing its constituents dynamics.
• Organic systems combination and propulsion: life (optimization).
• Optimality and optimization modeling (human builds tools).
• Describing ways of acchieving optimality.
• Mathematical optimization procedure defined (Kepler).
• Stepping towards optimum (Newton), gradient method (Lagrange).
• Multi-objective optimization (Pareto):
• meta-criterion (A ⪯ B): make criteria ordered by
dominance.
f′
(x) =
∆f(x)
∆x
,
f∗
(x) = f(x) + ∆xf′
(x).
1
2 2
f
x
x 1
f
( )
A
B
C
D
f x
f(B)
(A)
f
f(D)
0
0
E
f(E)
F
G f
(C)
f
f(F)
(G)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Introduction to Optimization Algorithms
and Mathematical Programming
• Global optimization, mathematical programming, digital computers.
• Computing Machines + Intelligence = Artificial Intelligence.
• Computational Intelligence.
• Simplistic numerical optimization algorithms:
hill climbing, Nelder-Mead, supervised random search,
simulated annealing, tabu search.
• Optimization: constrained, inseparable, multi-modal, multi-objective,
dynamic, noisy, high dimensional/large-scale/big-data, deceptive, etc.
• multi-objective: f(x)): Pareto optimal approximation set.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Evolutionary Computation and Algorithms
• Evolution theory: C. Darwin (1859), Weismann, Mendel.
• Popularization: darwinism (Huxley), neodarwinism
(Romanes).
• Generational: reproduction, mutation, competition,
selection.
• Evolutionary Computation: Evolutionary Algorithms (EAs)
• population generations (reproduction-based),
• mutation, crossover, selection (evolutionary operators),
• EAs comprised of different mechanisms.
• These algorithms share several common
mechanisms/operators,
• good configured DEs were prevalent at the winning
positions of all (CEC, including ICEC 1996) competitions on
optimization.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Evolutionary Computation and Algorithms: Given
Names
• Simulated Annealing (SA),
• Tabu Search (TS),
• Genetic Algorithms (GA),
• Genetic Programming (GP),
• Evolutionary Programming (EP),
• Memetic Algorithms (MA),
• Evolution Strategy (ES),
• Artificial Immune Systems (AIS),
• Cultural Algorithms (CA)
• Swarm Intelligence (SI),
• Particle Swarm Optimization
(PSO),
• Firefly Algorithm (FA),
• Ant Colony Optimization (ACO),
• Artificial Bee Colony (ABC),
• Cuckoo Search (CS),
• Artificial Weed Optimization (IWO),
• Bacterial Foraging
Optimization(BFO),
• Estimation of Distribution Alg. (EDA),
• Harmony Search (HS),
• Gravitational Search Algorithm
(GSA),
• Biogeography-based
Optimization(BBO),
• Differential Evolution (DE)
and its variants (jDE, L-SHADE, DISH),
• ... and many more, including
hybrids.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Range of Applications of the Optimization Algorithms
• Meta-heuristics algorithms, applicable to:
• (architectural) morphology (re)construction
(vivo/technical),
• artificial life:
• modeling ecosystem and environmental living conditions,
• e.g.: (automatic) procedural tree modeling,
interactive ecosystem breeding.
• pattern recognition, image processing, computer vision,
• language/documents understanding, speech processing,
• robotics, bioinformatics, chemical engineering,
manufacturing,
• oil search, nuclear plant safety, finance, electrical
engineering,
• energy, big data, data mining, security, ocean/space
research,
• systems of systems, ..., artificial intelligence.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Differential Evolution (DE)
• A floating point encoding EA for global optimization over
continuous spaces,
• through generations,
the evolution process improves population of vectors,
• iteratively by combining a parent individual and
several other individuals of the same population,
using evolutionary operators.
• We choose the strategy jDE/rand/1/bin
• mutation: vi,G+1 = xr1,G + F × (xr2,G − xr3,G),
• crossover:
ui,j,G+1 =
(
vi,j,G+1 if rand(0, 1) ≤ CR or j = jrand
xi,j,G otherwise
,
• selection: xi,G+1 =
(
ui,G+1 if f(ui,G+1) < f(xi,G)
xi,G otherwise
,
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Algorithm DE
1: algorithm canonical algorithm DE/rand/1/bin (Storn,
1997)
Require: f(x) – fitness function; D, NP, G – DE control parameters
Ensure: xbest – includes optimized parameters for the fitness function
2: Uniform randomly initialize the population (xi,0, i = 1..NP);
3: for DE generation loop g (until g < G) do
4: for DE iteration loop i (for all vectors xi,g in current population) do
5: DE trial vector computation xi,g (mutation, crossover):
6: vi,g+1 = xr1,g + F × (xr2,g − xr3,g);
7: ui,j,g+1 =
(
vi,j,g+1 if rand(0, 1) ≤ CR or j = jrand
xi,j,g otherwise
;
8: DE selection using fitness evaluation f(ui,G+1):
9: xi,g+1 =
(
ui,g+1 if f(ui,g+1) < f(xi,g)
xi,g otherwise
;
10: end for
11: end for
12: return best obtained vector (xbest);
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Control Parameters Self-Adaptation
• Through more suitable values of control parameters the
search process exhibits a better convergence,
• therefore the search converges faster to better solutions,
which survive with greater probability and they create
more offspring and propagate their control parameters
• Recent study with cca. 10 million runs of SPSRDEMMS:
A. Zamuda, J. Brest. Self-adaptive control parameters’
randomization frequency and propagations in differential
evolution. Swarm and Evolutionary Computation, 2015,
vol. 25C, pp. 72-99.
DOI 10.1016/j.swevo.2015.10.007.
– SWEVO 2015 RAMONA / SNIP 5.220
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Self-adaptive control parameters’ randomization
frequency and propagations in differential evolution
– Overview
• Randomization frequency
influences performance
(SPSRDEMMS on right)
• Suggesting values for
different problems
• 0.1 to 0.8 for τF,
0.05 to 0.25 for τCR
• Empirical insight into
operation of the
randomization mechanism
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Listing Some More DE-Family Algorithms Proposed
• My algorithms (CEC – world championships on EAs):
• SA-DE (CEC 2005: SO) – book chapter JCR,
• MOjDE (CEC 2007: MO) – vs. DEMO 40/57 IR, 39/57 IH,
• DEMOwSA (CEC 2007: MO) – rank #3, 53 citations,
• DEwSAcc (CEC 2008: LSGO) – 63 citations,
• DEMOwSA-SQP (CEC 2009: CMO) – rank #2, 47 citations,
• DECMOSA-SQP (CEC 2009: CMO) – rank #3 at 2 functions,
• jDENP,MM (CEC 2011: RWIC) – LNCS SIDE 2012,
• SPSRDEMMS (CEC 2013: RPSOO); Large-scale @SWEVO.
• DISH (SWEVO 2019) – best CEC 2015 & 2017 results.
• Performance assessment of the algorithms at world EA
championships: several times best on some criteria
(also won CEC 2009 dynamic optimization competition).
• Performance assessment on several industry challenges
• procedural tree models reconstruction (ASOC 2011, INS
2013),
• underwater glider path planning (ASOC 2014),
• hydro-thermal energy scheduling (APEN 2015),
• RWIC (Real World Industry Challenges) - CEC 2011; 2013, ...
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
SPSRDEMMS: Example of Optimization Mechanisms
• SPSRDEMMS = Structured Population Size Reduction
Differential Evolution with Multiple Mutation Strategies
• canonical DE, upgraded with: mechanism of F and CR
control parameters self-adaptation, mutation strategy
ensembles, population structuring (distributed islands),
and population size reduction.
• is an extension of the jDENP,MM variant (Zamuda and
Brest, SIDE 2012) and was published at CEC 2013
(competition).
• The SPSRDEMMS, for a fixed part of the population (NPbest
number of individuals at end of the entire population),
executes only the best/1 strategy.
• This part of population (which might be seen as a
sub-population) has a separate best vector index, xbest bestpop.
• The first part of the population (mainpop) operates on target
vectors xi ∈ {x1...xNP−NPbest} and second part (bestpop)
operates on target vectors xi = {xNP−NPbest+1...xNP}.
• Both strategies generate mutation vectors using all vectors of
the population x1...xNP, i.e. r1, r2, r3 ∈ {1..NP}.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Self-adaptive control parameters’ randomization
frequency and propagations in differential evolution
– Methods
• G. Karafotias, M. Hoogendoorn, A. Eiben,
Parameter control in evolutionary algorithms:
trends and challenges, IEEE Trans. Evolut.
Comput. 19 (2) (2015) 167–187.
• A. Zamuda, J. Brest, E. Mezura-Montes,
Structured population size reduction
differential evolution with multiple mutation
strategies on CEC 2013 real parameter
optimization, in: Proceedings of the 2013 IEEE
Congress on Evolutionary Computation (CEC),
vol. 1, 2013, pp. 1925–1931.
• J. Brest, S. Greiner, B. Bošković, M. Mernik, V.
Žumer, Self-adapting control parameters in
differential evolution: a comparative study on
numerical benchmark problems, IEEE Trans.
Evolut. Comput. 10 (6) (2006) 646–657.
• Parameter control study
• Systematic approach to
answering questions about the
control parameters
mechanism
• For certain interesting
functions, deeper insight is
shown
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Other Enhancements / Improvements / Mechanisms
in DE
DE, jDE, SaDE, ODE, DEGL, JADE, EPSDE; ϵ-DE, DDE, CDE; PDE,
GDE, DEMO, MOEA/D, ...
• Swagatam Das and Ponnuthurai Nagaratnam Suganthan.
”Differential evolution: a survey of the
state-of-the-art.” IEEE Transactions on Evolutionary
Computation 15(1), 2011: 4-31. DOI:
10.1109/TEVC.2010.2059031.
CoDE, Compact DE, L-SHADE, Binary DE,
Successful-Parent-Selecting Framework DE, ...
• Swagatam Das, Sankha Subhra Mullick, and Ponnuthurai
Nagaratnam Suganthan.
”Recent Advances in Differential Evolution –
An Updated Survey.”
Swarm and Evolutionary Computation, Volume 27, April
2016, Pages 1-30, 2016.
DOI: 10.1016/j.swevo.2016.01.004.
Several hybridizations, improvements, and general
mechanisms.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
Functions of the Problems in 100-Digit Challenge
• The stated goal of the 100-Digit Challenge benchmark is:
• to understand better “the behavior of swarm and evolutionary algorithms
as single objective optimizers” (explainable AI)
• Continuous multi-dimensional (D) numerical functions, f(x)
• Solution quality is measured in number of precise digits (max. 10 per function)
• 10 digits added up per 10 functions = score of 100
No. Problem name X∗
D Search Range
1 Storn’s Chebyshev Polynomial Fitting Problem 1 9 [-8192,8192]
2 Inverse Hilbert Matrix Problem 1 16 [-16384,16384]
3 Lennard-Jones Minimum Energy Cluster 1 18 [-4,4]
4 Rastrigin’s Function 1 10 [-100,100]
5 Griewangk’s Function 1 10 [-100,100]
6 Weierstrass Function 1 10 [-100,100]
7 Modified Schwefel’s Function 1 10 [-100,100]
8 Expanded Schaffer’s F6 Function 1 10 [-100,100]
9 Happy Cat Function 1 10 [-100,100]
10 Ackley Function 1 10 [-100,100]
X∗
denotes an optimum (transformed to 1 for all functions).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
II. Method: DISHchain3e+12
Algorithm
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
DISH — a Population-based Optimizer at SWEVO (Q1)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
DISH Algorithm Definition Pseudocode, Parameters
• DISH in C++ code,
• published in SWEVO (served BM),
• mow applied for 100-digit challenge,
• benchmarked using HPC (SLING).
• Historical memory size H = 5,
• archive size A = NP,
• initial population size
NP0 = 25
√
D log D and
• minimum population size
NPmin = 4,
• for pBest mutation p = 0.25 and
pmin = pmax/2,
• with initialization of all but one
memory values at MF = 0.5 and
MCR = 0.8 and
• the one memory entry with
MF = MCR = 0.9, and
• pBest-w strategy with weight value
limits Fw at 0.7F, 0.8F, and 1.2F for
one mutation using parameter F
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References
DISH – Algorithm Mechanisms Detailed
xj,i = U
h
lowerj, upperj
i
; ∀j = 1, . . . , D; ∀i = 1, . . . , NP, (1)
MCR,i = MF,i = 0.5; ∀i = 1, . . . , H, (2)
vi = xr1 + F (xr2 − xr3) , (3)
vi = xi + Fi

xpbest − xi

+ Fi (xr1 − xr2) , (4)
Fi = C

MF,r, 0.1

, (5)
uj,i =

vj,i if U [0, 1] ≤ CRi or j = jrand
xj,i otherwise
. (6)
CRi = N
h
MCR,r, 0.1
i
. (7)
xi,G+1 =
(
ui,G if f

ui,G

≤ f

xi,G

xi,G otherwise
, (8)
MF,k =

meanWL (SF) if SF ̸= ∅
MF,k otherwise
, (9)
MCR,k =

meanWL (SCR) if SCR ̸= ∅
MCR,k otherwise
, (10)
meanWL (S) =
P|S|
k=1
wk • S2
k
P|S|
k=1
wk • Sk
(11)
wk =
abs

f

uk,G

− f

xk,G

P|SCR|
m=1
abs

f

um,G

− f

xm,G
 . (12)
NPnew = round

NPinit −
FES
MAXFES
∗ (NPinit − NPf)

,
(13)
p = pmin +
FES
MAXFES
(pmax − pmin). (14)
vi = xi + Fw(xpBest − xi) + F(xr1 − xr2), (15)
Fw =





0.7F, FES  0.2MAXFES,
0.8F, FES  0.4MAXFES,
1.2F, otherwise.
(16)
wk =
r
PD
j=1

uk,j,G − xk,j,G
2
P|SCR|
m=1
r
PD
j=1

um,j,G − xm,j,G
2
. (17)
Colors:
• black – L-SHADE base,
• gray – overloaded,
• blue – new w/ DISH.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
III. Results – Scores, Comparison,
Impact
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Tuned parameter values
for DISHchain3e+12 algorithm
Function MAX FES NP0
1 1e+5 25
√
D log D
2 1e+6 25
√
D log D
3 1e+7 25
√
D log D
4 1e+8 250
√
D log D
5 1e+6 25
√
D log D
6 1e+5 25
√
D log D
7 1e+8 2500
√
D log D
8 1e+11 10000
√
D log D
9 3e+12 25
√
D log D
10 1e+7 25
√
D log D
• MAX FES: the maximum function evaluations allowed
• Function 9 required the most MAX FES to solve
• For functions 4, 7, and 8, larger population NP0 used
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Observed Problem Difficulty
Function evaluations to reach accuracy up to certain digit
10000
1x106
1x108
1x1010
1x1012
0 1 2 3 4 5 6 7 8 9
FES
Digits
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
• combined on all functions 1–10, accuracy evolution plot
• using logscale axis for FES (function evaluations)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Score Obtained: 100
Fifty runs for each function sorted by the number of correct
digits (for DISHchain3e+12 algorithm)
Num. correct digits
No. Problem name X∗
D Search Range 0 1 2 3 4 5 6 7 8 9 10 Score
1 Storn’s Chebyshev Polynomial Fitting Problem 1 9 [-8192,8192] 0 0 0 0 0 0 0 0 0 0 50 10
2 Inverse Hilbert Matrix Problem 1 16 [-16384,16384] 0 0 0 0 0 0 0 0 0 0 50 10
3 Lennard-Jones Minimum Energy Cluster 1 18 [-4,4] 0 0 0 0 0 0 0 0 0 0 50 10
4 Rastrigin’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
5 Griewangk’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
6 Weierstrass Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
7 Modified Schwefel’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
8 Expanded Schaffer’s F6 Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
9 Happy Cat Function 1 10 [-100,100] 0 0 0 0 0 3 5 1 6 1 34 10
10 Ackley Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10
Score (total):) 100
X∗
denotes an optimum (transformed to 1 for all functions).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Impact: Comparing Score to Other Entries – Rank 1
https://github.com/P-N-Suganthan/CEC2019/blob/master/100-DigitChallengeAnalysisofResults.pdf
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Preliminary ROAR in DAPHNE Benchmarked
Testing: convergence of a ML system
ROAR: Randomised Optimisation Algorithm
-50
-40
-30
-20
-10
0
10
0 50 100 150 200 250 300
Fitness, run 1
Fitness, run 2
Fitness, run 3
Fitness, run 4
Fitness, run 5
Fitness, run 6
Fitness, run 7
Fitness, run 8
Fitness, run 9
-350
-300
-250
-200
-150
-100
-50
0 50 100 150 200 250 300
Fitness, run 1
Fitness, run 2
Fitness, run 3
Fitness, run 4
Fitness, run 5
Fitness, run 6
Fitness, run 7
Fitness, run 8
Fitness, run 9
0
1
2
3
4
5
6
7
0 50 100 150 200 250 300
Fitness, run 1
Fitness, run 2
Fitness, run 3
Fitness, run 4
Fitness, run 5
Fitness, run 6
Fitness, run 7
Fitness, run 8
Fitness, run 9
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Next Steps
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Introduction: Vectorized Benchmarking
Opportunities
A closer observation of execution
times for workloads processed in [2] is
provided in Fig. 1, where it is seen that
the execution time (color of the
patches) changes for different
benchmark executions.
Fig. 1: Execution time of full
benchmarks for different instances of
optimization algorithms. Each patch
presents one full benchmark
execution to evaluate an optimization
algorithm.
• Therefore, it is useful to consider speeding up of
benchmarking through vectorization of the tasks that a
benchmark is comprised of.
• These include e.g.,
• parallell data cleaning part of an
individual ML tile [1] or
• synchronization between tasks when
executing parallell geospatial processing
[3].
• To enable the possibilities of data cleaning
(preprocessing) as well as geospatial processing in
parallell, such opportunities first need to be found or
designed, if none yet exist for a problem tackled.
• Therefore, this contribution will highlight some
experiences with finding and designing parallell ML
pipelines for vectorization and observe speedup gained
from that.
• The speeding up focus will be on optimization
algorithms within such ML pipelines, but some
more future work possibilities will also be provided.
[2] Zamuda, A, Brest, J., Self-adaptive control parameters’ randomization frequency and propagations in differential evolution. Swarm and
Evolutionary Computation 25C, 72-99 (2015).
[3] Zamuda, A., Hernández Sosa, J. D., Success history applied to expert system for underwater glider path planning using differential
evolution. Expert Systems with Applications 119, 155-170 (2019).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Warmup Highlights on Generative AI
w/ ChatGPT+Synthesia: visiting Canaries (ULPGC)
Photo/video: 1) Me at ULPGC EEI in the Erasmus+ cabinet (2012–); 2) with underwater
glider at ULPGC SIANI; 3) infront SIANI; 4) with autonomous sailboat at SIANI; 5)
rebooting in March 2023 (digital green) 6) HPC generated introduction
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Appendix Part I: Backgrounds
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Background A:
HPC Workloads and
Cloud Computing
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Results
(Vega supercomputer in TOP500)
— A Multimedia Tour —
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
TOP500: EuroHPC Vega (tour at ASHPC23)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
TOP500: EuroHPC Vega (tour at ASHPC23)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
TOP500: EuroHPC Vega (tour at ASHPC23)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
TOP500: EuroHPC Vega (tour at ASHPC23)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
AI Challenges Shortlist
(Part II: First subpart)
Faced 5 types of challenges, leading to the needs to apply HPC
architectures for benchmarking state-of-the-art topics in
1 text summarization,
2 forest ecosystem modeling, simulation, and
visualization,
3 underwater robotic mission planning,
4 energy production scheduling for hydro-thermal power
plants, and
5 understanding evolutionary algorithms.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 1: Text Summarization (Language)
For NLP (Natural Language Processing),
part of ”Big Data”.
Terms across sentences are determined
using a semantic analysis using both:
• coreference resolution (using WordNet) and
• a Concept Matrix (from Freeling).
INPUT
CORPUS
NATURAL
LANGUAGE
PROCESSING
ANALYSIS
CONCEPTS
DISTRIBUTION
PER
SENTENCES
MATRIX OF
CONCEPTS
PROCESSING
CORPUS
PREPROCESSING
PHASE
OPTIMIZATION
TASKS
EXECUTION
PHASE
ASSEMBLE
TASK
DESCRIPTION
SUBMIT
TASKS
TO PARALLEL
EXECUTION
OPTIMIZER
+
TASK DATA
ROUGE
EVALUATION
The detailed new method called
CaBiSDETS is developed in the HPC
approach comprising of:
• a version of evolutionary algorithm
(Differential Evolution, DE),
• self-adaptation, binarization,
constraint adjusting, and some more
pre-computation,
• optimizing the inputs to define the
summarization optimization model.
Aleš Zamuda, Elena Lloret. Optimizing Data-Driven
Models for Summarization as Parallel Tasks. Journal
of Computational Science, 2020, vol. 42, pp. 101101.
DOI: 10.1016/j.jocs.2020.101101
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 2: Forest Ecosystem Modeling,
Simulation, and Visualization (Real World / Video)
• HPC need to process spatial data and add procedural
content, generating real-world items for producing a
video of 3D space.
Videos: https://www.youtube.com/watch?list=PL7pmTW8neV7tZf2qx1wV5zbD74sUyHL3Bv=V9YJgYO_sIA
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 3: Underwater Robotic Mission Planning
• Computational Fluid Dynamics (CFD) spatio-temporal model of the
ocean currents for autonomous vehicle navigation path planning.
• Constrained Differential Evolution Optimization
for Underwater Glider Path Planning
in Sub-mesoscale Eddy Sampling.
• Corridor-constrained optimization: eddy
border region sampling — new challenge
for UGPP  DE.
• Feasible path area is constrained —
trajectory in corridor around the border of
an ocean eddy.
The objective of the glider here is to sample the
oceanographic variables more efficiently,
while keeping a bounded trajectory.
HPC: develop new methods and evaluate them.
Video: https://www.youtube.com/watch?v=4kCsXAehAmU
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 4: Energy Production Scheduling for
Hydro-thermal Power Plants
A. Glotić, A. Zamuda. Short-term combined economic and emission
hydrothermal optimization by surrogate differential evolution.
Applied Energy, 1 March 2015, vol. 141, pp. 42-56.
DOI: 10.1016/j.apenergy.2014.12.020
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 5: Understanding Evolutionary Algorithms
• Evolutionary algorithms benchmarking to
understand computational intelligence of
these algorithms (→ storage requirement!),
• aim: Machine Learning to design
an optimization algorithm
(learning to learn).
• Example CI Algorithm Mechanism Design:
Control Parameters Self-Adaptation (in DE).
Video: https://www.youtube.com/watch?v=R244LZpZSG0
Application stacks for real code:
inspired by previous computational
optimization competitions in
continuous settings that used
test functions for
optimization application domains:
• single-objective: CEC 2005,
2013, 2014, 2015
• constrained: CEC 2006, CEC 2007, CEC 2010
• multi-modal: CEC 2010, SWEVO 2016
• black-box (target value): BBOB 2009, COCO
2016
• noisy optimization: BBOB 2009
• large-scale: CEC 2008, CEC 2010
• dynamic: CEC 2009, CEC 2014
• real-world: CEC 2011
• computationally expensive: CEC 2013, CEC
2015
• learning-based: CEC 2015
• 100-digit (50% targets): 2019 joined CEC,
SEMCCO, GECCO
• multi-objective: CEC 2002, CEC 2007, CEC
2009, CEC 2014
• bi-objective: CEC 2008
• many objective: CEC 2018
Tuning/ranking/hyperheuristics use. → DEs as usual
winner algorithms.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Challenges 6: new DAPHNE Use Cases
Example Use Cases
• DLR Earth Observation
• ESA Sentinel-1/2 datasets  4PB/year
• Training of local climate zone classifiers on So2Sat LCZ42
(15 experts, 400K instances, 10 labels each, ~55GB HDF5)
• ML pipeline: preprocessing,
ResNet-20, climate models
• IFAT Semiconductor Ion Beam Tuning
• KAI Semiconductor Material Degradation
• AVL Vehicle Development Process (ejector geometries, KPIs)
• ML-assisted simulations, data cleaning, augmentation
• Cleaning during exploratory query processing
[So2Sat LC42: https://mediatum.ub.tum.de/1454690]
[Xiao Xiang Zhu et al: So2Sat LCZ42: A
Benchmark Dataset for the Classification of
Global Local Climate Zones. GRSM 8(3) 2020]
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HPC Initiatives
(Part II: Second subpart)
Timeline (as member) of recent impactful HPC initiatives including Slovenia:
• SLING: Slovenian national supercomputing network, 2010-05-03–,
• SIHPC: Slovenian High-Performance Computing Centre, 2016-03-04–
• ImAppNIO: Improving Applicability of Nature-Inspired Optimisation
by Joining Theory and Practice, 2016-03-09–2020-10-31
• cHiPSet: High-Performance Modelling and Simulation for Big Data
Applications, 2015-04-08–2019-04-07,
• HPC RIVR: UPGRADING OF NATIONAL RESEARCH INFRASTRUCTURES,
Investment Program, 2018-03-01–2020-09-15,
• TFoB: IEEE CIS Task Force on Benchmarking, January 2020–,
• EuroCC: National Competence Centres in the framework of EuroHPC,
2020-09-01–(2022-08-31),
• DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data
Management, HPC, and Machine Learning, 2020-12-01–(2024-11-30).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Initiatives: SLING, SIHPC, HPC RIVR, EuroCC
• There is a federated and orchestrated aim
towards HPC infrastructure in Slovenia,
especially through:
• SLING: Slovenian national supercomputing network
→ has federated the initiative push towards
orchestration of HPC resources across the country.
• SIHPC: Slovenian High-Performance Computing Centre
→ has orchestrated the first EU funds application
towards HPC Teaming in the country
(and Participation of Slovenia in PRACE 2).
• HPC RIVR: UPGRADING OF NATIONAL RESEARCH
INFRASTRUCTURES, Investment Program
→ has provided an investment in experimental HPC
infrastructure.
• EuroCC: National Competence Centres in the framework of
EuroHPC
→ has secured a National Competence Centre (EuroHPC).
Vega supercomputer online
Consortium Slovenian High-Performance Computing Centre
Aškerčeva ulica 6
SI-1000 Ljubljana
Slovenia
Ljubljana, 22. 2. 2017
prof. dr. Anwar Osseyran
PRACE Council Chair
Subject: Participation of Slovenia in PRACE 2
Dear professor Osseyran,
In March 2016 a consortium Slovenski superračunalniški center (Slovenian High-Performance
Computing Centre - SIHPC) was established with a founding act (Attachment 1) where article 6
claims that the consortium will join PRACE and that University of Ljubljana, Faculty of
mechanical engineering (ULFME) will represent the consortium in the PRACE. The legal
representative of ULFME in the consortium and therefore, also in the PRACE (i.e., the delegate
in PRACE Council with full authorization) is prof. dr. Jožef Duhovnik, as follows from
appointment of the dean of ULFME (Attachment 2).
The consortium has also agreed that it joins PRACE 2 optional programme as contributing GP.
With best regards,
assist. prof. dr. Aleš Zamuda, vice-president of SIHPC
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Initiatives: ImAppNIO, cHiPSet, TFoB, DAPHNE
Aim towards software to run HPC and improve capabilities:
• ImAppNIO: Improving Applicability of Nature-Inspired Optimisation
by Joining Theory and Practice,
→ improve capabilities through benchmarking (to understand (and to
learn to learn)) CI algorithms
• cHiPSet: High-Performance Modelling and Simulation for Big Data
Applications,
→ include HPC in Modelling and Simulation (of the process to be
learned)
• TFoB: IEEE CIS Task Force on Benchmarking,
→ includes CI benchmarking opportunities, where HPC would enable
new capabilities.
• DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data
Management, HPC, and Machine Learning.
→ to define and build an open and extensible system infrastructure
for integrated data analysis pipelines, including data management and
processing, high-performance computing (HPC), and machine learning
(ML) training and scoring https://daphne-eu.github.io/
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
EuroHPC Vega 
Deploying DAPHNE
(Part II: Third subpart)
MODA (Monitoring and Operational Data Analytics) tools for
• collecting, analyzing, and visualizing
• rich system and application data, and
• my opinion on how one can make sense of the data for
actionable insights.
• Explained through previous examples:
from a HPC User Perspective.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
MODA Actionable Insights, Explained From a HPC
User Perspective, Through the Example of
Summarization
Most interesting findings of summarization on HPC example
are
• the fitness of the NLP model keeps increasing with prolonging
the dedicated HPC resources (see below) and that
• the fitness improvement correlates with ROUGE evaluation in
the benchmark, i.e. better summaries.
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
Hence, the use of HPC
significantly
contributes to
capability of this NLP
challenge.
However, the MODA insight also provided the
useful task running times and resource
usage.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Running the Tasks on HPC: ARC Job Preparation
Parallel summarization tasks on grid through ARC.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Running the Tasks on HPC: ARC Job Submission,
Results Retrieval  Merging [JoCS2020]
Through an HPC
approach and by
parallelization of tasks,
a data-driven
summarization model
optimization yields
improved benchmark
metric results (drawn
using gnuplot merge).
MODA is needed
to run again and
improve upon, to
forecast how to
set required task
running time and
resources
(predicting system
response).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Monitoring and Operational Data Analytics
• Monitor used (jobs, CPU/wall time, etc.):
Smirnova, Oxana. The Grid Monitor. Usage manual,
Tech. Rep. NORDUGRID-MANUAL-5, The NorduGrid
Collaboration, 2003.
http://www.nordugrid.org/documents/
http://www.nordugrid.org/manuals.html
http://www.nordugrid.org/documents/monitor.pdf
• Deployed at:
www.nordugrid.org/monitor/
• NorduGrid Grid Monitor
Sampled: 2021-06-28 at 17-57-08
• Nation-wide in Slovenia:
https://www.sling.si/gridmonitor/loadmon.php
http://www.nordugrid.org/monitor/index.php?
display=vo=Slovenia
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
MODA Example From: ARC at Jost
Example experiments from DOI: 10.1016/j.swevo.2015.10.007 (SPSRDEMMS)
– job YYULDmGOXpmnmmR0Xox1SiGmABFKDmABFKDmrtMKDmABFKDm66faPo.
Sample ARC file gridlog/diag (2–3 day Wall Times).
runtimeenvironments=APPS/ARNES/MPI−1.6−R ;
CPUUsage=99%
MaxResidentMemory=5824kB
AverageUnsharedMemory=0kB
AverageUnsharedStack=0kB
AverageSharedMemory=0kB
PageSize=4096B
MajorPageFaults=4
MinorPageFaults=1213758
Swaps=0
ForcedSwitches=36371494
WaitSwitches=170435
Inputs=45608
Outputs=477168
SocketReceived=0
SocketSent=0
Signals =0
nodename=wn003 . arnes . s i
WallTime=148332s
Processors=16
UserTime=147921.14s
KernelTime =2.54 s
AverageTotalMemory=0kB
AverageResidentMemory=0kB
LRMSStartTime=20150906104626Z
LRMSEndTime=20150908035838Z
exitcode=0
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
EuroCC HPC: Vega (TOP500 #106, HPCG #56 — June 2021)
• Researchers apply to EuroHPC JU calls for access.
• Regular calls opened in 2021 fall (Benchmark  Development).
• https://prace-ri.eu/benchmark-and-development-access-information-for-applicants/
• 60% capacities for national share (70% OA, 20% commercial, 10% host (community, urgent
priority of national importance, maintenance)) + 35% EuroHPC JU share (approved applications)
• Has a SLURM dev partition for SSH login (SLURM partitions w/ CPUs: login[0001-0004]=128;
login[0005-0008]=64; cn[0001-384,0577-0960]=256; cn[0385-0576]=256; gn[01-60]=256).
Listing 1: Setting up at Vega — slurm dev partition access (login).
1 [ ales . zamuda@vglogin0007 ˜]$ s i n g u l a r i t y pull qmake . s i f docker : / / ak352 /qmake−opencv
2 [ ales . zamuda@vglogin0007 ˜]$ s i n g u l a r i t y run qmake . s i f bash
3 cd sum; qmake ; make clean ; make
4
5 [ ales . zamuda@vglogin0007 ˜]$ cat runme . sh
6 # ! / bin / bash
7 cd sum  time mpirun 
8 −
−mca btl openib warn no device params found 0 
9 . / summarizer 
10 −
−useBinaryDEMPI −
−i n p u t f i l e mRNA−1273−t x t 
11 −
−withoutStatementMarkersInput 
12 −
−printPreprocessProgress calcInverseTermFrequencyndTermWeights 
13 −
−printOptimizationBestInGeneration 
14 −
−summarylength 600 −
−NP 200 
15 −
−GMAX 400 
16  summarizer . out . $SLURM PROCID 
17 2 summarizer . err . $SLURM PROCID
Text summarization/generation systems
are getting more and more useful
and accessible on deployed systems
(e.g. OpenAI’s ChatGPT, Microsoft’s Bing AI part,
NVIDIA’s (Fin)Megatron, BLOOM,
LaMDA, BERT, VALL-E, Point-E, etc.). -0.65
-0.6
-0.55
-0.5
-0.45
-0.4
-0.35
-0.3
-0.25
-0.2
-0.15
-0.1
1 10 100
Evaluation
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
MODA at First EuroCC HPC Vega Supercomputer
Listing 2: Runnig at Vega  MODA.
1 ===================================================================== GMAX=200 =====
2 [ ales . zamuda@vglogin0002 ˜]$ srun −
−cpu−bind=cores −
−nodes=1 −
−ntasks−per−node=101 
3 −
−cpus−per−task=2 −
−
mem=180G s i n g u l a r i t y run qmake . s i f bash
4 srun : job 4531374 queued and waiting for resources
5 srun : job 4531374 has been allocated resources
6 [ ”$SLURM PROCID” = 0 ]  . / runme . sh
7 real 5m22.475 s
8 user 484m42.262 s
9 sys 1m38.304 s
10 ===================================================================== NODES=51 =====
11 [ ales . zamuda@vglogin0002 ˜]$ srun −
−cpu−bind=cores −
−nodes=1 −
−ntasks−per−node=51 
12 −
−cpus−per−task=2 −
−
mem=180G s i n g u l a r i t y run qmake . s i f bash
13 srun : job 4531746 queued and waiting for resources
14 srun : job 4531746 has been allocated resources
15 [ ”$SLURM PROCID” = 0 ]  . / runme . sh
16 real 13m57.851 s
17 user 431m25.833 s
18 sys 0m29.272 s
19 ===================================================================== GMAX=400 =====
20 [ ales . zamuda@vglogin0002 ˜]$ srun −
−cpu−bind=cores −
−nodes=1 −
−ntasks−per−node=101 
21 −
−cpus−per−task=2 −
−
mem=180G s i n g u l a r i t y run qmake . s i f bash
22 srun : job 4532697 queued and waiting for resources
23 srun : job 4532697 has been allocated resources
24 [ ”$SLURM PROCID” = 0 ]  . / runme . sh
25 real 6m14.687 s
26 user 590m45.641 s
27 sys 1m40.930 s
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
More Output: SLURM accounting
Listing 3: Example accounting tool at Vega: sacct.
[ ales . zamuda@vglogin0002 ˜]$ sacct
4531374. ext+ extern vega−users 202 COMPLETED 0:0
4531746. ext+ extern vega−users 102 COMPLETED 0:0
4532697. ext+ extern vega−users 202 COMPLETED 0:0
[ ales . zamuda@vglogin0002 ˜]$ sacct −j 4531374 −j 4531746 −j 4532697 
−o MaxRSS , MaxVMSize , AvePages
MaxRSS MaxVMSize AvePages
−
−
−
−
−
−
−
−
−
− −
−
−
−
−
−
−
−
−
− −
−
−
−
−
−
−
−
−
−
0 217052K 0
26403828K 1264384K 22
0 217052K 0
13325268K 1264380K 0
0 217052K 0
26404356K 1264384K 30
Future MODA testings:
• testing the web interface for job analysis (as available from HPC RIVR);
• profiling MPI inter-node communication;
• use profilers and monitoring tools available
— in the context of heterogeneous setups, like e.g.
• TAU Performance System — http://www.cs.uoregon.edu/research/tau/home.php,
• LIKWID Performance Tools — https://hpc.fau.de/research/tools/likwid/.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Deploying DAPHNE on Vega
Main documentation file:
Deploy.md
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
SLURM
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
More HPC User Perspective Nation-wide in Slovenia
More: at University of Maribor, Bologna study courses for
teaching (training) of Computer Science at cycles — click URL:
• level 1 (BSc)
• year 1: Programming I – e.g. C++ syntax
• year 2: Computer Architectures – e.g. assembly, microcode, ILP
• year 3: Parallell and Distributed Computing – e.g. OpenMP, MPI, CUDA
• level 2 (MSc)
• year 1: Cloud Computing Deployment and Management – e.g. arc, slurm,
Hadoop, containers (docker, singularity) through
virtualization
• level 3 (PhD)
• EU and other national projects research:
HPC RIVR, EuroCC, DAPHNE, ... – e.g. scaling new systems
of CI  Operational Research of ... over HPC
• IEEE Computational Intelligence Task Force on Benchmarking
• Scientific Journals (e.g. SWEVO, TEVC, JoCS, ASOC, INS)
These contribute towards Sustainable Development of HPC.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part A.I: HPC and AI Generative
Models
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part I: Generative AI
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Generative AI — Modalities  Access (HPC, H100)
• Generative AI (GenAI) is being
used for modalities such as
• text generation using
Transformers (like
ChatGPT),
• image generation using
Stable Diffusion (like
Midjouney and DALL-E),
• and video speech
generation (like Synthesia)
• GenAI provided recent interesting applications served by
HPC deployments (supported by e.g. NVIDIA H100).
• Therefore, two of my models for Generative AI,
• from Summarizer and TPP-PSADE@NPdynϵjDE,
• extended to support HPC deployment using MPI,
• are described in following  some results are presented.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Generative AI — Some Background
• Early Learning to Learn, Google DeepMind after AlphaZero, deep RL algorithms
• https://gecco-2019.sigevo.org/index.html/Keynotes [@aleszamuda/status/1150672932588462081: ”Learning to learn ...”]
• Recent: with Reinforcement Learning (RL) trained Large Language Models (LLMs)
using Deep Neural Networks (DNNs) — Transformers (replacing RNN LSTMs; by Google —
2017, Attention Is All You Need: https://arxiv.org/abs/1706.03762, Submitted on 12 Jun 2017 (v1) — for NIPS’17 in December
(Jakob proposed replacing RNNs with self-attention and startedthe effort to evaluate this idea))
• A deployed LLM (Free Research
Preview of ChatGPT May 24
Version, 2023.) GPT-4 Technical Report:
https://arxiv.org/pdf/2303.08774.pdf
• Sample LLM code (Transformers by Hugging
Face), using Python3, AutoTokenizer, and
google/flan-t5-base
Transformers
architecture
Wikipedia (CC BY-SA
3.0), File:The-
Transformer-model-
architecture.png
• My GenAI backgrounds come from (evolutionary) generation of 3D scenery sequences (animation, AL — Artificial Life)
• In my 2020 journal article published with University of Alicante (w/ Elena Lloret), we
demonstrated HPC importance in NLP performance impact (Summarizer — developed on SLING)
• cites e.g. Salesforce Research’s NN paper on A Deep Reinforced Model for Abstractive Summarization, Submitted on 11 May
2017 (v1), https://arxiv.org/abs/1705.04304
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part A.II: Language (1)
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HPC Application 1:
Text Summarization
• NLP and computational linguistics for Text Summarization:
• Multi-Document Text Summarization is a hard CI challenge.
• Basically, an evolutionary algorithm is applied for
summarization,
• it is a state-of-the-art topic of text summarization for NLP (part of
”Big Data”) and presented as a collaboration [JoCS2020],
acknowledging several efforts.
• we add: self-adaptation of optimization control parameters;
analysis through benchmarking using HPC, and
apply additional NLP tools.
• How it works: for the abstract, sentences from original text are
selected for full inclusion (extraction).
• To extract a combination of sentences:
• can be computationally demanding,
• we use heuristic optimization,
• the time to run optimization can be limited.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
1 – Preprocessing (environment sensing, knowledge
representation) (1/2)
1) The files of documents are each taken through the following
process using NLP (Natural Language Processing) tools:
INPUT
CORPUS
NATURAL
LANGUAGE
PROCESSING
ANALYSIS
CONCEPTS
DISTRIBUTION
PER
SENTENCES
MATRIX OF
CONCEPTS
PROCESSING
CORPUS
PREPROCESSING
PHASE
OPTIMIZATION
TASKS
EXECUTION
PHASE
ASSEMBLE
TASK
DESCRIPTION
SUBMIT
TASKS
TO PARALLEL
EXECUTION
OPTIMIZER
+
TASK DATA
ROUGE
EVALUATION
2) For each document is D, sentences are indexed using NLP
tools.
• Terms across sentences are determined using a semantic
analysis using both:
• coreference resolution (using WordNet) and
• a Concept Matrix (from Freeling).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
1 – Preprocessing (environment sensing, knowledge
representation) (2/2)
• 3) For each i-th term (wi), during indexing
• number of occurences in the text is gathered, and
• number of occurences (nk) of a term in some k-th
statement,
• 4) For each term wi in the document, inverse frequency:
isfw i = log(
n
nk
),
• where n denotes number of statements in the document,
and
• nk number of statements including a term wi.
• 5) To conclude preprocessing, for each term in the
document, a weight is calculated:
wi,k = tfi,kisfk,
where tfik is number of occurences (term frequency) of a
term wk in a statement si.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
2 – Summary Optimization (1/3)
• Sentence combination (X) is optimized using jDE
algorithm:
• as a 0/1 knapsack problem, we want to include optimal
selection of statements in the final output
• an i-th sentence si is selected (xi = 1) or unselected
(xi = 0).
• a) Price of a knapsack (its fitness) should be maximized,
• the fitness represents a ratio between content coverage,
V(X), and redundancy, R(X):
f(X) =
V(X)
R(X)
,
• considering a constraint: the summary length is L ± ϵ
words.
• Constraint handling with solutions:
• each feasable solution is better than unfeasable,
• unfeasable compared by constraint value (lower better),
• feasable compared by fitness (higher better).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
2 – Summary Optimization (2/3)
• b) Content coverage V(X) is computed as a double sum of
similarities (defined at d)):
V(X) =
n−1
X
i=1
n
X
j=i+1
(sim(si, O) + sim(sj, O))xi,j,
• where xi,j denotes inclusion of both statement, si, and sj,
• xi,j is only 1 if xi = xj = 1, otherwise 0,
• and O is a vector of average term weights wi,k:
O = (o1, o2, ..., om) for all i = {1..m} different text terms:
oi =
Pn
j=1 wi,j
n
.
• c) Redundance R(X) is also measured as double similarity
(defined at d)) sum for all statements:
R(X) =
n−1
X
i=1
n
X
j=i+1
sim(si, sj)xi,j,
• where xi,j denotes inclusion of both statement, si, and sj,
• again, xi,j is only 1 if xi = xj = 1, otherwise 0.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
2 – Summary Optimization (3/3)
• d) Similarity between statements si = [wi,1, wi,2, ..., wi,m]
and sj = [wj,1, wj,2, ..., wj,m] is computed:
sim(si, sj) =
m
X
k=1
wi,kwj,k
qPm
k=1 wi,kwi,k
Pm
k=1 wj,kwj,k
,
where wi,k is term weight (defined in 5)) and m number of
all terms in text.
• e) When concluded:
• the selected statements from the best assessed
combination are printed,
• in order as they appear in the text, and
• the summary is stored.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Summary Optimization — Algorithm Pseudocode
The detailed new method called
CaBiSDETS is developed in the
HPC approach comprising of:
• a version of evolutionary
algorithm (Differential
Evolution, DE),
• self-adaptation, binarization,
constraint adjusting, and
some more pre-computation,
• optimizing the inputs to
define the summarization
optimization model.
Aleš Zamuda, Elena Lloret. Optimizing
Data-Driven Models for Summarization
as Parallel Tasks. Journal of
Computational Science, 2020, vol. 42, pp.
101101. DOI 10.1016/j.jocs.2020.101101.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Running the Tasks on HPC: ARC Job Preparation 
Submission, Results Retrieval  Merging [JoCS2020]
Through an HPC approach and by parallelization of tasks,
a data-driven summarization model optimization yields
improved benchmark metric results (drawn using gnuplot merge).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Results Published in Journal of Computational Science
The most interesting finding of the HPC study though is that
• the fitness of the NLP model keeps increasing with
prolonging the dedicated HPC resources (see below) and
that
• the fitness improvement correlates with ROUGE
evaluation in the benchmark, i.e. better summaries.
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
0.35
0.4
1 10 100 1000 10000
ROUGE-1R
ROUGE-2R
ROUGE-LR
ROUGE-SU4R
Fitness (scaled)
Hence, the use of HPC significantly contributes to
capability of this NLP challenge.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Summarization Implementation — Parallel
• In text summarization,
once the text model has been built,
• different lengths of summaries can be created with
Summarizer using CaBiSDETS algorithm in parallel.
• Generates large summaries
(more output tokens than single prebuilt LLMs)
 accepts long task inputs (no pre-clustering).
• Results are explainable, tracable (no hallucinated
content/citations), and automatic (no manual RL scoring).
• But moreover from HPC  Big-Data perspective,
• the input text can be preprocessed in parallel
• by computing the cosine sentence similarity pairs
in parallel using MPI in an integrated pipeline,
• before the generation of summaries commences and
• just before a complete parameterization of the summary
generation process.
• During summary optimization,
the fitness function evaluations can be run in parallel.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Summarization Task Configuration  Execution
• An example task for Summarizer computational architecture
• based on a recent lecturing material,
PDF −→ text (language), on:
• Optimization Algorithms and Autonomous Systems
• Las Palmas de Gran Canaria, March 2023.
• https://www.slideshare.net/AlesZamuda/ulpgc2023erasmuslecturesaleszamuda
systemstheoryintelligentautonomoussystemseswamllsgohpcdeugpppdf
• for Summarizer runs, the parameters were:
--GMAX 1000
--NP 319
--summarylength 500
--epsilonLengthSummary 20
• For the job execution, the configuration for SLURM was:
srun --ntasks-per-node=16
--mpi=pmix
./summarizer.sif
./summarizer
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Summarization Job Speedup Results
• Speedup comparison: SLURM --nodes parameter = 1, 2, 3, 4, or 5
• obtained timings on this scaling as seen on the graphs below.
150
200
250
300
350
400
450
500
550
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
1
2
3
4
5
16 32 48 64 80
Workload
scaling
(wall
time)
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
Resources
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part A.III: Video (2)
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Introduction and Main Goals
• Plant animation in emergent ecosystems
• Plant morphology reconstruction
• from real photography (through evolutionary optimization)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Ecosystem Animation and Simulation:
Thousands of Trees
1: algorithm ecosystem simulation
Require: v - plant species list;
r - plant list for each species;
f - living condition factors on terrain;
Ensure: ecosystem afforestation simulation
2: loop
3: add new plants to species(v, r);
4: grow all plants(r, f);
5: remove dead plants(r);
6: end loop
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Ecosystem Afforestation: Terrain Models
• Tree models are put to terrain based on ecosystem
growth
pi,k =

xi yi,k zk
T
, i, k ∈ [0, 99].
• Power: fitness (height, slope, moisture, sunniness, windiness), age,
growth.
as,p = vs,phs,par;p, ar;p =
tf;s
max
s
{tf;s}
, vs,p =
ky;s,p + ms,p + ls,p + ws,p + ss,p
5
.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Another Ecosystem Scenario: Interactive Breeding
Motivation: interactive ecosystems breeding (von Mammen, 2009)
Vir: von Mammen (2009)
The approach – 6 modeled operators in EcoMod.
Operators of selection, crossover, and mutation.
Operators over terrain and environmental conditions.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Spatial Morphological Tree Model Reconstruction
• New approach for construction of trees
• three-dimensional spatial models,
• in computer graphics and animation,
• the user had to sketch basic branches.
• Our tree reconstruction includes:
• evolutionary algorithms and
• procedural modelling of trees.
Source:
→ CEC 2009
• An L-systems approach used
procedural models in a 2D plane, we
extend it:
• on 3D procedural models and
• more complex trees.
• Our approach combines open-sources:
• ecosystem framework EcoMod and
• algorithm MOjDE (DEMOwSA + jDE).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Woody Plants Procedural Model
• 3D tree models are compactly represented using a procedure
• our EcoMod framework uses a numerically coded procedural
model with fixed dimensionality
• suitable for parameter estimation using DE/MOjDE.
• Parameterized procedural model builds a 3D structure of a tree
and all its building parts:
• by recursively executing a fixed procedure,
• over a set of numerically coded input
parameters,
• e.g. branch thickness, relative length, and
branching.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Trees Representable by EcoMod Framework
• Foliage or coniferous trees with very different branching
structures,
• each branch and each leaf can be animated in real time to show
the growth of a tree or its sway in the wind.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
1: procedure branchsegment(g, w, S0, L0, l0, M0, M−1
m;0)
Require: g, w - Gravelius and Weibull index of base branch; S0 - number of strands in base branch; L0, l0 - base
branch relative and actual length; M0 - base branch coordinate system; M−1
m;0
- inverse matrix of rotations
for gravimorphism in coordinate system for base branch; global (i.e. part of breeder) kd, kc, ltype, k
g,w
s ,
Mg,w
, mg,w
, k
g,w
l
, α
g,w
m , αg,w
, t, kf, ws, wg
Ensure: rendered tree image
2: d := kd
p
S0; {thickness calculation from Mandelbrot}
3: render base branch(M0, l0, d);
4: if S0 = 1 then
5: render leaves(ltype); return;
6: end if
7: S1 :=
l
1 + k
g,w
s (S0 − 2)
m
, S2 = S0 − S1; {strands}
8: r1 := max

min
r
S1
S0
, Mg,w

, mg,w

; {branch length}
9: r2 := max

min
r
S2
S0
, Mg,w

, mg,w

;
10: L1 := r1L0, L2 := r2L0; {relative lengths of subbranches}
11: l1 := k
g,w
l
L1, l2 := k
g,w
l
L2; {active subbranch lengths}
12: α1 := kc
r
S2
S0
αg,w
, α2 := αg,w
− α1; {branching angles}
13: M1 := Rz(α1)Ry(αp)Ry×ym (α
g,w
m )Ty(l0)M0; {transform}
14: M2 := Rz(α2)Ry(αp)Ry×ym (α
g,w
m )Ty(l0)M0;
15: M−1
m;1
:= Ry×ym (−α
g,w
m )Ry(−αp)Rx(−αx(t))Rz(−α1 − αz(t))M−1
m;0
; {refreshing inverse matrix}
16: M−1
m;2
:= Ry×ym (−α
g,w
m )Ry(−αp)Rx(−αx(t))Rz(−α2 − αz(t))M−1
m;0
;
17: branchsegment(g + 1, w + 1, S2, L2, l2, M2, M−1
m;2
); {minor branch development}
18: branchsegment(g, w + 1, S1, L1, l1, M1, M−1
m;1
); {major branch development}
19: return; {from recursive procedure call}
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Ecosystem Afforestation Geometry Video
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Image-based Approaches to Automatic Tree Modeling
• Image-based approaches have the best potential to
produce realistically looking plants
• they rely on images of real plants.
• Little work has been done to design trees with the use of a
general reconstruction from images without user
interaction
• use of sketch based guide techniques or
• the procedural models reconstructed were
two-dimensional.
• We now extended this recognition to the domain of 3D
procedural models
• suitable to model woody plants without user interaction.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Tree Model Reconstruction Innovization Using
Multi-objective Differential Evolution
• Based on an optimization procedure with three main
parts:
• Part I: genotype encoding,
• Part II: genotype-phenotype mapping, and
• Part III: fitness evaluation:
• phenotype and reference image comparison.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Basic Genotype Encoding
• An individual genotype vector x of a DE population
represents a set of procedural model parameters,
• by computing recursive procedure using a set of
parameters, EcoMod renders a tree (woody plant),
• dimensionality of the genotype x is D = 4509,
• where g ∈ {0, G = 15}, w ∈ {0, W = 50}, and
• each local G × W = 750 real-coded parameter encodes:
one matrix of a Gravelius and Weibull ordered parameter
for recursive calculations, and
• all xi,j ∈ [0, 1], i ∈ {1, 2, ..., NP} and j ∈ {1, 2, ..., D} are
linearly normalized by scaling in the [0,1] interval.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Bounds and Scaling of Genotype-encoded Parameters
xi,j
Parameter Formula Interval
Number of strands in a tree (tree com-
plexity)
S = 400xi,0 + 10 S ∈ [10, 410]
Height of base trunk l
0,0
0
= 10xi,1 l
0,0
0
∈ [0 m, 10 m]
Coefficient of branch thickness kd = 0.05xi,2 kd ∈ [0, 0.05]
Phyllotaxis angle αp = 360xi,3 αp ∈ [0◦
, 360◦
]
Branching ratio of subbranch strands
distribution
k
g,w
s = 0.5xi,j + 0.5, ∀j ∈ [4, 753] k
g,w
s ∈ [ 1
2
, 1]
Branching angle between dividing sub-
branches
αg,w
= 180xi,j ∀j ∈ [754, 1503] αg,w
∈ 0◦
, 180◦
Maximum relative sub-branch to base
branch length
Mg,w
= 20xi,j ∀j ∈ [1504, 2253] Mg,w
∈ [0, 20]
Minimum relative sub-branch to base
branch length
mg,w
= 20xi,j ∀j ∈ [2254, 3003] mg,w
∈ [0, 20]
Branch length scaling factor k
g,w
l
= 20xi,j, ∀j ∈ [3004, 3753] k
g,w
l
∈ [0, 20]
Gravicentralism impact kc = xi,3754 kc ∈ [0, 1]
Gravimorphism impact (i.e. gravitational
bending of branches)
α
g,w
m = 360xi,j − 180, ∀j ∈ [3755, 4504] α
g,w
m ∈ [−180◦
, 180◦
]
Enabling leaves display on a tree Bl = xi,4505  0.5?0 : 1 Bl ∈ {0, 1}
Size of leaves ll = 0.3xi,4506 ll ∈ [0, 0.3]
Density of leaves ρl = 30xi,4507 ρl ∈ [0, 30]
Leaf distribution type ltype = 5xi,4508 Spiral, Stacked, Stagg-
ered, Bunched, or Conif-
erous
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Advanced Genotype Encoding:
Auxiliary Local Parameters get Vectorized
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Genotype-phenotype Mapping
• Reconstruction method is based on reconstruction of
two-dimensional images of woody plants z∗ (photo),
• to compare the three-dimensional tree evolved with the
use of genotype x to the reference image z∗, genotype x
must be transformed to its phenotype first,
• phenotype is a rendered two-dimensional image z,
• images z∗
and z are all of dimensionality X × Y pixels,
• the reference image is scaled to the given resolution,
if necessary.
• both images are converted to black and white, where
white (0) pixels mark background and black (1) pixels mark
material, e.g. wood,
• An evolved procedural model is rendered for comparison
twice
• to favor three-dimensional procedural models generation,
• projections differ by β = 90◦
camera view angle along the
trunk base (i.e. z axis for OpenGL).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Phenotype and Reference Image Comparison
• The recognition success is measured by similarity of
• the reference original images (2D) and
• the rendered image (2D) projections of evolved
parametrized procedural models.
• Images are compared pixel-wise by e.g. two criteria:
1 in the evolved image, for each pixel rendered as material
(1):
• the Manhattan distance to the nearest material pixel in the
reference image is computed
• and vice-versa, for each material (1) pixel of an evolved
model image,
2 count of differing pixels (0/1) among comparing images.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
1: procedure MO reconstruction(z∗)
Require: S0 - maximum number of strands in base branch; also, other default parameters for MOjDE and
EcoMod
Ensure: Pareto set of reconstructed parameterized procedural 3D woody plant models
2: uniform randomly generate DE initial population xi,0 ∈ [0, 1] for i = 1..NP;
3: for DE generation loop g (while FEs  10000) do
4: for DE iteration loop i (for all individuals xi,g of a population) do
5: DE individual xi,g creation (adaptation, mutation, crossover):
6: Fi,G+1 =
(
Fl + rand1 × Fu if rand2  τ1,
Fi,G otherwise
; CRi,G+1 =
(
rand3 if rand4  τ2,
CRi,G otherwise
;
8: vi,G+1 = xr1,G + Fi,G+1(xr2,G − xr3,G);
9: ui,j,G+1 =
(
vi,j,G+1 if rand(0, 1) ≤ CRi,G+1 or j = jrand
xi,j,G otherwise
;
10: DE fitness evaluation (genotype-phenotype mapping, rendering, and comparison):
11: z1 = g(ui,g, β1), z2 = g(ui,g, β2) {Execute Algorithm branchsegment twice}
12: h1(z1) =
P
x,y m1(z1
x,y, z∗
x,y) +
P
x,y m1(z∗
x,y, z1
x,y); {First difference metric, at 0◦
}
13: h1(z2) =
P
x,y m1(z2
x,y, z∗
x,y) +
P
x,y m1(z∗
x,y, z2
x,y); {First difference metric, at 90◦
}
14: f1(x) = f(g(x, β1), g(x, β2)) = h1(z1) + h1(z2); {Fitness evaluation, 1st criterion}
15: h2(z1) =
P
x,y w(z1
x,y, z∗
x,y) +
P
x,y w(z∗
x,y, z1
x,y); {Second difference metric, 0◦
}
16: h2(z2) =
P
x,y w(z2
x,y, z∗
x,y) +
P
x,y w(z∗
x,y, z2
x,y); {Second difference metric, 90◦
}
17: f2(x) = f(g(x, β1), g(x, β2)) = h2(z1) + h2(z2); {Fitness evaluation, 2nd criterion}
18: f(x) = {f1(x), f2(x)}; {Fitness evaluation, all criteria combined done}
19: DE selection:
20: xi,G+1 =
(
ui,G+1 if f(ui,G+1) ⪯ f(xi,G)
xi,G otherwise
; {Multi-objective comparison operator}
21: if not (ui,G+1 ⪯ xi,G or xi,G ⪯ ui,G+1 ) then add ui,G+1 to population archive;
22: end for
23: Truncate DE population archive to a size of NP using SPEA2 mechanism.
24: end for
25: return the best individuals obtained;
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Advanced Approach (INS2014): Overview
→
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
More: See Published Articles
INS2014 A. Zamuda and J. Brest. Vectorized Procedural Models for Animated
Trees Reconstruction using Differential Evolution. Information
Sciences 2014, vol. 278, pp. 1-21. DOI: 10.1016/j.ins.2014.04.037.
IF2014 = 4.038 (Q1).
INS2013 A. Zamuda and J. Brest. Environmental Framework to Visualize
Emergent Artificial Forest Ecosystems. Information Sciences
220:522–540. 2013. DOI: 10.1016/j.ins.2012.07.031. IF2013 = 3.893
(Q1).
ASC2011 A. Zamuda, J. Brest, B. Bošković and V. Žumer. Differential Evolution
for Parameterized Procedural Woody Plant Models
Reconstruction. Applied Soft Computing 11(8):4904–4912. 2011.
DOI: 10.1016/j.asoc.2011.06.009. IF2011 = 2.612 (Q1).
CEC2012 A. Zamuda, J. Brest. Tree Model Reconstruction Innovization Using
Multi-objective Differential Evolution. 2012 IEEE World Congress on
Computational Intelligence (IEEE WCCI 2012), Brisbane, Australia,
2012, pp. 575-582.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Tree Reconstruction: Summary Conclusions
• An approach to design woody plant geometrical models
[ASOC2011],
• rendered images are compared to the reference source
images, for reconstruction, to guide the optimization
process,
• sampled randomly to reconstruct geometrical models,
• procedural models are rendered using EcoMod
framework [INS2013],
• renderings of sample evolved models,
• parameters of the procedural model are iteratively
evolved using multi-objective differential evolution MOjDE
algorithm [CEC2012]
• fitness is evaluated by two criteria, which are not
pre-weighted,
• multi-objective optimization obtains multiple criteria
trade-offs shown using:
• attainment surfaces (trade-offs distribution), and
• rendered final approximation set models.
• The advanced approach [INS2014] adds
• real images preprocessing (tree trunk and crown
extraction),
• post-effects on reconstructed geometry (growth, wind,
leafs).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part A.IV: Machine (3)
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HPC Application 2:
Underwater Glider: Autonomous, Unmanned, Robotic
• underwater glider – navigating sea oceans,
• Autonomous Underwater Vehicle (AUV)
̸=
Unmanned Aerial Vehicle (UAV)
• AUV Slocum model (expertise in domain of ULPGC, work
with J. D. Hernández Sosa)
Images:
”Photo: Richard Watt/MOD” (License: OGL v1.0)
Slocum-Glider-Auvpicture 5.jpg (License: Public Domain)
MiniU.jpg (License: CC-BY-SA 3.0)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
The Buoyancy Drive and Submarine Probes
Usefulness
• Driving ”yoyo” uses little energy, most only on descent
and rise (pump); also for maintaining direction little
power is consumed.
+ Use: improving ocean models with real data,
+ the real data at the point of capture,
+ sampling flow of oil discharges,
+ monitoring cable lines, and
+ real-time monitoring of different
sensor data.
1
http://spectrum.ieee.org/image/1523708
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Preparations – Simulation Scenarios
https://www.google.si/maps/@28.059806,-15.998355,650054m/data=!3m1!1e3
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Trajectory Optimization: P201,ESTOC2013 3
+ BigData, MyOcean IBI,
satelite link, GPS location
The real trajectory and collected data is available in a Google Earth KML file at the EGO network:
http://www.ego-network.org/dokuwiki/doku.php?glider=P201,ESTOC2013_3
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Constrained Differential Evolution Optimization
for Underwater Glider Path Planning
in Sub-mesoscale Eddy Sampling
• Corridor-constrained optimization:
eddy border region sampling
• new challenge for UGPP  DE
• Feasible path area is constrained
• trajectory in corridor around
the border of an ocean eddy
The objective of the glider here is to
sample the oceanographic variables
more efficiently,
while keeping a bounded trajectory
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HoP — New Trajectories:
Success history applied to expert system for
underwater glider path planning using differential
evolution
• Improved underwater glider path
planning mission scenarios:
optimization with L-SHADE.
• Several configured algorithms
are also compared to,
analysed, and further
improved.
• Outranked all other previous
results from literature and
ranked first in comparison.
• New algorithm yielded
practically stable and
competitive output
trajectories.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Ranking UGPP —
Benchmarking
Aggregation
• Statistically,
all results
from previous paper
were outperformed.
• Main reasons:
tuning (NP),
parameter control
(L-SHADE).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part III: Power (4)
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS: Hydro Power Plants (HPPs) and Thermal Power
Plants (TPPs) Scheduling – Introduction
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Hydro and Thermal Power Plants Systems Model:
Nomenclature
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Hydro and Thermal Power Plants Systems Model:
Definitions
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Hydro and Thermal Power Plants Systems Model:
Models
• The application
contributes to algorithms
development,
with the aims of:
• improving performance
of the electrical energy
production and
• emissions and carbon
footprint reduction
(thermal units),
• while simultaneously
satisfying a 24-hour
system demands in
scheduling energy
demand and all other
operational
requirements.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Hydro and Thermal Power Plants Systems Model:
Nomenclature and Definitions
• Equality constraints for energy production (scheduling).
• Constraints handling during optimization: ϵ-comparison.
• Algorithm output: 24-hour settings plan for TPPs and
HPPs.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Additional DE Mechanisms and Parallelization of HTS
• Population size (NP) adjustment, multilevel parallelization,
• sub-population gathering and BmW offspring strategy:
• A. Glotić, A. Glotić, P. Kitak, J. Pihler, I. Tičar. Parallel self-adaptive differential evolution
algorithm for solving short-term hydro scheduling problem. IEEE Transactions on Power Systems
2014, 29 (5), pp. 2347–2358.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Parallelization and Pre-processing (1/3)
• New approach in optimization for scheduling energy
production among units of HPPs (hydro) and TPPs
(thermo).
• The approach allows a faster computation than before:
• 1) The DE for HTS is parallelized.
• 2) The TPPs optimization part features a novel
architecture, including a pre-computed surrogate model,
• this model is same during optimization of the whole HTS
optimized model for hydro and thermo units
(pre-processing), and
• obtained parameter values (x) of the TPPs surrogate model
on practical accuracy are stored for re-use in the global HTS
optimization.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Parallelization and Pre-processing (2/3)
• Two algorithms are built for this approach:
• the first algorithm (NPdynϵjDE) addresses a specialized
treatment of constraints handling and optimizes
scheduling for TPPs – thermo units parameters are
pre-computed up to practical accuracy,
• the second algorithm (PSADEs) utilizes the output of the
first algorithm, in order to optimize combined
production of hydro units, where hydro units settings are
probed and thermo units settings are looked-up in the
surrogate model matrix output from the NPdynϵjDE;
• here, both algorithms use
practical accuracy of the parameters for time schedule
of the thermo units load.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Parallelization and Pre-processing (3/3)
• The results of testing this approach on established HTS
benchmarks from literature show:
a larger performance improvement on all scenarios
under all criteria, compared to the approaches known
before. (Still.)
• Literature article with detailed results coverage follows:
A. Glotić, A. Zamuda. Short-term combined economic and
emission hydrothermal optimization by surrogate
differential evolution. Applied Energy, 1 March 2015, vol.
141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020.
IF=5.613
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Optimization: New DE Algorithms Architecture
Surrogate Matrix – Input and Output
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Optimization: New DE Algorithms Architecture
Fitness Function and Practical Accuracy (discretized)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS Optimization: New DE Algorithms Architecture
Fitness Function and Practical Accuracy: the Algorithm
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Results and Comparisons (1/2)
ELS
@NPdynϵjDE
EES
@NPdynϵjDE
CEES
@NPdynϵjDE
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Results and Comparisons (2/2)
• Results on different types of scheduling, compared to best
works from literature: the proposed approach
outperforms all by far, for all models: ELS, EES, and CEES,
• This approach exhibits as well the lowest time latency (due
to PSADEs parallelization and NPdynϵjDE pre-processing).
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
A. Glotić, A. Zamuda. Short-term combined economic and emission
hydrothermal optimization by surrogate differential evolution.
Applied Energy, 1 March 2015, vol. 141, pp. 42-56.
DOI 10.1016/j.apenergy.2014.12.020. IF=5.613
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
HTS — HPC-deployable Results
• When generating energy plans,
• like load balancing schedules for energy power plants,
• data analytics and machine learning algorithm
can be used (PSADE@NPdynϵjDE [1]).
• Here, a surrogated [1] part of computation for the whole
problem is split non-trivially [1]
• and offloaded to an offline pre-computation phase.
• In this initial phase, an HPC can be used to generate a
lookup matrix, included as a surrogate matrix
during the next, online optimization phase.
• Experiment: an example set of 86500 long runs
(each 1 million fitness evaluations)
• to generate a surrogate matrix
with 0.01 MW granularity step
• for power demands
from 110 MW to 975 MW and 0.01 MW apart
• from 106
simulations for each of
86500 power demand scenarios.
0 1 2 3 4 5 6 7 8 9
Combined power from 110 MW to 975 MW, step 0.01 MW#104
0
100
200
300
400
500
600
700
Individual
output
(power
[MW]
or
unit
total
cost
[$])
Cost, TC / 3
Powerplant P1 power
Powerplant P2 power
Powerplant P3 power
[1] A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate
differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Comparing Evolved Extractive Text
Summary Scores of Bidirectional
Encoder Representations from
Transformers
—
Part V: Collaboration
—
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Opportunities
• Collaboration — Leading from the Front (Work)
• Summary from Part III - Backgrounds
• Generative AI using HPC
• in Language (Text Summarization), Video (3D Ecosystems),
Machines (UGPP), and Power (Energy Plants)
• Future Work - Collaboration?
• additional integrated pipelines deployments using
DAPHNE runtime would be interesting,
• e.g. using micro-benchmarks for
• multi-document text-summarization,
• 3D forest scenery,
• energy scheduling, and
• trajectory optimization.
• further use of e.g. LLMs, generative AI Sors in Leadership
(AL discovery digitalization?)
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Biography and References: Organizations
• Associate Professor at University of Maribor, Slovenia
• Continuous research programme funded by Slovenian Research Agency,
P2-0041: Computer Systems, Methodologies, and Intelligent Services
• EU H2020 Research and Innovation project, holder for UM part: Integrated
Data Analysis Pipelines for Large-Scale Data Management, HPC, and
Machine Learning (DAPHNE), https://cordis.europa.eu/project/id/957407
• IEEE (Institute of Electrical and Electronics Engineers) SM
• IEEE Computational Intelligence Society (CIS), senior member
• IEEE CIS Task Force on Benchmarking, chair Website link
• IEEE CIS, Slovenia Section Chapter (CH08873), chair
• IEEE Slovenia Section, 2018–2021 vice chair, 2018-21
• IEEE Young Professionals Slovenia, 2016-19 chair
• ACM SIGEVO (Special Interest Group on Genetic and Evolutionary Computation); EurAI; SLAIS
• Associate Editor: Swarm and Evolutionary Computation (2016-’22), Human-centric Computing and
Information Sciences, Frontiers in robotics and AI (section Robot Learning and Evolution)
• Co-operation in Science and Techology (COST) Association Management Committee, member:
• CA COST Action CA22137: Randomised Optimisation Algorithms Research
Network (ROAR-NET), 2.10.2023
2.10.2023–1.10.1027
• CA COST Action CA15140: Improving Applicability of Nature-Inspired
Optimisation by Joining Theory and Practice (ImAppNIO), WG3 VC
• ICT COST Action IC1406 High-Performance Modelling and Simulation for
Big Data Applications (cHiPSet);
• More: SI-HPC vice-chair; HPC-RIVR user; EuroHPC Vega user; SLAIS Honorary Tribunal; SLING KO member;
2.10.2023
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Biography and References: Top Publications
• Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks.
Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101.
• A. Zamuda, J. D. Hernández Sosa. Success history applied to expert system for underwater glider path
planning using differential evolution. Expert Systems with Applications, 2019, vol. 119, pp. 155-170. DOI
10.1016/j.eswa.2018.10.048
• C. Lucas, D. Hernández-Sosa, D. Greiner, A. Zamuda, R. Caldeira. An Approach to Multi-Objective Path
Planning Optimization for Underwater Gliders. Sensors, 2019, vol. 19, no. 24, pp. 5506. DOI
10.3390/s19245506.
• A. Viktorin, R. Senkerik, M. Pluhacek, T. Kadavy, A. Zamuda. Distance Based Parameter Adaptation for
Success-History based Differential Evolution. Swarm and Evolutionary Computation, 2019, vol. 50, pp.
100462. DOI 10.1016/j.swevo.2018.10.013.
• A. Zamuda, J. Brest. Self-adaptive control parameters’ randomization frequency and propagations
in differential evolution. Swarm and Evolutionary Computation, 2015, vol. 25C, pp. 72-99.
DOI 10.1016/j.swevo.2015.10.007.
• A. Zamuda, J. D. Hernández Sosa, L. Adler. Constrained Differential Evolution Optimization for
Underwater Glider Path Planning in Sub-mesoscale Eddy Sampling. Applied Soft Computing, 2016,
vol. 42, pp. 93-118. DOI 10.1016/j.asoc.2016.01.038.
• A. Zamuda, J. D. Hernández Sosa. Differential Evolution and Underwater Glider Path Planning
Applied to the Short-Term Opportunistic Sampling of Dynamic Mesoscale Ocean Structures.
Applied Soft Computing, vol. 24, November 2014, pp. 95-108. DOI 10.1016/j.asoc.2014.06.048.
• A. Zamuda, J. Brest. Vectorized Procedural Models for Animated Trees Reconstruction using
Differential Evolution. Information Sciences, vol. 278, pp. 1-21, 2014. DOI 10.1016/j.ins.2014.04.037.
• A. Zamuda, J. Brest. Environmental Framework to Visualize Emergent Artificial Forest Ecosystems.
Information Sciences, vol. 220, pp. 522-540, 2013. DOI 10.1016/j.ins.2012.07.031.
• A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by
surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56.
DOI 10.1016/j.apenergy.2014.12.020.
• H. Hamann, Y. Khaluf, J. Botev, M. Divband Soorati, E. Ferrante, O. Kosak, J.-M. Montanier, S. Mostaghim,
R. Redpath, J. Timmis, F. Veenstra, M. Wahby and A. Zamuda. Hybrid Societies: Challenges and
Perspectives in the Design of Collective Behavior in Self-organizing Systems. Frontiers in Robotics
and AI, 2016, vol. 3, no. 14. DOI 10.3389/frobt.2016.00014.
• J. Šilc, A. Zamuda. Special Issue on ”Bioinspired Optimization” (guest editors). Informatica - An
International Journal of Computing and Informatics, 2015, vol. 39, no. 2, pp. 1-122.
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Biography and References: Bound Specific to HPC
PROJECTS:
• DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC, and Machine Learning
• ICT COST Action IC1406 High-Performance Modelling and Simulation for Big Data Applications
• SLING: Slovenian national supercomputing network
• SI-HPC: Slovenian corsortium for High-Performance Computing
• UM HPC-RIVR: Supercomputer at UM, https://www.hpc-rivr.si/
• SmartVillages: Smart digital transformation of villages in the Alpine Space
• Interreg Alpine Space, https://www.alpine-space.eu/projects/smartvillages/en/home
• Interactive multimedia digital signage (PKP, Adin DS)
EDITOR:
• Associate Editor in journals:
• Swarm and Evolutionary Computation (2016-2022),
• Human-centric Computing and Information Sciences (2020-2023),
• Frontiers in robotics and AI, section Robot Learning and Evolution (2021-2023),
• etc.
• Mathematics-MDPI, Special Issue Guest Editor: ”Innovations in High-Performance Computing”
• Mathematics-MDPI, Special Issue Guest Editor: ”Evolutionary Algorithms in Engineering Design
Optimization”
• Journal of advanced engineering and computation (member of editorial board since 2019). Viet Nam: Ton
Duc Thang University, 2017-. ISSN 2588-123X.
• Cloud Computing and Data Science (Associate Editor, since 2019). Universal Wiser Publisher Pte.Ltd.
• D. Gleich, P. Planinšič, A. Zamuda. 2018 25th International Conference on Systems, Signals and Image
Processing (IWSSIP). IEEE Xplore, Maribor, 20-22 June 2018.
• General Chair: 7-th Joint International Conferences on Swarm, Evolutionary and Memetic Computing
Conference (SEMCCO 2019)  Fuzzy And Neural Computing Conference (FANCCO 2019), Maribor, Slovenia,
EU, 10-12 July 2019; co-editors: Aleš Zamuda, Swagatam Das, Ponnuthurai Nagaratnam Suganthan, Bijaya
Ketan Panigrahi.
• Organizers member: GECCO 2022, GECCO 2023
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Biography and References: More Publications on HPC
• Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks.
Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101.
• Patrick Damme, Marius Birkenbach, Constantinos Bitsakos, Matthias Boehm, Philippe Bonnet, Florina
Ciorba, Mark Dokter, Pawel Dowgiallo, Ahmed Eleliemy, Christian Faerber, Georgios Goumas, Dirk Habich,
Niclas Hedam, Marlies Hofer, Wenjun Huang, Kevin Innerebner, Vasileios Karakostas, Roman Kern, Tomaž
Kosar, Alexander Krause, Daniel Krems, Andreas Laber, Wolfgang Lehner, Eric Mier, Marcus Paradies,
Bernhard Peischl, Gabrielle Poerwawinata, Stratos Psomadakis, Tilmann Rabl, Piotr Ratuszniak, Pedro
Silva, Nikolai Skuppin, Andreas Starzacher, Benjamin Steinwender, Ilin Tolovski, Pınar Tözün, Wojciech
Ulatowski, Yuanyuan Wang, Izajasz Wrosz, Aleš Zamuda, Ce Zhang, Xiao Xiang Zhu. DAPHNE: An Open
and Extensible System Infrastructure for Integrated Data Analysis Pipelines. 12th Conference on
Innovative Data Systems Research, CIDR 2022, Chaminade, CA, January 9-12, 2022.
• Aleš Zamuda, Vincenzo Crescimanna, Juan C. Burguillo, Joana Matos Dias, Katarzyna Wegrzyn-Wolska,
Imen Rached, Horacio González-Vélez, Roman Senkerik, Claudia Pop, Tudor Cioara, Ioan Salomie, Andrea
Bracciali. Forecasting Cryptocurrency Value by Sentiment Analysis: An HPC-Oriented Survey of the
State-of-the-Art in the Cloud Era. Kołodziej J., González-Vélez H. (eds) High-Performance Modelling and
Simulation for Big Data Applications. Lecture Notes in Computer Science, vol 11400, 2019, pp. 325-349.
DOI 10.1007/978-3-030-16272-6 12.
• Nenad Karolija, Aleš Zamuda. On cloud-supported web-based integrated development environment
for programming dataflow architectures. MILUTINOVIĆ, Veljko (ur.), KOTLAR, Milos (ur.). Exploring the
DataFlow supercomputing paradigm: example algorithms for selected applications, (Computer
communications and networks (Internet), ISSN 2197-8433), 2019, pp. 41-51. DOI
10.1007/978-3-030-13803-5 2.
• Simone Spolaor, Marco Gribaudo, Mauro Iacono, Tomas Kadavy, Zuzana Komı́nková Oplatková, Giancarlo
Mauri, Sabri Pllana, Roman Senkerik, Natalija Stojanovic, Esko Turunen, Adam Viktorin, Salvatore Vitabile,
Aleš Zamuda, Marco S. Nobile. Towards Human Cell Simulation. Kołodziej J., González-Vélez H. (eds)
High-Performance Modelling and Simulation for Big Data Applications. Lecture Notes in Computer
Science, vol 11400, 2019, pp. 221-249. DOI 10.1007/978-3-030-16272-6 8.
• A. Zamuda, J. D. Hernandez Sosa, L. Adler. Improving Constrained Glider Trajectories for Ocean Eddy
Border Sampling within Extended Mission Planning Time. IEEE Congress on Evolutionary Computation
(CEC) 2016, 2016, pp. 1727-1734.
• A. Zamuda. Function evaluations upto 1e+12 and large population sizes assessed in distance-based
success history differential evolution for 100-digit challenge and numerical optimization scenarios
(DISHchain 1e+12): a competition entry for ”100-digit challenge, and four other numerical optimization
competitions” at the genetic and evolutionary computation conference (GECCO) 2019. Proceedings of the
Genetic and Evolutionary Computation Conference Companion (GECCO 2019), 2019, pp. 11-12.
• ... several more experiments for papers run using HPCs.
• ... also, pedagogic materials in Slovenian and English — see Conclusion .
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
Promo materials: Calls for Papers, Websites
CS FERI WWW
CIS TFoB
CFPs WWW LI Twitter
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
More Takeaways
Takeaways: Generative AI scaling on HPC, Generative AI,
modalities (language, video, machines, power, sors)
Thanks!
Acknowledgement: this work is supported by DAPHNE, funded by the European
Union’s Horizon 2020 research and innovation programme under grant agreement
No 957407.
150
200
250
300
350
400
450
500
550
16 32 48 64 80
Seconds
to
compute
a
workload
Number of tasks (equals 16 times the SLURM --nodes parameter)
Summarizer workload
0 1 2 3 4 5 6 7 8 9
Combined power from 110 MW to 975 MW, step 0.01 MW#104
0
100
200
300
400
500
600
700
Individual
output
(power
[MW]
or
unit
total
cost
[$])
Cost, TC / 3
Powerplant P1 power
Powerplant P2 power
Powerplant P3 power
Real examples: science and HPC
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC  GenAI Language Video Machine Power Opportunities References
11th
International Conference on Electrical, Electronics and
Computer Engineering (IcETRAN), Niš, 3-6 June 2024
Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264)
Hall 3 15:15 Tuesday, 5 June 2024
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181
Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181

More Related Content

PDF
Nlp research presentation
PDF
Natural Language Understanding of Systems Engineering Artifacts
PDF
Automated Context-based Question-Distractor Generation using Extractive Summa...
PDF
AI Based Question Answering System
PPTX
asdrfasdfasdf
PDF
Automatic Grading of Handwritten Answers
PDF
FEATURES MATCHING USING NATURAL LANGUAGE PROCESSING
PDF
Deep learning based drug protein interaction
Nlp research presentation
Natural Language Understanding of Systems Engineering Artifacts
Automated Context-based Question-Distractor Generation using Extractive Summa...
AI Based Question Answering System
asdrfasdfasdf
Automatic Grading of Handwritten Answers
FEATURES MATCHING USING NATURAL LANGUAGE PROCESSING
Deep learning based drug protein interaction

Similar to Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers (20)

PPTX
BERT QnA System for Airplane Flight Manual
PDF
Named Entity Recognition (NER) Using Automatic Summarization of Resumes
PDF
Financial Question Answering with BERT Language Models
PPTX
Foundation of ML Project Presentation - 1.pptx
PDF
Revolutionizing Industry 4.0: GPT-Enabled Real-Time Support
PDF
IRJET- Factoid Question and Answering System
PDF
Should we be afraid of Transformers?
PPTX
Google Machine Learning Algorithms and SEO
PPTX
PDF
Large language models-based metric for generative question answering systems
PDF
Analysis of the evolution of advanced transformer-based language models: Expe...
PDF
Emily Pitler - Representations from Natural Language Data: Successes and Chal...
PDF
Triantafyllia Voulibasi
PDF
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
PDF
Apply deep learning to improve the question analysis model in the Vietnamese ...
PPTX
srinu.pptx
PPTX
Shamane-PhD-Defence-Final.pptx
PDF
Generation of Question and Answer from Unstructured Document using Gaussian M...
PDF
Exploring the Role of Transformers in NLP: From BERT to GPT-3
PPTX
Natural language processing and transformer models
BERT QnA System for Airplane Flight Manual
Named Entity Recognition (NER) Using Automatic Summarization of Resumes
Financial Question Answering with BERT Language Models
Foundation of ML Project Presentation - 1.pptx
Revolutionizing Industry 4.0: GPT-Enabled Real-Time Support
IRJET- Factoid Question and Answering System
Should we be afraid of Transformers?
Google Machine Learning Algorithms and SEO
Large language models-based metric for generative question answering systems
Analysis of the evolution of advanced transformer-based language models: Expe...
Emily Pitler - Representations from Natural Language Data: Successes and Chal...
Triantafyllia Voulibasi
BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding
Apply deep learning to improve the question analysis model in the Vietnamese ...
srinu.pptx
Shamane-PhD-Defence-Final.pptx
Generation of Question and Answer from Unstructured Document using Gaussian M...
Exploring the Role of Transformers in NLP: From BERT to GPT-3
Natural language processing and transformer models
Ad

More from University of Maribor (20)

PDF
Randomised Optimisation Algorithms Pipelines @ DAPHNE FRM 2025
PDF
Randomised Optimisation Algorithms @ DAPHNE GAM 2024
PDF
Digital Strategic Communication: the Case of the 1st DAPHNE Symposium
PDF
Very Large Scale Global Optimization with Randomised Optimisation Algorithms ...
PDF
Modelling, Simulation, and Computer-aided Design in Computational, Evolutiona...
PDF
Deploying DAPHNE Computational Intelligence on EuroHPC Vega for Benchmarking ...
PDF
Randomised Optimisation Algorithms in DAPHNE
PDF
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
PDF
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
PDF
Poročilo odbora CIS (CH08873) za leto 2023 na letni skupščini IEEE Slovenija ...
PDF
Deployment of Randomised Optimisation Algorithms Benchmarking in DAPHNE
PDF
Evolutionary Optimization Algorithms & Large-Scale Machine Learning
PDF
Solving 100-Digit Challenge with Score 100 by Extended Running Time and Paral...
PDF
EuroHPC AI in DAPHNE and Text Summarization
PDF
EuroHPC AI in DAPHNE
PDF
Generative AI Using HPC in Text Summarization and Energy Plants
PDF
Load balancing energy power plants with high-performance data analytics (HPDA...
PDF
ULPGC2023-Erasmus+lectures_Ales_Zamuda_SystemsTheory+IntelligentAutonomousSys...
PDF
Poročilo ODBORA CIS (CH08873) za leto 2020
PDF
Poročilo ODBORA CIS (CH08873) za leto 2019
Randomised Optimisation Algorithms Pipelines @ DAPHNE FRM 2025
Randomised Optimisation Algorithms @ DAPHNE GAM 2024
Digital Strategic Communication: the Case of the 1st DAPHNE Symposium
Very Large Scale Global Optimization with Randomised Optimisation Algorithms ...
Modelling, Simulation, and Computer-aided Design in Computational, Evolutiona...
Deploying DAPHNE Computational Intelligence on EuroHPC Vega for Benchmarking ...
Randomised Optimisation Algorithms in DAPHNE
Remote Sensing and Computational, Evolutionary, Supercomputing, and Intellige...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Poročilo odbora CIS (CH08873) za leto 2023 na letni skupščini IEEE Slovenija ...
Deployment of Randomised Optimisation Algorithms Benchmarking in DAPHNE
Evolutionary Optimization Algorithms & Large-Scale Machine Learning
Solving 100-Digit Challenge with Score 100 by Extended Running Time and Paral...
EuroHPC AI in DAPHNE and Text Summarization
EuroHPC AI in DAPHNE
Generative AI Using HPC in Text Summarization and Energy Plants
Load balancing energy power plants with high-performance data analytics (HPDA...
ULPGC2023-Erasmus+lectures_Ales_Zamuda_SystemsTheory+IntelligentAutonomousSys...
Poročilo ODBORA CIS (CH08873) za leto 2020
Poročilo ODBORA CIS (CH08873) za leto 2019
Ad

Recently uploaded (20)

PPTX
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
PPTX
Vitamins & Minerals: Complete Guide to Functions, Food Sources, Deficiency Si...
PDF
An interstellar mission to test astrophysical black holes
PDF
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
DOCX
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
PDF
. Radiology Case Scenariosssssssssssssss
PPTX
Microbiology with diagram medical studies .pptx
PDF
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
PPTX
Introduction to Cardiovascular system_structure and functions-1
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PDF
Sciences of Europe No 170 (2025)
PPTX
famous lake in india and its disturibution and importance
PDF
lecture 2026 of Sjogren's syndrome l .pdf
PPTX
Classification Systems_TAXONOMY_SCIENCE8.pptx
PPTX
2Systematics of Living Organisms t-.pptx
PPT
POSITIONING IN OPERATION THEATRE ROOM.ppt
PPTX
neck nodes and dissection types and lymph nodes levels
PDF
Placing the Near-Earth Object Impact Probability in Context
PPTX
Derivatives of integument scales, beaks, horns,.pptx
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
Vitamins & Minerals: Complete Guide to Functions, Food Sources, Deficiency Si...
An interstellar mission to test astrophysical black holes
Unveiling a 36 billion solar mass black hole at the centre of the Cosmic Hors...
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
Q1_LE_Mathematics 8_Lesson 5_Week 5.docx
. Radiology Case Scenariosssssssssssssss
Microbiology with diagram medical studies .pptx
Cosmic Outliers: Low-spin Halos Explain the Abundance, Compactness, and Redsh...
Introduction to Cardiovascular system_structure and functions-1
Introduction to Fisheries Biotechnology_Lesson 1.pptx
Sciences of Europe No 170 (2025)
famous lake in india and its disturibution and importance
lecture 2026 of Sjogren's syndrome l .pdf
Classification Systems_TAXONOMY_SCIENCE8.pptx
2Systematics of Living Organisms t-.pptx
POSITIONING IN OPERATION THEATRE ROOM.ppt
neck nodes and dissection types and lymph nodes levels
Placing the Near-Earth Object Impact Probability in Context
Derivatives of integument scales, beaks, horns,.pptx

Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers

  • 1. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers Aleš Zamuda1 , Jani Dugonik1 , Elena Lloret2 1 University of Maribor <ales.zamuda@um.si> 2 University of Alicante Acknowledgement. This work is supported by project DAPHNE (Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC and Machine Learning) funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 957407and ARIS (Slovenian Research And Innovation Agency) programme P2-0041 (Computer Systems, Methodologies, and Intelligent Services). Part of travel expense to present the paper is also supported through IEEE GRSS Inter Society Networking (ISN) Activities grant involving IEEE Slovenia GRSS chapter and IEEE Slovenia CIS chapter. Moreover, this work is also conducted as part of the R&D project “CORTEX: Conscious Text Generation” (PID2021-123956OB-I00), funded by MCIN/ AEI/10.13039/501100011033/ and by “ERDF A way of making Europe”. 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 140 160 180 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 140 160 180 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 140 160 180 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 1/181
  • 2. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Introduction & Outline — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 2/181
  • 3. Introduction Backgrounds Methods Results Conclusion Appendix Introduction & Outline: Aims of this Talk 1 (5 minutes) Part I: Background – Text Summarization and Summary Evaluation 2 (5 minutes) Part II: Methods 3 (2 minutes) Part III: Results 4 (1 minutes) Part IV: Conclusion with Takeaways 5 (1 minute) Questions, Misc 6 (Appendix) AoB Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 3/181
  • 4. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — I.a Background: Text Summarization — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 4/181
  • 5. Introduction Backgrounds Methods Results Conclusion Appendix HPC Application 1: Text Summarization • NLP and computational linguistics for Text Summarization: • Multi-Document Text Summarization is a hard CI challenge. • Basically, an evolutionary algorithm is applied for summarization, • it is a state-of-the-art topic of text summarization for NLP (part of ”Big Data”) and presented as a collaboration [JoCS2020], acknowledging several efforts. • we add: self-adaptation of optimization control parameters; analysis through benchmarking using HPC, and apply additional NLP tools. • How it works: for the abstract, sentences from original text are selected for full inclusion (extraction). • To extract a combination of sentences: • can be computationally demanding, • we use heuristic optimization, • the time to run optimization can be limited. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 5/181
  • 6. Introduction Backgrounds Methods Results Conclusion Appendix 1 – Preprocessing (environment sensing, knowledge representation) (1/2) 1) The files of documents are each taken through the following process using NLP (Natural Language Processing) tools: INPUT CORPUS NATURAL LANGUAGE PROCESSING ANALYSIS CONCEPTS DISTRIBUTION PER SENTENCES MATRIX OF CONCEPTS PROCESSING CORPUS PREPROCESSING PHASE OPTIMIZATION TASKS EXECUTION PHASE ASSEMBLE TASK DESCRIPTION SUBMIT TASKS TO PARALLEL EXECUTION OPTIMIZER + TASK DATA ROUGE EVALUATION 2) For each document is D, sentences are indexed using NLP tools. • Terms across sentences are determined using a semantic analysis using both: • coreference resolution (using WordNet) and • a Concept Matrix (from Freeling). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 6/181
  • 7. Introduction Backgrounds Methods Results Conclusion Appendix 1 – Preprocessing (environment sensing, knowledge representation) (2/2) • 3) For each i-th term (wi), during indexing • number of occurences in the text is gathered, and • number of occurences (nk) of a term in some k-th statement, • 4) For each term wi in the document, inverse frequency: isfw i = log( n nk ), • where n denotes number of statements in the document, and • nk number of statements including a term wi. • 5) To conclude preprocessing, for each term in the document, a weight is calculated: wi,k = tfi,kisfk, where tfik is number of occurences (term frequency) of a term wk in a statement si. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 7/181
  • 8. Introduction Backgrounds Methods Results Conclusion Appendix 2 – Summary Optimization (1/3) • Sentence combination (X) is optimized using jDE algorithm: • as a 0/1 knapsack problem, we want to include optimal selection of statements in the final output • an i-th sentence si is selected (xi = 1) or unselected (xi = 0). • a) Price of a knapsack (its fitness) should be maximized, • the fitness represents a ratio between content coverage, V(X), and redundancy, R(X): f(X) = V(X) R(X) , • considering a constraint: the summary length is L ± ϵ words. • Constraint handling with solutions: • each feasable solution is better than unfeasable, • unfeasable compared by constraint value (lower better), • feasable compared by fitness (higher better). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 8/181
  • 9. Introduction Backgrounds Methods Results Conclusion Appendix 2 – Summary Optimization (2/3) • b) Content coverage V(X) is computed as a double sum of similarities (defined at d)): V(X) = n−1 X i=1 n X j=i+1 (sim(si, O) + sim(sj, O))xi,j, • where xi,j denotes inclusion of both statement, si, and sj, • xi,j is only 1 if xi = xj = 1, otherwise 0, • and O is a vector of average term weights wi,k: O = (o1, o2, ..., om) for all i = {1..m} different text terms: oi = Pn j=1 wi,j n . • c) Redundance R(X) is also measured as double similarity (defined at d)) sum for all statements: R(X) = n−1 X i=1 n X j=i+1 sim(si, sj)xi,j, • where xi,j denotes inclusion of both statement, si, and sj, • again, xi,j is only 1 if xi = xj = 1, otherwise 0. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 9/181
  • 10. Introduction Backgrounds Methods Results Conclusion Appendix 2 – Summary Optimization (3/3) • d) Similarity between statements si = [wi,1, wi,2, ..., wi,m] and sj = [wj,1, wj,2, ..., wj,m] is computed: sim(si, sj) = m X k=1 wi,kwj,k qPm k=1 wi,kwi,k Pm k=1 wj,kwj,k , where wi,k is term weight (defined in 5)) and m number of all terms in text. • e) When concluded: • the selected statements from the best assessed combination are printed, • in order as they appear in the text, and • the summary is stored. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 10/181
  • 11. Introduction Backgrounds Methods Results Conclusion Appendix Summary Optimization — Algorithm Pseudocode The detailed new method called CaBiSDETS is developed in the HPC approach comprising of: • a version of evolutionary algorithm (Differential Evolution, DE), • self-adaptation, binarization, constraint adjusting, and some more pre-computation, • optimizing the inputs to define the summarization optimization model. Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks. Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 11/181
  • 12. Introduction Backgrounds Methods Results Conclusion Appendix Running the Tasks on HPC: ARC Job Preparation & Submission, Results Retrieval & Merging [JoCS2020] Through an HPC approach and by parallelization of tasks, a data-driven summarization model optimization yields improved benchmark metric results (drawn using gnuplot merge). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 12/181
  • 13. Introduction Backgrounds Methods Results Conclusion Appendix Results Published in Journal of Computational Science The most interesting finding of the HPC study though is that • the fitness of the NLP model keeps increasing with prolonging the dedicated HPC resources (see below) and that • the fitness improvement correlates with ROUGE evaluation in the benchmark, i.e. better summaries. -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) Hence, the use of HPC significantly contributes to capability of this NLP challenge. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 13/181
  • 14. Introduction Backgrounds Methods Results Conclusion Appendix Summarization Implementation — Parallel • In text summarization, once the text model has been built, • different lengths of summaries can be created with Summarizer using CaBiSDETS algorithm in parallel. • Generates large summaries (more output tokens than single prebuilt LLMs) & accepts long task inputs (no pre-clustering). • Results are explainable, tracable (no hallucinated content/citations), and automatic (no manual RL scoring). • But moreover from HPC & Big-Data perspective, • the input text can be preprocessed in parallel • by computing the cosine sentence similarity pairs in parallel using MPI in an integrated pipeline, • before the generation of summaries commences and • just before a complete parameterization of the summary generation process. • During summary optimization, the fitness function evaluations can be run in parallel. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 14/181
  • 15. Introduction Backgrounds Methods Results Conclusion Appendix Summarization Task Configuration & Execution • An example task for Summarizer computational architecture • based on a recent lecturing material, PDF −→ text (language), on: • Optimization Algorithms and Autonomous Systems • Las Palmas de Gran Canaria, March 2023. • https://www.slideshare.net/AlesZamuda/ulpgc2023erasmuslecturesaleszamuda systemstheoryintelligentautonomoussystemseswamllsgohpcdeugpppdf • for Summarizer runs, the parameters were: --GMAX 1000 --NP 319 --summarylength 500 --epsilonLengthSummary 20 • For the job execution, the configuration for SLURM was: srun --ntasks-per-node=16 --mpi=pmix ./summarizer.sif ./summarizer Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 15/181
  • 16. Introduction Backgrounds Methods Results Conclusion Appendix Summarization Job Speedup Results • Speedup comparison: SLURM --nodes parameter = 1, 2, 3, 4, or 5 • obtained timings on this scaling as seen on the graphs below. 150 200 250 300 350 400 450 500 550 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload 1 2 3 4 5 16 32 48 64 80 Workload scaling (wall time) Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload Resources Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 16/181
  • 17. Introduction Backgrounds Methods Results Conclusion Appendix Optimization Beginnings - Optimization is ”Everywhere” • Time: optimizing distribution of what is matter and what is not (anti-matter), what is energy and what is not (dark energy), etc.: according to the function of Nature, the system is propelled through optimizing its constituents dynamics. • Organic systems combination and propulsion: life (optimization). • Optimality and optimization modeling (human builds tools). • Describing ways of acchieving optimality. • Mathematical optimization procedure defined (Kepler). • Stepping towards optimum (Newton), gradient method (Lagrange). • Multi-objective optimization (Pareto): • meta-criterion (A ⪯ B): make criteria ordered by dominance. f′ (x) = ∆f(x) ∆x , f∗ (x) = f(x) + ∆xf′ (x). 1 2 2 f x x 1 f ( ) A B C D f x f(B) (A) f f(D) 0 0 E f(E) F G f (C) f f(F) (G) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 17/181
  • 18. Introduction Backgrounds Methods Results Conclusion Appendix Introduction to Optimization Algorithms and Mathematical Programming • Global optimization, mathematical programming, digital computers. • Computing Machines + Intelligence = Artificial Intelligence. • Computational Intelligence. • Simplistic numerical optimization algorithms: hill climbing, Nelder-Mead, supervised random search, simulated annealing, tabu search. • Optimization: constrained, inseparable, multi-modal, multi-objective, dynamic, noisy, high dimensional/large-scale/big-data, deceptive, etc. • multi-objective: f(x)): Pareto optimal approximation set. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 18/181
  • 19. Introduction Backgrounds Methods Results Conclusion Appendix Evolutionary Computation and Algorithms • Evolution theory: C. Darwin (1859), Weismann, Mendel. • Popularization: darwinism (Huxley), neodarwinism (Romanes). • Generational: reproduction, mutation, competition, selection. • Evolutionary Computation: Evolutionary Algorithms (EAs) • population generations (reproduction-based), • mutation, crossover, selection (evolutionary operators), • EAs comprised of different mechanisms. • These algorithms share several common mechanisms/operators, • good configured DEs were prevalent at the winning positions of all (CEC, including ICEC 1996) competitions on optimization. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 19/181
  • 20. Introduction Backgrounds Methods Results Conclusion Appendix Evolutionary Computation and Algorithms: Given Names • Simulated Annealing (SA), • Tabu Search (TS), • Genetic Algorithms (GA), • Genetic Programming (GP), • Evolutionary Programming (EP), • Memetic Algorithms (MA), • Evolution Strategy (ES), • Artificial Immune Systems (AIS), • Cultural Algorithms (CA) • Swarm Intelligence (SI), • Particle Swarm Optimization (PSO), • Firefly Algorithm (FA), • Ant Colony Optimization (ACO), • Artificial Bee Colony (ABC), • Cuckoo Search (CS), • Artificial Weed Optimization (IWO), • Bacterial Foraging Optimization(BFO), • Estimation of Distribution Alg. (EDA), • Harmony Search (HS), • Gravitational Search Algorithm (GSA), • Biogeography-based Optimization(BBO), • Differential Evolution (DE) and its variants (jDE, L-SHADE, DISH), • ... and many more, including hybrids. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 20/181
  • 21. Introduction Backgrounds Methods Results Conclusion Appendix Range of Applications of the Optimization Algorithms • Meta-heuristics algorithms, applicable to: • (architectural) morphology (re)construction (vivo/technical), • artificial life: • modeling ecosystem and environmental living conditions, • e.g.: (automatic) procedural tree modeling, interactive ecosystem breeding. • pattern recognition, image processing, computer vision, • language/documents understanding, speech processing, • robotics, bioinformatics, chemical engineering, manufacturing, • oil search, nuclear plant safety, finance, electrical engineering, • energy, big data, data mining, security, ocean/space research, • systems of systems, ..., artificial intelligence. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 21/181
  • 22. Introduction Backgrounds Methods Results Conclusion Appendix Differential Evolution (DE) • A floating point encoding EA for global optimization over continuous spaces, • through generations, the evolution process improves population of vectors, • iteratively by combining a parent individual and several other individuals of the same population, using evolutionary operators. • We choose the strategy jDE/rand/1/bin • mutation: vi,G+1 = xr1,G + F × (xr2,G − xr3,G), • crossover: ui,j,G+1 = ( vi,j,G+1 if rand(0, 1) ≤ CR or j = jrand xi,j,G otherwise , • selection: xi,G+1 = ( ui,G+1 if f(ui,G+1) < f(xi,G) xi,G otherwise , Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 22/181
  • 23. Introduction Backgrounds Methods Results Conclusion Appendix Algorithm DE 1: algorithm canonical algorithm DE/rand/1/bin (Storn, 1997) Require: f(x) – fitness function; D, NP, G – DE control parameters Ensure: xbest – includes optimized parameters for the fitness function 2: Uniform randomly initialize the population (xi,0, i = 1..NP); 3: for DE generation loop g (until g < G) do 4: for DE iteration loop i (for all vectors xi,g in current population) do 5: DE trial vector computation xi,g (mutation, crossover): 6: vi,g+1 = xr1,g + F × (xr2,g − xr3,g); 7: ui,j,g+1 = ( vi,j,g+1 if rand(0, 1) ≤ CR or j = jrand xi,j,g otherwise ; 8: DE selection using fitness evaluation f(ui,G+1): 9: xi,g+1 = ( ui,g+1 if f(ui,g+1) < f(xi,g) xi,g otherwise ; 10: end for 11: end for 12: return best obtained vector (xbest); Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 23/181
  • 24. Introduction Backgrounds Methods Results Conclusion Appendix Control Parameters Self-Adaptation • Through more suitable values of control parameters the search process exhibits a better convergence, • therefore the search converges faster to better solutions, which survive with greater probability and they create more offspring and propagate their control parameters • Recent study with cca. 10 million runs of SPSRDEMMS: A. Zamuda, J. Brest. Self-adaptive control parameters’ randomization frequency and propagations in differential evolution. Swarm and Evolutionary Computation, 2015, vol. 25C, pp. 72-99. DOI 10.1016/j.swevo.2015.10.007. – SWEVO 2015 RAMONA / SNIP 5.220 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 24/181
  • 25. Introduction Backgrounds Methods Results Conclusion Appendix Self-adaptive control parameters’ randomization frequency and propagations in differential evolution – Overview • Randomization frequency influences performance (SPSRDEMMS on right) • Suggesting values for different problems • 0.1 to 0.8 for τF, 0.05 to 0.25 for τCR • Empirical insight into operation of the randomization mechanism Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 25/181
  • 26. Introduction Backgrounds Methods Results Conclusion Appendix Listing Some More DE-Family Algorithms Proposed • My algorithms (CEC – world championships on EAs): • SA-DE (CEC 2005: SO) – book chapter JCR, • MOjDE (CEC 2007: MO) – vs. DEMO 40/57 IR, 39/57 IH, • DEMOwSA (CEC 2007: MO) – rank #3, 53 citations, • DEwSAcc (CEC 2008: LSGO) – 63 citations, • DEMOwSA-SQP (CEC 2009: CMO) – rank #2, 47 citations, • DECMOSA-SQP (CEC 2009: CMO) – rank #3 at 2 functions, • jDENP,MM (CEC 2011: RWIC) – LNCS SIDE 2012, • SPSRDEMMS (CEC 2013: RPSOO); Large-scale @SWEVO. • DISH (SWEVO 2019) – best CEC 2015 & 2017 results. • Performance assessment of the algorithms at world EA championships: several times best on some criteria (also won CEC 2009 dynamic optimization competition). • Performance assessment on several industry challenges • procedural tree models reconstruction (ASOC 2011, INS 2013), • underwater glider path planning (ASOC 2014), • hydro-thermal energy scheduling (APEN 2015), • RWIC (Real World Industry Challenges) - CEC 2011; 2013, ... Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 26/181
  • 27. Introduction Backgrounds Methods Results Conclusion Appendix SPSRDEMMS: Example of Optimization Mechanisms • SPSRDEMMS = Structured Population Size Reduction Differential Evolution with Multiple Mutation Strategies • canonical DE, upgraded with: mechanism of F and CR control parameters self-adaptation, mutation strategy ensembles, population structuring (distributed islands), and population size reduction. • is an extension of the jDENP,MM variant (Zamuda and Brest, SIDE 2012) and was published at CEC 2013 (competition). • The SPSRDEMMS, for a fixed part of the population (NPbest number of individuals at end of the entire population), executes only the best/1 strategy. • This part of population (which might be seen as a sub-population) has a separate best vector index, xbest bestpop. • The first part of the population (mainpop) operates on target vectors xi ∈ {x1...xNP−NPbest} and second part (bestpop) operates on target vectors xi = {xNP−NPbest+1...xNP}. • Both strategies generate mutation vectors using all vectors of the population x1...xNP, i.e. r1, r2, r3 ∈ {1..NP}. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 27/181
  • 28. Introduction Backgrounds Methods Results Conclusion Appendix Self-adaptive control parameters’ randomization frequency and propagations in differential evolution – Methods • G. Karafotias, M. Hoogendoorn, A. Eiben, Parameter control in evolutionary algorithms: trends and challenges, IEEE Trans. Evolut. Comput. 19 (2) (2015) 167–187. • A. Zamuda, J. Brest, E. Mezura-Montes, Structured population size reduction differential evolution with multiple mutation strategies on CEC 2013 real parameter optimization, in: Proceedings of the 2013 IEEE Congress on Evolutionary Computation (CEC), vol. 1, 2013, pp. 1925–1931. • J. Brest, S. Greiner, B. Bošković, M. Mernik, V. Žumer, Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems, IEEE Trans. Evolut. Comput. 10 (6) (2006) 646–657. • Parameter control study • Systematic approach to answering questions about the control parameters mechanism • For certain interesting functions, deeper insight is shown Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 28/181
  • 29. Introduction Backgrounds Methods Results Conclusion Appendix Other Enhancements / Improvements / Mechanisms in DE DE, jDE, SaDE, ODE, DEGL, JADE, EPSDE; ϵ-DE, DDE, CDE; PDE, GDE, DEMO, MOEA/D, ... • Swagatam Das and Ponnuthurai Nagaratnam Suganthan. ”Differential evolution: a survey of the state-of-the-art.” IEEE Transactions on Evolutionary Computation 15(1), 2011: 4-31. DOI: 10.1109/TEVC.2010.2059031. CoDE, Compact DE, L-SHADE, Binary DE, Successful-Parent-Selecting Framework DE, ... • Swagatam Das, Sankha Subhra Mullick, and Ponnuthurai Nagaratnam Suganthan. ”Recent Advances in Differential Evolution – An Updated Survey.” Swarm and Evolutionary Computation, Volume 27, April 2016, Pages 1-30, 2016. DOI: 10.1016/j.swevo.2016.01.004. Several hybridizations, improvements, and general mechanisms. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 29/181
  • 30. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — I.b Background: Summary Evaluation — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 30/181
  • 31. Introduction Backgrounds Methods Results Conclusion Appendix Summary Evaluation — DUC Corpora • The existing DUC collection of English newswire documents from the Document Understanding Conferences (DUC) fits very well for experimenting within the text summarization scenarios1. • On the one hand, it provides pairs of documents-summary or cluster-summary for diverse summarization types (extractive, single-document, multi-document, etc.), and, on the other hand, there is a wide number of previous summarization systems to be compared with, and determine to what extent our approach is effective. In particular, the DUC 2002 dataset, contains 567 documents grouped in 59 clusters (denoted as d061 to d120), where each cluster represents a set of topic-related documents (the average number of documents per cluster is 10). • Besides this dataset, a dataset, i.e., CNN/DailyMail has also been made available for the research community2. This dataset contains more than 300,000 documents, and it provides summaries of about 50 words. 1 Aleš Zamuda and Elena Lloret. “Optimizing Data-Driven Models for Summarization as Parallel Tasks”. In: Journal of Computational Science 42 (2020), p. 101101. 2 Karl Moritz Hermann et al. “Teaching Machines to Read and Comprehend”. In: Proceedings of the 28th International Conference on Neural Information Processing Systems - Volume 1. NIPS’15. Montreal, Canada: MIT Press, 2015, pp. 1693–1701. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 31/181
  • 32. Introduction Backgrounds Methods Results Conclusion Appendix Summary Evaluation — ROUGE Metric • Concerning the evaluation of summaries, ROUGE3 is one of the common standard, and most used tools. • The idea behind ROUGE is that, if two texts have a similar meaning, they must also share similar words or phrases. As a consequence, it relies on n-gram co-occurrence, and the idea behind it is to compare the content of a peer summary with one or more model summaries, and compute the number of n-gram of words they all have in common. • Different types of n-grams can be obtained, such as unigrams (ROUGE-1), bigrams (ROUGE-2), the longest common subsequence (ROUGE-L), or bigrams with a maximum distance of four words in-between (ROUGE-SU4), and, based on them, values for recall, precision and F-measure can be obtained, thus determining the summary accuracy in terms of content (the higher recall, precision and F-measure values, better). • Among all the metrices, recall values are then usually reported for peer evaluation of generated model summaries. • Other metrices also exist, like AutoSummENG4 which is an automatic character n-gram based evaluation method with high correlation with human judgments, or SummTriver5 , which does not need to have human summaries for the evaluation; however, they are not often used by the research community, thus it is difficult to find results for comparison purposes. • Other ways to evaluate the summaries would be to consider standard similarity metrices, such as Simmetric (https://github.com/Simmetrics/simmetrics). 3 Chin-Yew Lin. “ROUGE: A package for automatic evaluation of summaries”. In: Proceedings of the ACL-04 Workshop on Text Summarization Branches Out. Barcelona, Spain, 2004, pp. 74–81. 4 George Giannakopoulos et al. “Summarization System Evaluation Revisited: N-gram Graphs”. In: ACM Trans. Speech Lang. Process. 5.3 (2008), 5:1–5:39. 5 Luis Adrián Cabrera-Diego and Juan-Manuel Torres-Moreno. “SummTriver: A new trivergent model to evaluate summaries automatically without human references”. In: Data Knowl. Eng. 113 (2018), pp. 184–197. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 32/181
  • 33. Introduction Backgrounds Methods Results Conclusion Appendix Summary Evaluation — BERTScore Metric • In NLP, sentence embeddings relate to methodologies that encapsulate the semantic essence of complete sentences, portraying them as condensed numerical vectors. This approach enables a diverse array of subsequent tasks, including but not limited to sentence similarity assessment, paraphrase detection, and text classification. • The embeddings derived from BERT capture contextual information, as it computes token similarity using contextual embeddings. • Multilingual BERT (mBERT)6 in text summarization proves to be a transformative approach for enhancing the efficiency and accuracy of the summarization process across diverse languages. • As an extension of the original BERT model, mBERT enables the understanding of the meaning and context of words and sentences across multiple languages, having been trained on an extensive corpus with over 100 different languages. • Work with mBERT has been applied also in7 , embedding source sentences and translations into a shared vector space for machine translation. • BERTScore8 has been therefore proposed as an evaluation metric derived from BERT models. A comprehensive literature review on summarization evaluation methods and metrices can be found in9 . 6 Telmo Pires, Eva Schlinger, and Dan Garrette. “How Multilingual is Multilingual BERT?”. In: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, 2019, pp. 4996–5001. 7 Jani Dugonik et al. “Reduction of Neural Machine Translation Failures by Incorporating Statistical Machine Translation”. In: Mathematics 11.11 (2023), pp. 1–22. 8 Tianyi Zhang et al. “BERTScore: Evaluating Text Generation with BERT”. In: Proceedings of the ICLR 2020. 2020. 9 Cabrera-Diego and Torres-Moreno, “SummTriver: A new trivergent model to evaluate summaries automatically without human references”. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 33/181
  • 34. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — III. Methods — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 34/181
  • 35. Introduction Backgrounds Methods Results Conclusion Appendix Methods • To compare the values from both metrices ROUGE and BERTScore, we use the initial twelve document instances d061j to d072f from DUC 2002 corpus to execute the runs of summarization. • The summarization system employed was an adapted version of CaBiSDETS (Constraint-adjusting Binary Self-adaptive Differential Evolution for Data-Driven Models Extractive)a, which instead of preprocessing to concepts used just splits of sentences with lematization, but still used sum of cosine similarities to evolve fitness. • During the run, the summarization system improves current fitness and for viable summaries, their assessments are reported as (Fitness). a Zamuda and Lloret, “Optimizing Data-Driven Models for Summarization as Parallel Tasks”. • A Fitness is a fitness value of the represented summary which the optimization algorithm extracted and is scoring it using its fitness function during the optimization. • For ROUGE and BERTScore metrices, that evolved summary (peer) is then compared to one of the two model summaries (model1 or model2) being provided by the DUC corpus of corresponding summaries by humans who wrote the model summaries. • The BERTScore metric is configured using the code snippet seen on next page, where a base model from BERT is used for scoring, while a multilingual BERT model is used for the remaining values. • Then, the evaluation through contextual embeddings is also computed, where for a generated evolved summary in text file text0, two human summaries are used as input text files text1 and text2 to print the BERTScore metric values. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 35/181
  • 36. Introduction Backgrounds Methods Results Conclusion Appendix Methods: Computational Coding 1 — Configuring the BERT models: model name = ’bert−base−multilingual−uncased’ tokenizer = BertTokenizer.from pretrained(model name) model = BertModel.from pretrained(model name) scorer = BERTScorer(model type=’bert−base−uncased’) 2 — Scoring summary files using BERTScore and human input: inputs0 = tokenizer(text0, return tensors=’pt’, padding=True, truncation=True) outputs0 = model(**inputs0) embeddings0 = outputs0.last hidden state.mean(dim=1).detach().numpy() inputs1 = tokenizer(text1, return tensors=’pt’, padding=True, truncation=True) inputs2 = tokenizer(text2, return tensors=’pt’, padding=True, truncation=True) outputs1 = model(**inputs1) outputs2 = model(**inputs2) embeddings1 = outputs1.last hidden state.mean(dim=1).detach().numpy() embeddings2 = outputs2.last hidden state.mean(dim=1).detach().numpy() # BERT: metric 0 to 1 similarity = np.dot(embeddings0, embeddings1.T) / (np.linalg.norm(embeddings0) * np.linalg.norm(embeddings1)) P, R, F1 = scorer.score([text0], [text1]) sim, P, R, F1 = similarity[0][0], P.mean(), R.mean(), F1.mean() print(f’BERTScore sim/P/R/F1@1: {sim:.4f} {P:.4f} {R:.4f} {F1:.4f} ’, end=’ ’) # BERT: metric 0 to 2 similarity = np.dot(embeddings0, embeddings2.T) / (np.linalg.norm(embeddings0) * np.linalg.norm(embeddings2)) P, R, F1 = scorer.score([text0], [text2]) sim, P, R, F1 = similarity[0][0], P.mean(), R.mean(), F1.mean() print(f’sim/P/R/F1@2: {sim:.4f} {P:.4f} {R:.4f} {F1:.4f} ’) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 36/181
  • 37. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — IV. Results — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 37/181
  • 38. Introduction Backgrounds Methods Results Conclusion Appendix Results — Experimental Setup • The text summarization metrices shown are Fitness, ROUGE, and BERTScore (BERT). • The Fitness metric is the evaluation of the generated evolved summary which the optimization algorithm extracted and is scoring it using its fitness function during the optimization. • The values of Fitness are plotted by normalizing the values between 0 and 1 to plot. • For ROUGE and BERTScore, an observed evolved summary (peer) is compared to one of the two model summaries (model1 or model2) being provided by the DUC corpus of corresponding summaries by a human who wrote a corresponding model summary. • The ROUGE metric values reported are the ROUGE 1, ROUGE 2, ROUGE 4, and ROUGE SU. • The BERTScore values reported are the similarity score (sim) or BERTScore precision (P), recall (R), and F1 value (F1), respectively. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 38/181
  • 39. Introduction Backgrounds Methods Results Conclusion Appendix Results — Plots for Documents 1–6 • Evaluations for documents from DUC corpus, for documents 1–6. • The figures (a) to (f) plot the text summarization metrices (normalized value of Fitness, then values of ROUGE 1/2/4/SU, respectively, and finally the individual comparisons of values from BERTScore) on documents d061j to d066j. • Their value scales are represented on the vertical axis, while on the horizontal axis the current sequential generation number (g) through evolution are shown. • Only the feasible values and where there is an improvement in the fitness are plotted. • The values from BERTScore are in eight combinations, where each time, the currently generated evolved summary text (peer) is compared to one of the two model summaries (model1 or model2), reported though the similarity score (sim) or BERTScore precision (P), recall (R), and F1 value (F1), respectively. Document 1 (d061). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 2 (d062). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 3 (d063). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 4 (d064). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 100 200 300 400 500 600 700 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 5 (d065). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 7000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 6 (d066). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 39/181
  • 40. Introduction Backgrounds Methods Results Conclusion Appendix Results — Plots for Documents 7–12 • Evaluations for documents from DUC corpus, for documents 7–12. • The figures (a) to (f) plot the text summarization metrices (normalized value of Fitness, then values of ROUGE 1/2/4/SU, respectively, and finally the individual comparisons of values from BERTScore) on documents d067f to d072f. • Their value scales are represented on the vertical axis, while on the horizontal axis the current sequential generation number (g) through evolution are shown. • Only the feasible values and where there is an improvement in the fitness are plotted. • The values from BERTScore are in eight combinations, where each time, the currently generated evolved summary text (peer) is compared to one of the two model summaries (model1 or model2), reported though the similarity score (sim) or BERTScore precision (P), recall (R), and F1 value (F1), respectively. Document 7 (d067f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 8 (d068f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1000 2000 3000 4000 5000 6000 7000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 9 (d069f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 500 1000 1500 2000 2500 3000 3500 4000 4500 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 10 (d070f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 11 (d071f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 500 1000 1500 2000 2500 3000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Document 12 (d072f). 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 20 40 60 80 100 120 140 160 180 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 40/181
  • 41. Introduction Backgrounds Methods Results Conclusion Appendix Results — Discussion • Fitness improves by increasing in its value, • with each jump the assessment metric values from ROUGE and BERTScore also change, • hence we can deduce from these observations that the metrices do relate a change in response to a different text summary. • Also, while the curves of ROUGE values are seen as all lower than numbers from BERTScore, the curves from values of BERTScore similarity score (sim) are highest, • hence from the experiment, we can expect to obtain values of BERTScore being higher as those from ROUGE. • Also, the matching values from BERTScore in evaluation on the two corresponding human summaries are closely correlated, i.e., • the generated extractive summary always scored closely related on both corresponding human models: • merely in the case of d068f, the points in lines at generations g = 1000 and g = 3000 interweave slightly. • From these observations on our summarization system, the main takeaways are that • the metric BERTScore provided higher values than ROUGE and that • both metrices evaluated a summary closely responsive to a corresponding human model summary. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 41/181
  • 42. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — IV: Conclusion Summary with Takeaways — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 42/181
  • 43. Introduction Backgrounds Methods Results Conclusion Appendix Conclusion • This paper presented: a comparison of a set of two evaluation metrices for a summarization system, • where a summarization system based on algorithm CaBiSDETS was applied. A summarization algorithm was executed on DUC documents and then evaluated on two metrices, • ROUGE that was the original metric from DUC, and • of the more recent BERTScore using BERT from Google AI. The observed results have shown close correlation on same matching summarization texts. • In future work: • research on further use of BERTScore and similar LLMs metrics on DUC corpora summarizers could be conducted, but also • improving and analysing summarization algorithms, • as well as developing new metrices for text summarization and understanding, or • deployment of trained ML systems to different modalities like video and animation. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 43/181
  • 44. Introduction Backgrounds Methods Results Conclusion Appendix Summary Conclusion with Takeaways Conclusion: BERT vs. ROUGE in CaBiSDETS — plots. Takeaways: text summarization; EAs; HPC; explainable AI Thanks! Acknowledgement: this work is supported by DAPHNE, funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 957407. 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 10000 1x106 1x108 1x1010 1x1012 0 1 2 3 4 5 6 7 8 9 FES Digits f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 -50 -40 -30 -20 -10 0 10 0 50 100 150 200 250 300 Fitness, run 1 Fitness, run 2 Fitness, run 3 Fitness, run 4 Fitness, run 5 Fitness, run 6 Fitness, run 7 Fitness, run 8 Fitness, run 9 0 1 2 3 4 5 6 7 8 9 Combined power from 110 MW to 975 MW, step 0.01 MW#104 0 100 200 300 400 500 600 700 Individual output (power [MW] or unit total cost [$]) Cost, TC / 3 Powerplant P1 power Powerplant P2 power Powerplant P3 power 150 200 250 300 350 400 450 500 550 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload Real examples: science and HPC 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 200 400 600 800 1000 1200 1400 1600 1800 2000 Fitness ROUGE 1, ROUGE 2, ROUGE 4, ROUGE SU BERT(peer,model1) sim BERT(peer,model1) P BERT(peer,model1) R BERT(peer,model1) F1 BERT(peer,model2) sim BERT(peer,model2) P BERT(peer,model2) R BERT(peer,model2) F1 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 44/181
  • 45. Introduction Backgrounds Methods Results Conclusion Appendix 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Final Slide: Questions, Misc Acknowledgement: this work is supported by EU project no. 957407 (DAPHNE). — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 45/181
  • 46. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — APPENDIX with Backgrounds & Marketing Materials — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 46/181
  • 47. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — I. Background: Optimization, 100-Digit Challenge — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 47/181
  • 48. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Optimization Beginnings - Optimization is ”Everywhere” • Time: optimizing distribution of what is matter and what is not (anti-matter), what is energy and what is not (dark energy), etc.: according to the function of Nature, the system is propelled through optimizing its constituents dynamics. • Organic systems combination and propulsion: life (optimization). • Optimality and optimization modeling (human builds tools). • Describing ways of acchieving optimality. • Mathematical optimization procedure defined (Kepler). • Stepping towards optimum (Newton), gradient method (Lagrange). • Multi-objective optimization (Pareto): • meta-criterion (A ⪯ B): make criteria ordered by dominance. f′ (x) = ∆f(x) ∆x , f∗ (x) = f(x) + ∆xf′ (x). 1 2 2 f x x 1 f ( ) A B C D f x f(B) (A) f f(D) 0 0 E f(E) F G f (C) f f(F) (G) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 48/181
  • 49. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Introduction to Optimization Algorithms and Mathematical Programming • Global optimization, mathematical programming, digital computers. • Computing Machines + Intelligence = Artificial Intelligence. • Computational Intelligence. • Simplistic numerical optimization algorithms: hill climbing, Nelder-Mead, supervised random search, simulated annealing, tabu search. • Optimization: constrained, inseparable, multi-modal, multi-objective, dynamic, noisy, high dimensional/large-scale/big-data, deceptive, etc. • multi-objective: f(x)): Pareto optimal approximation set. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 49/181
  • 50. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Evolutionary Computation and Algorithms • Evolution theory: C. Darwin (1859), Weismann, Mendel. • Popularization: darwinism (Huxley), neodarwinism (Romanes). • Generational: reproduction, mutation, competition, selection. • Evolutionary Computation: Evolutionary Algorithms (EAs) • population generations (reproduction-based), • mutation, crossover, selection (evolutionary operators), • EAs comprised of different mechanisms. • These algorithms share several common mechanisms/operators, • good configured DEs were prevalent at the winning positions of all (CEC, including ICEC 1996) competitions on optimization. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 50/181
  • 51. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Evolutionary Computation and Algorithms: Given Names • Simulated Annealing (SA), • Tabu Search (TS), • Genetic Algorithms (GA), • Genetic Programming (GP), • Evolutionary Programming (EP), • Memetic Algorithms (MA), • Evolution Strategy (ES), • Artificial Immune Systems (AIS), • Cultural Algorithms (CA) • Swarm Intelligence (SI), • Particle Swarm Optimization (PSO), • Firefly Algorithm (FA), • Ant Colony Optimization (ACO), • Artificial Bee Colony (ABC), • Cuckoo Search (CS), • Artificial Weed Optimization (IWO), • Bacterial Foraging Optimization(BFO), • Estimation of Distribution Alg. (EDA), • Harmony Search (HS), • Gravitational Search Algorithm (GSA), • Biogeography-based Optimization(BBO), • Differential Evolution (DE) and its variants (jDE, L-SHADE, DISH), • ... and many more, including hybrids. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 51/181
  • 52. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Range of Applications of the Optimization Algorithms • Meta-heuristics algorithms, applicable to: • (architectural) morphology (re)construction (vivo/technical), • artificial life: • modeling ecosystem and environmental living conditions, • e.g.: (automatic) procedural tree modeling, interactive ecosystem breeding. • pattern recognition, image processing, computer vision, • language/documents understanding, speech processing, • robotics, bioinformatics, chemical engineering, manufacturing, • oil search, nuclear plant safety, finance, electrical engineering, • energy, big data, data mining, security, ocean/space research, • systems of systems, ..., artificial intelligence. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 52/181
  • 53. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Differential Evolution (DE) • A floating point encoding EA for global optimization over continuous spaces, • through generations, the evolution process improves population of vectors, • iteratively by combining a parent individual and several other individuals of the same population, using evolutionary operators. • We choose the strategy jDE/rand/1/bin • mutation: vi,G+1 = xr1,G + F × (xr2,G − xr3,G), • crossover: ui,j,G+1 = ( vi,j,G+1 if rand(0, 1) ≤ CR or j = jrand xi,j,G otherwise , • selection: xi,G+1 = ( ui,G+1 if f(ui,G+1) < f(xi,G) xi,G otherwise , Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 53/181
  • 54. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Algorithm DE 1: algorithm canonical algorithm DE/rand/1/bin (Storn, 1997) Require: f(x) – fitness function; D, NP, G – DE control parameters Ensure: xbest – includes optimized parameters for the fitness function 2: Uniform randomly initialize the population (xi,0, i = 1..NP); 3: for DE generation loop g (until g < G) do 4: for DE iteration loop i (for all vectors xi,g in current population) do 5: DE trial vector computation xi,g (mutation, crossover): 6: vi,g+1 = xr1,g + F × (xr2,g − xr3,g); 7: ui,j,g+1 = ( vi,j,g+1 if rand(0, 1) ≤ CR or j = jrand xi,j,g otherwise ; 8: DE selection using fitness evaluation f(ui,G+1): 9: xi,g+1 = ( ui,g+1 if f(ui,g+1) < f(xi,g) xi,g otherwise ; 10: end for 11: end for 12: return best obtained vector (xbest); Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 54/181
  • 55. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Control Parameters Self-Adaptation • Through more suitable values of control parameters the search process exhibits a better convergence, • therefore the search converges faster to better solutions, which survive with greater probability and they create more offspring and propagate their control parameters • Recent study with cca. 10 million runs of SPSRDEMMS: A. Zamuda, J. Brest. Self-adaptive control parameters’ randomization frequency and propagations in differential evolution. Swarm and Evolutionary Computation, 2015, vol. 25C, pp. 72-99. DOI 10.1016/j.swevo.2015.10.007. – SWEVO 2015 RAMONA / SNIP 5.220 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 55/181
  • 56. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Self-adaptive control parameters’ randomization frequency and propagations in differential evolution – Overview • Randomization frequency influences performance (SPSRDEMMS on right) • Suggesting values for different problems • 0.1 to 0.8 for τF, 0.05 to 0.25 for τCR • Empirical insight into operation of the randomization mechanism Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 56/181
  • 57. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Listing Some More DE-Family Algorithms Proposed • My algorithms (CEC – world championships on EAs): • SA-DE (CEC 2005: SO) – book chapter JCR, • MOjDE (CEC 2007: MO) – vs. DEMO 40/57 IR, 39/57 IH, • DEMOwSA (CEC 2007: MO) – rank #3, 53 citations, • DEwSAcc (CEC 2008: LSGO) – 63 citations, • DEMOwSA-SQP (CEC 2009: CMO) – rank #2, 47 citations, • DECMOSA-SQP (CEC 2009: CMO) – rank #3 at 2 functions, • jDENP,MM (CEC 2011: RWIC) – LNCS SIDE 2012, • SPSRDEMMS (CEC 2013: RPSOO); Large-scale @SWEVO. • DISH (SWEVO 2019) – best CEC 2015 & 2017 results. • Performance assessment of the algorithms at world EA championships: several times best on some criteria (also won CEC 2009 dynamic optimization competition). • Performance assessment on several industry challenges • procedural tree models reconstruction (ASOC 2011, INS 2013), • underwater glider path planning (ASOC 2014), • hydro-thermal energy scheduling (APEN 2015), • RWIC (Real World Industry Challenges) - CEC 2011; 2013, ... Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 57/181
  • 58. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References SPSRDEMMS: Example of Optimization Mechanisms • SPSRDEMMS = Structured Population Size Reduction Differential Evolution with Multiple Mutation Strategies • canonical DE, upgraded with: mechanism of F and CR control parameters self-adaptation, mutation strategy ensembles, population structuring (distributed islands), and population size reduction. • is an extension of the jDENP,MM variant (Zamuda and Brest, SIDE 2012) and was published at CEC 2013 (competition). • The SPSRDEMMS, for a fixed part of the population (NPbest number of individuals at end of the entire population), executes only the best/1 strategy. • This part of population (which might be seen as a sub-population) has a separate best vector index, xbest bestpop. • The first part of the population (mainpop) operates on target vectors xi ∈ {x1...xNP−NPbest} and second part (bestpop) operates on target vectors xi = {xNP−NPbest+1...xNP}. • Both strategies generate mutation vectors using all vectors of the population x1...xNP, i.e. r1, r2, r3 ∈ {1..NP}. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 58/181
  • 59. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Self-adaptive control parameters’ randomization frequency and propagations in differential evolution – Methods • G. Karafotias, M. Hoogendoorn, A. Eiben, Parameter control in evolutionary algorithms: trends and challenges, IEEE Trans. Evolut. Comput. 19 (2) (2015) 167–187. • A. Zamuda, J. Brest, E. Mezura-Montes, Structured population size reduction differential evolution with multiple mutation strategies on CEC 2013 real parameter optimization, in: Proceedings of the 2013 IEEE Congress on Evolutionary Computation (CEC), vol. 1, 2013, pp. 1925–1931. • J. Brest, S. Greiner, B. Bošković, M. Mernik, V. Žumer, Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems, IEEE Trans. Evolut. Comput. 10 (6) (2006) 646–657. • Parameter control study • Systematic approach to answering questions about the control parameters mechanism • For certain interesting functions, deeper insight is shown Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 59/181
  • 60. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Other Enhancements / Improvements / Mechanisms in DE DE, jDE, SaDE, ODE, DEGL, JADE, EPSDE; ϵ-DE, DDE, CDE; PDE, GDE, DEMO, MOEA/D, ... • Swagatam Das and Ponnuthurai Nagaratnam Suganthan. ”Differential evolution: a survey of the state-of-the-art.” IEEE Transactions on Evolutionary Computation 15(1), 2011: 4-31. DOI: 10.1109/TEVC.2010.2059031. CoDE, Compact DE, L-SHADE, Binary DE, Successful-Parent-Selecting Framework DE, ... • Swagatam Das, Sankha Subhra Mullick, and Ponnuthurai Nagaratnam Suganthan. ”Recent Advances in Differential Evolution – An Updated Survey.” Swarm and Evolutionary Computation, Volume 27, April 2016, Pages 1-30, 2016. DOI: 10.1016/j.swevo.2016.01.004. Several hybridizations, improvements, and general mechanisms. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 60/181
  • 61. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References Functions of the Problems in 100-Digit Challenge • The stated goal of the 100-Digit Challenge benchmark is: • to understand better “the behavior of swarm and evolutionary algorithms as single objective optimizers” (explainable AI) • Continuous multi-dimensional (D) numerical functions, f(x) • Solution quality is measured in number of precise digits (max. 10 per function) • 10 digits added up per 10 functions = score of 100 No. Problem name X∗ D Search Range 1 Storn’s Chebyshev Polynomial Fitting Problem 1 9 [-8192,8192] 2 Inverse Hilbert Matrix Problem 1 16 [-16384,16384] 3 Lennard-Jones Minimum Energy Cluster 1 18 [-4,4] 4 Rastrigin’s Function 1 10 [-100,100] 5 Griewangk’s Function 1 10 [-100,100] 6 Weierstrass Function 1 10 [-100,100] 7 Modified Schwefel’s Function 1 10 [-100,100] 8 Expanded Schaffer’s F6 Function 1 10 [-100,100] 9 Happy Cat Function 1 10 [-100,100] 10 Ackley Function 1 10 [-100,100] X∗ denotes an optimum (transformed to 1 for all functions). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 61/181
  • 62. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — II. Method: DISHchain3e+12 Algorithm — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 62/181
  • 63. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References DISH — a Population-based Optimizer at SWEVO (Q1) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 63/181
  • 64. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References DISH Algorithm Definition Pseudocode, Parameters • DISH in C++ code, • published in SWEVO (served BM), • mow applied for 100-digit challenge, • benchmarked using HPC (SLING). • Historical memory size H = 5, • archive size A = NP, • initial population size NP0 = 25 √ D log D and • minimum population size NPmin = 4, • for pBest mutation p = 0.25 and pmin = pmax/2, • with initialization of all but one memory values at MF = 0.5 and MCR = 0.8 and • the one memory entry with MF = MCR = 0.9, and • pBest-w strategy with weight value limits Fw at 0.7F, 0.8F, and 1.2F for one mutation using parameter F Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 64/181
  • 65. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega &,Deploying DAPHNE HPC & GenAI Language Video Machine Power Opportunities References DISH – Algorithm Mechanisms Detailed xj,i = U h lowerj, upperj i ; ∀j = 1, . . . , D; ∀i = 1, . . . , NP, (1) MCR,i = MF,i = 0.5; ∀i = 1, . . . , H, (2) vi = xr1 + F (xr2 − xr3) , (3) vi = xi + Fi xpbest − xi + Fi (xr1 − xr2) , (4) Fi = C MF,r, 0.1 , (5) uj,i = vj,i if U [0, 1] ≤ CRi or j = jrand xj,i otherwise . (6) CRi = N h MCR,r, 0.1 i . (7) xi,G+1 = ( ui,G if f ui,G ≤ f xi,G xi,G otherwise , (8) MF,k = meanWL (SF) if SF ̸= ∅ MF,k otherwise , (9) MCR,k = meanWL (SCR) if SCR ̸= ∅ MCR,k otherwise , (10) meanWL (S) = P|S| k=1 wk • S2 k P|S| k=1 wk • Sk (11) wk = abs f uk,G − f xk,G P|SCR| m=1 abs f um,G − f xm,G . (12) NPnew = round NPinit − FES MAXFES ∗ (NPinit − NPf) , (13) p = pmin + FES MAXFES (pmax − pmin). (14) vi = xi + Fw(xpBest − xi) + F(xr1 − xr2), (15) Fw =      0.7F, FES 0.2MAXFES, 0.8F, FES 0.4MAXFES, 1.2F, otherwise. (16) wk = r PD j=1 uk,j,G − xk,j,G 2 P|SCR| m=1 r PD j=1 um,j,G − xm,j,G 2 . (17) Colors: • black – L-SHADE base, • gray – overloaded, • blue – new w/ DISH. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 65/181
  • 66. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — III. Results – Scores, Comparison, Impact — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 66/181
  • 67. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Tuned parameter values for DISHchain3e+12 algorithm Function MAX FES NP0 1 1e+5 25 √ D log D 2 1e+6 25 √ D log D 3 1e+7 25 √ D log D 4 1e+8 250 √ D log D 5 1e+6 25 √ D log D 6 1e+5 25 √ D log D 7 1e+8 2500 √ D log D 8 1e+11 10000 √ D log D 9 3e+12 25 √ D log D 10 1e+7 25 √ D log D • MAX FES: the maximum function evaluations allowed • Function 9 required the most MAX FES to solve • For functions 4, 7, and 8, larger population NP0 used Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 67/181
  • 68. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Observed Problem Difficulty Function evaluations to reach accuracy up to certain digit 10000 1x106 1x108 1x1010 1x1012 0 1 2 3 4 5 6 7 8 9 FES Digits f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 • combined on all functions 1–10, accuracy evolution plot • using logscale axis for FES (function evaluations) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 68/181
  • 69. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Score Obtained: 100 Fifty runs for each function sorted by the number of correct digits (for DISHchain3e+12 algorithm) Num. correct digits No. Problem name X∗ D Search Range 0 1 2 3 4 5 6 7 8 9 10 Score 1 Storn’s Chebyshev Polynomial Fitting Problem 1 9 [-8192,8192] 0 0 0 0 0 0 0 0 0 0 50 10 2 Inverse Hilbert Matrix Problem 1 16 [-16384,16384] 0 0 0 0 0 0 0 0 0 0 50 10 3 Lennard-Jones Minimum Energy Cluster 1 18 [-4,4] 0 0 0 0 0 0 0 0 0 0 50 10 4 Rastrigin’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 5 Griewangk’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 6 Weierstrass Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 7 Modified Schwefel’s Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 8 Expanded Schaffer’s F6 Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 9 Happy Cat Function 1 10 [-100,100] 0 0 0 0 0 3 5 1 6 1 34 10 10 Ackley Function 1 10 [-100,100] 0 0 0 0 0 0 0 0 0 0 50 10 Score (total):) 100 X∗ denotes an optimum (transformed to 1 for all functions). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 69/181
  • 70. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Impact: Comparing Score to Other Entries – Rank 1 https://github.com/P-N-Suganthan/CEC2019/blob/master/100-DigitChallengeAnalysisofResults.pdf Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 70/181
  • 71. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Preliminary ROAR in DAPHNE Benchmarked Testing: convergence of a ML system ROAR: Randomised Optimisation Algorithm -50 -40 -30 -20 -10 0 10 0 50 100 150 200 250 300 Fitness, run 1 Fitness, run 2 Fitness, run 3 Fitness, run 4 Fitness, run 5 Fitness, run 6 Fitness, run 7 Fitness, run 8 Fitness, run 9 -350 -300 -250 -200 -150 -100 -50 0 50 100 150 200 250 300 Fitness, run 1 Fitness, run 2 Fitness, run 3 Fitness, run 4 Fitness, run 5 Fitness, run 6 Fitness, run 7 Fitness, run 8 Fitness, run 9 0 1 2 3 4 5 6 7 0 50 100 150 200 250 300 Fitness, run 1 Fitness, run 2 Fitness, run 3 Fitness, run 4 Fitness, run 5 Fitness, run 6 Fitness, run 7 Fitness, run 8 Fitness, run 9 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 71/181
  • 72. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Next Steps Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 72/181
  • 73. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Introduction: Vectorized Benchmarking Opportunities A closer observation of execution times for workloads processed in [2] is provided in Fig. 1, where it is seen that the execution time (color of the patches) changes for different benchmark executions. Fig. 1: Execution time of full benchmarks for different instances of optimization algorithms. Each patch presents one full benchmark execution to evaluate an optimization algorithm. • Therefore, it is useful to consider speeding up of benchmarking through vectorization of the tasks that a benchmark is comprised of. • These include e.g., • parallell data cleaning part of an individual ML tile [1] or • synchronization between tasks when executing parallell geospatial processing [3]. • To enable the possibilities of data cleaning (preprocessing) as well as geospatial processing in parallell, such opportunities first need to be found or designed, if none yet exist for a problem tackled. • Therefore, this contribution will highlight some experiences with finding and designing parallell ML pipelines for vectorization and observe speedup gained from that. • The speeding up focus will be on optimization algorithms within such ML pipelines, but some more future work possibilities will also be provided. [2] Zamuda, A, Brest, J., Self-adaptive control parameters’ randomization frequency and propagations in differential evolution. Swarm and Evolutionary Computation 25C, 72-99 (2015). [3] Zamuda, A., Hernández Sosa, J. D., Success history applied to expert system for underwater glider path planning using differential evolution. Expert Systems with Applications 119, 155-170 (2019). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 73/181
  • 74. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Warmup Highlights on Generative AI w/ ChatGPT+Synthesia: visiting Canaries (ULPGC) Photo/video: 1) Me at ULPGC EEI in the Erasmus+ cabinet (2012–); 2) with underwater glider at ULPGC SIANI; 3) infront SIANI; 4) with autonomous sailboat at SIANI; 5) rebooting in March 2023 (digital green) 6) HPC generated introduction Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 74/181
  • 75. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Appendix Part I: Backgrounds — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 75/181
  • 76. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Background A: HPC Workloads and Cloud Computing Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 76/181
  • 77. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Results (Vega supercomputer in TOP500) — A Multimedia Tour — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 77/181
  • 78. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References TOP500: EuroHPC Vega (tour at ASHPC23) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 78/181
  • 79. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References TOP500: EuroHPC Vega (tour at ASHPC23) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 79/181
  • 80. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References TOP500: EuroHPC Vega (tour at ASHPC23) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 80/181
  • 81. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References TOP500: EuroHPC Vega (tour at ASHPC23) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 81/181
  • 82. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References AI Challenges Shortlist (Part II: First subpart) Faced 5 types of challenges, leading to the needs to apply HPC architectures for benchmarking state-of-the-art topics in 1 text summarization, 2 forest ecosystem modeling, simulation, and visualization, 3 underwater robotic mission planning, 4 energy production scheduling for hydro-thermal power plants, and 5 understanding evolutionary algorithms. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 82/181
  • 83. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 1: Text Summarization (Language) For NLP (Natural Language Processing), part of ”Big Data”. Terms across sentences are determined using a semantic analysis using both: • coreference resolution (using WordNet) and • a Concept Matrix (from Freeling). INPUT CORPUS NATURAL LANGUAGE PROCESSING ANALYSIS CONCEPTS DISTRIBUTION PER SENTENCES MATRIX OF CONCEPTS PROCESSING CORPUS PREPROCESSING PHASE OPTIMIZATION TASKS EXECUTION PHASE ASSEMBLE TASK DESCRIPTION SUBMIT TASKS TO PARALLEL EXECUTION OPTIMIZER + TASK DATA ROUGE EVALUATION The detailed new method called CaBiSDETS is developed in the HPC approach comprising of: • a version of evolutionary algorithm (Differential Evolution, DE), • self-adaptation, binarization, constraint adjusting, and some more pre-computation, • optimizing the inputs to define the summarization optimization model. Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks. Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI: 10.1016/j.jocs.2020.101101 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 83/181
  • 84. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 2: Forest Ecosystem Modeling, Simulation, and Visualization (Real World / Video) • HPC need to process spatial data and add procedural content, generating real-world items for producing a video of 3D space. Videos: https://www.youtube.com/watch?list=PL7pmTW8neV7tZf2qx1wV5zbD74sUyHL3Bv=V9YJgYO_sIA Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 84/181
  • 85. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 3: Underwater Robotic Mission Planning • Computational Fluid Dynamics (CFD) spatio-temporal model of the ocean currents for autonomous vehicle navigation path planning. • Constrained Differential Evolution Optimization for Underwater Glider Path Planning in Sub-mesoscale Eddy Sampling. • Corridor-constrained optimization: eddy border region sampling — new challenge for UGPP DE. • Feasible path area is constrained — trajectory in corridor around the border of an ocean eddy. The objective of the glider here is to sample the oceanographic variables more efficiently, while keeping a bounded trajectory. HPC: develop new methods and evaluate them. Video: https://www.youtube.com/watch?v=4kCsXAehAmU Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 85/181
  • 86. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 4: Energy Production Scheduling for Hydro-thermal Power Plants A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI: 10.1016/j.apenergy.2014.12.020 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 86/181
  • 87. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 5: Understanding Evolutionary Algorithms • Evolutionary algorithms benchmarking to understand computational intelligence of these algorithms (→ storage requirement!), • aim: Machine Learning to design an optimization algorithm (learning to learn). • Example CI Algorithm Mechanism Design: Control Parameters Self-Adaptation (in DE). Video: https://www.youtube.com/watch?v=R244LZpZSG0 Application stacks for real code: inspired by previous computational optimization competitions in continuous settings that used test functions for optimization application domains: • single-objective: CEC 2005, 2013, 2014, 2015 • constrained: CEC 2006, CEC 2007, CEC 2010 • multi-modal: CEC 2010, SWEVO 2016 • black-box (target value): BBOB 2009, COCO 2016 • noisy optimization: BBOB 2009 • large-scale: CEC 2008, CEC 2010 • dynamic: CEC 2009, CEC 2014 • real-world: CEC 2011 • computationally expensive: CEC 2013, CEC 2015 • learning-based: CEC 2015 • 100-digit (50% targets): 2019 joined CEC, SEMCCO, GECCO • multi-objective: CEC 2002, CEC 2007, CEC 2009, CEC 2014 • bi-objective: CEC 2008 • many objective: CEC 2018 Tuning/ranking/hyperheuristics use. → DEs as usual winner algorithms. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 87/181
  • 88. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Challenges 6: new DAPHNE Use Cases Example Use Cases • DLR Earth Observation • ESA Sentinel-1/2 datasets  4PB/year • Training of local climate zone classifiers on So2Sat LCZ42 (15 experts, 400K instances, 10 labels each, ~55GB HDF5) • ML pipeline: preprocessing, ResNet-20, climate models • IFAT Semiconductor Ion Beam Tuning • KAI Semiconductor Material Degradation • AVL Vehicle Development Process (ejector geometries, KPIs) • ML-assisted simulations, data cleaning, augmentation • Cleaning during exploratory query processing [So2Sat LC42: https://mediatum.ub.tum.de/1454690] [Xiao Xiang Zhu et al: So2Sat LCZ42: A Benchmark Dataset for the Classification of Global Local Climate Zones. GRSM 8(3) 2020] Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 88/181
  • 89. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HPC Initiatives (Part II: Second subpart) Timeline (as member) of recent impactful HPC initiatives including Slovenia: • SLING: Slovenian national supercomputing network, 2010-05-03–, • SIHPC: Slovenian High-Performance Computing Centre, 2016-03-04– • ImAppNIO: Improving Applicability of Nature-Inspired Optimisation by Joining Theory and Practice, 2016-03-09–2020-10-31 • cHiPSet: High-Performance Modelling and Simulation for Big Data Applications, 2015-04-08–2019-04-07, • HPC RIVR: UPGRADING OF NATIONAL RESEARCH INFRASTRUCTURES, Investment Program, 2018-03-01–2020-09-15, • TFoB: IEEE CIS Task Force on Benchmarking, January 2020–, • EuroCC: National Competence Centres in the framework of EuroHPC, 2020-09-01–(2022-08-31), • DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC, and Machine Learning, 2020-12-01–(2024-11-30). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 89/181
  • 90. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Initiatives: SLING, SIHPC, HPC RIVR, EuroCC • There is a federated and orchestrated aim towards HPC infrastructure in Slovenia, especially through: • SLING: Slovenian national supercomputing network → has federated the initiative push towards orchestration of HPC resources across the country. • SIHPC: Slovenian High-Performance Computing Centre → has orchestrated the first EU funds application towards HPC Teaming in the country (and Participation of Slovenia in PRACE 2). • HPC RIVR: UPGRADING OF NATIONAL RESEARCH INFRASTRUCTURES, Investment Program → has provided an investment in experimental HPC infrastructure. • EuroCC: National Competence Centres in the framework of EuroHPC → has secured a National Competence Centre (EuroHPC). Vega supercomputer online Consortium Slovenian High-Performance Computing Centre Aškerčeva ulica 6 SI-1000 Ljubljana Slovenia Ljubljana, 22. 2. 2017 prof. dr. Anwar Osseyran PRACE Council Chair Subject: Participation of Slovenia in PRACE 2 Dear professor Osseyran, In March 2016 a consortium Slovenski superračunalniški center (Slovenian High-Performance Computing Centre - SIHPC) was established with a founding act (Attachment 1) where article 6 claims that the consortium will join PRACE and that University of Ljubljana, Faculty of mechanical engineering (ULFME) will represent the consortium in the PRACE. The legal representative of ULFME in the consortium and therefore, also in the PRACE (i.e., the delegate in PRACE Council with full authorization) is prof. dr. Jožef Duhovnik, as follows from appointment of the dean of ULFME (Attachment 2). The consortium has also agreed that it joins PRACE 2 optional programme as contributing GP. With best regards, assist. prof. dr. Aleš Zamuda, vice-president of SIHPC Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 90/181
  • 91. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Initiatives: ImAppNIO, cHiPSet, TFoB, DAPHNE Aim towards software to run HPC and improve capabilities: • ImAppNIO: Improving Applicability of Nature-Inspired Optimisation by Joining Theory and Practice, → improve capabilities through benchmarking (to understand (and to learn to learn)) CI algorithms • cHiPSet: High-Performance Modelling and Simulation for Big Data Applications, → include HPC in Modelling and Simulation (of the process to be learned) • TFoB: IEEE CIS Task Force on Benchmarking, → includes CI benchmarking opportunities, where HPC would enable new capabilities. • DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC, and Machine Learning. → to define and build an open and extensible system infrastructure for integrated data analysis pipelines, including data management and processing, high-performance computing (HPC), and machine learning (ML) training and scoring https://daphne-eu.github.io/ Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 91/181
  • 92. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References EuroHPC Vega Deploying DAPHNE (Part II: Third subpart) MODA (Monitoring and Operational Data Analytics) tools for • collecting, analyzing, and visualizing • rich system and application data, and • my opinion on how one can make sense of the data for actionable insights. • Explained through previous examples: from a HPC User Perspective. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 92/181
  • 93. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References MODA Actionable Insights, Explained From a HPC User Perspective, Through the Example of Summarization Most interesting findings of summarization on HPC example are • the fitness of the NLP model keeps increasing with prolonging the dedicated HPC resources (see below) and that • the fitness improvement correlates with ROUGE evaluation in the benchmark, i.e. better summaries. -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) Hence, the use of HPC significantly contributes to capability of this NLP challenge. However, the MODA insight also provided the useful task running times and resource usage. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 93/181
  • 94. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Running the Tasks on HPC: ARC Job Preparation Parallel summarization tasks on grid through ARC. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 94/181
  • 95. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Running the Tasks on HPC: ARC Job Submission, Results Retrieval Merging [JoCS2020] Through an HPC approach and by parallelization of tasks, a data-driven summarization model optimization yields improved benchmark metric results (drawn using gnuplot merge). MODA is needed to run again and improve upon, to forecast how to set required task running time and resources (predicting system response). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 95/181
  • 96. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Monitoring and Operational Data Analytics • Monitor used (jobs, CPU/wall time, etc.): Smirnova, Oxana. The Grid Monitor. Usage manual, Tech. Rep. NORDUGRID-MANUAL-5, The NorduGrid Collaboration, 2003. http://www.nordugrid.org/documents/ http://www.nordugrid.org/manuals.html http://www.nordugrid.org/documents/monitor.pdf • Deployed at: www.nordugrid.org/monitor/ • NorduGrid Grid Monitor Sampled: 2021-06-28 at 17-57-08 • Nation-wide in Slovenia: https://www.sling.si/gridmonitor/loadmon.php http://www.nordugrid.org/monitor/index.php? display=vo=Slovenia Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 96/181
  • 97. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References MODA Example From: ARC at Jost Example experiments from DOI: 10.1016/j.swevo.2015.10.007 (SPSRDEMMS) – job YYULDmGOXpmnmmR0Xox1SiGmABFKDmABFKDmrtMKDmABFKDm66faPo. Sample ARC file gridlog/diag (2–3 day Wall Times). runtimeenvironments=APPS/ARNES/MPI−1.6−R ; CPUUsage=99% MaxResidentMemory=5824kB AverageUnsharedMemory=0kB AverageUnsharedStack=0kB AverageSharedMemory=0kB PageSize=4096B MajorPageFaults=4 MinorPageFaults=1213758 Swaps=0 ForcedSwitches=36371494 WaitSwitches=170435 Inputs=45608 Outputs=477168 SocketReceived=0 SocketSent=0 Signals =0 nodename=wn003 . arnes . s i WallTime=148332s Processors=16 UserTime=147921.14s KernelTime =2.54 s AverageTotalMemory=0kB AverageResidentMemory=0kB LRMSStartTime=20150906104626Z LRMSEndTime=20150908035838Z exitcode=0 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 97/181
  • 98. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References EuroCC HPC: Vega (TOP500 #106, HPCG #56 — June 2021) • Researchers apply to EuroHPC JU calls for access. • Regular calls opened in 2021 fall (Benchmark Development). • https://prace-ri.eu/benchmark-and-development-access-information-for-applicants/ • 60% capacities for national share (70% OA, 20% commercial, 10% host (community, urgent priority of national importance, maintenance)) + 35% EuroHPC JU share (approved applications) • Has a SLURM dev partition for SSH login (SLURM partitions w/ CPUs: login[0001-0004]=128; login[0005-0008]=64; cn[0001-384,0577-0960]=256; cn[0385-0576]=256; gn[01-60]=256). Listing 1: Setting up at Vega — slurm dev partition access (login). 1 [ ales . zamuda@vglogin0007 ˜]$ s i n g u l a r i t y pull qmake . s i f docker : / / ak352 /qmake−opencv 2 [ ales . zamuda@vglogin0007 ˜]$ s i n g u l a r i t y run qmake . s i f bash 3 cd sum; qmake ; make clean ; make 4 5 [ ales . zamuda@vglogin0007 ˜]$ cat runme . sh 6 # ! / bin / bash 7 cd sum time mpirun 8 − −mca btl openib warn no device params found 0 9 . / summarizer 10 − −useBinaryDEMPI − −i n p u t f i l e mRNA−1273−t x t 11 − −withoutStatementMarkersInput 12 − −printPreprocessProgress calcInverseTermFrequencyndTermWeights 13 − −printOptimizationBestInGeneration 14 − −summarylength 600 − −NP 200 15 − −GMAX 400 16 summarizer . out . $SLURM PROCID 17 2 summarizer . err . $SLURM PROCID Text summarization/generation systems are getting more and more useful and accessible on deployed systems (e.g. OpenAI’s ChatGPT, Microsoft’s Bing AI part, NVIDIA’s (Fin)Megatron, BLOOM, LaMDA, BERT, VALL-E, Point-E, etc.). -0.65 -0.6 -0.55 -0.5 -0.45 -0.4 -0.35 -0.3 -0.25 -0.2 -0.15 -0.1 1 10 100 Evaluation Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 98/181
  • 99. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References MODA at First EuroCC HPC Vega Supercomputer Listing 2: Runnig at Vega MODA. 1 ===================================================================== GMAX=200 ===== 2 [ ales . zamuda@vglogin0002 ˜]$ srun − −cpu−bind=cores − −nodes=1 − −ntasks−per−node=101 3 − −cpus−per−task=2 − − mem=180G s i n g u l a r i t y run qmake . s i f bash 4 srun : job 4531374 queued and waiting for resources 5 srun : job 4531374 has been allocated resources 6 [ ”$SLURM PROCID” = 0 ] . / runme . sh 7 real 5m22.475 s 8 user 484m42.262 s 9 sys 1m38.304 s 10 ===================================================================== NODES=51 ===== 11 [ ales . zamuda@vglogin0002 ˜]$ srun − −cpu−bind=cores − −nodes=1 − −ntasks−per−node=51 12 − −cpus−per−task=2 − − mem=180G s i n g u l a r i t y run qmake . s i f bash 13 srun : job 4531746 queued and waiting for resources 14 srun : job 4531746 has been allocated resources 15 [ ”$SLURM PROCID” = 0 ] . / runme . sh 16 real 13m57.851 s 17 user 431m25.833 s 18 sys 0m29.272 s 19 ===================================================================== GMAX=400 ===== 20 [ ales . zamuda@vglogin0002 ˜]$ srun − −cpu−bind=cores − −nodes=1 − −ntasks−per−node=101 21 − −cpus−per−task=2 − − mem=180G s i n g u l a r i t y run qmake . s i f bash 22 srun : job 4532697 queued and waiting for resources 23 srun : job 4532697 has been allocated resources 24 [ ”$SLURM PROCID” = 0 ] . / runme . sh 25 real 6m14.687 s 26 user 590m45.641 s 27 sys 1m40.930 s Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 99/181
  • 100. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References More Output: SLURM accounting Listing 3: Example accounting tool at Vega: sacct. [ ales . zamuda@vglogin0002 ˜]$ sacct 4531374. ext+ extern vega−users 202 COMPLETED 0:0 4531746. ext+ extern vega−users 102 COMPLETED 0:0 4532697. ext+ extern vega−users 202 COMPLETED 0:0 [ ales . zamuda@vglogin0002 ˜]$ sacct −j 4531374 −j 4531746 −j 4532697 −o MaxRSS , MaxVMSize , AvePages MaxRSS MaxVMSize AvePages − − − − − − − − − − − − − − − − − − − − − − − − − − − − − − 0 217052K 0 26403828K 1264384K 22 0 217052K 0 13325268K 1264380K 0 0 217052K 0 26404356K 1264384K 30 Future MODA testings: • testing the web interface for job analysis (as available from HPC RIVR); • profiling MPI inter-node communication; • use profilers and monitoring tools available — in the context of heterogeneous setups, like e.g. • TAU Performance System — http://www.cs.uoregon.edu/research/tau/home.php, • LIKWID Performance Tools — https://hpc.fau.de/research/tools/likwid/. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 100/181
  • 101. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Deploying DAPHNE on Vega Main documentation file: Deploy.md Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 101/181
  • 102. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References SLURM Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 102/181
  • 103. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 103/181
  • 104. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 104/181
  • 105. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References More HPC User Perspective Nation-wide in Slovenia More: at University of Maribor, Bologna study courses for teaching (training) of Computer Science at cycles — click URL: • level 1 (BSc) • year 1: Programming I – e.g. C++ syntax • year 2: Computer Architectures – e.g. assembly, microcode, ILP • year 3: Parallell and Distributed Computing – e.g. OpenMP, MPI, CUDA • level 2 (MSc) • year 1: Cloud Computing Deployment and Management – e.g. arc, slurm, Hadoop, containers (docker, singularity) through virtualization • level 3 (PhD) • EU and other national projects research: HPC RIVR, EuroCC, DAPHNE, ... – e.g. scaling new systems of CI Operational Research of ... over HPC • IEEE Computational Intelligence Task Force on Benchmarking • Scientific Journals (e.g. SWEVO, TEVC, JoCS, ASOC, INS) These contribute towards Sustainable Development of HPC. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 105/181
  • 106. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part A.I: HPC and AI Generative Models — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 106/181
  • 107. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part I: Generative AI — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 107/181
  • 108. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Generative AI — Modalities Access (HPC, H100) • Generative AI (GenAI) is being used for modalities such as • text generation using Transformers (like ChatGPT), • image generation using Stable Diffusion (like Midjouney and DALL-E), • and video speech generation (like Synthesia) • GenAI provided recent interesting applications served by HPC deployments (supported by e.g. NVIDIA H100). • Therefore, two of my models for Generative AI, • from Summarizer and TPP-PSADE@NPdynϵjDE, • extended to support HPC deployment using MPI, • are described in following some results are presented. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 108/181
  • 109. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Generative AI — Some Background • Early Learning to Learn, Google DeepMind after AlphaZero, deep RL algorithms • https://gecco-2019.sigevo.org/index.html/Keynotes [@aleszamuda/status/1150672932588462081: ”Learning to learn ...”] • Recent: with Reinforcement Learning (RL) trained Large Language Models (LLMs) using Deep Neural Networks (DNNs) — Transformers (replacing RNN LSTMs; by Google — 2017, Attention Is All You Need: https://arxiv.org/abs/1706.03762, Submitted on 12 Jun 2017 (v1) — for NIPS’17 in December (Jakob proposed replacing RNNs with self-attention and startedthe effort to evaluate this idea)) • A deployed LLM (Free Research Preview of ChatGPT May 24 Version, 2023.) GPT-4 Technical Report: https://arxiv.org/pdf/2303.08774.pdf • Sample LLM code (Transformers by Hugging Face), using Python3, AutoTokenizer, and google/flan-t5-base Transformers architecture Wikipedia (CC BY-SA 3.0), File:The- Transformer-model- architecture.png • My GenAI backgrounds come from (evolutionary) generation of 3D scenery sequences (animation, AL — Artificial Life) • In my 2020 journal article published with University of Alicante (w/ Elena Lloret), we demonstrated HPC importance in NLP performance impact (Summarizer — developed on SLING) • cites e.g. Salesforce Research’s NN paper on A Deep Reinforced Model for Abstractive Summarization, Submitted on 11 May 2017 (v1), https://arxiv.org/abs/1705.04304 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 109/181
  • 110. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part A.II: Language (1) — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 110/181
  • 111. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HPC Application 1: Text Summarization • NLP and computational linguistics for Text Summarization: • Multi-Document Text Summarization is a hard CI challenge. • Basically, an evolutionary algorithm is applied for summarization, • it is a state-of-the-art topic of text summarization for NLP (part of ”Big Data”) and presented as a collaboration [JoCS2020], acknowledging several efforts. • we add: self-adaptation of optimization control parameters; analysis through benchmarking using HPC, and apply additional NLP tools. • How it works: for the abstract, sentences from original text are selected for full inclusion (extraction). • To extract a combination of sentences: • can be computationally demanding, • we use heuristic optimization, • the time to run optimization can be limited. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 111/181
  • 112. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 1 – Preprocessing (environment sensing, knowledge representation) (1/2) 1) The files of documents are each taken through the following process using NLP (Natural Language Processing) tools: INPUT CORPUS NATURAL LANGUAGE PROCESSING ANALYSIS CONCEPTS DISTRIBUTION PER SENTENCES MATRIX OF CONCEPTS PROCESSING CORPUS PREPROCESSING PHASE OPTIMIZATION TASKS EXECUTION PHASE ASSEMBLE TASK DESCRIPTION SUBMIT TASKS TO PARALLEL EXECUTION OPTIMIZER + TASK DATA ROUGE EVALUATION 2) For each document is D, sentences are indexed using NLP tools. • Terms across sentences are determined using a semantic analysis using both: • coreference resolution (using WordNet) and • a Concept Matrix (from Freeling). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 112/181
  • 113. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 1 – Preprocessing (environment sensing, knowledge representation) (2/2) • 3) For each i-th term (wi), during indexing • number of occurences in the text is gathered, and • number of occurences (nk) of a term in some k-th statement, • 4) For each term wi in the document, inverse frequency: isfw i = log( n nk ), • where n denotes number of statements in the document, and • nk number of statements including a term wi. • 5) To conclude preprocessing, for each term in the document, a weight is calculated: wi,k = tfi,kisfk, where tfik is number of occurences (term frequency) of a term wk in a statement si. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 113/181
  • 114. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 2 – Summary Optimization (1/3) • Sentence combination (X) is optimized using jDE algorithm: • as a 0/1 knapsack problem, we want to include optimal selection of statements in the final output • an i-th sentence si is selected (xi = 1) or unselected (xi = 0). • a) Price of a knapsack (its fitness) should be maximized, • the fitness represents a ratio between content coverage, V(X), and redundancy, R(X): f(X) = V(X) R(X) , • considering a constraint: the summary length is L ± ϵ words. • Constraint handling with solutions: • each feasable solution is better than unfeasable, • unfeasable compared by constraint value (lower better), • feasable compared by fitness (higher better). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 114/181
  • 115. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 2 – Summary Optimization (2/3) • b) Content coverage V(X) is computed as a double sum of similarities (defined at d)): V(X) = n−1 X i=1 n X j=i+1 (sim(si, O) + sim(sj, O))xi,j, • where xi,j denotes inclusion of both statement, si, and sj, • xi,j is only 1 if xi = xj = 1, otherwise 0, • and O is a vector of average term weights wi,k: O = (o1, o2, ..., om) for all i = {1..m} different text terms: oi = Pn j=1 wi,j n . • c) Redundance R(X) is also measured as double similarity (defined at d)) sum for all statements: R(X) = n−1 X i=1 n X j=i+1 sim(si, sj)xi,j, • where xi,j denotes inclusion of both statement, si, and sj, • again, xi,j is only 1 if xi = xj = 1, otherwise 0. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 115/181
  • 116. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 2 – Summary Optimization (3/3) • d) Similarity between statements si = [wi,1, wi,2, ..., wi,m] and sj = [wj,1, wj,2, ..., wj,m] is computed: sim(si, sj) = m X k=1 wi,kwj,k qPm k=1 wi,kwi,k Pm k=1 wj,kwj,k , where wi,k is term weight (defined in 5)) and m number of all terms in text. • e) When concluded: • the selected statements from the best assessed combination are printed, • in order as they appear in the text, and • the summary is stored. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 116/181
  • 117. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Summary Optimization — Algorithm Pseudocode The detailed new method called CaBiSDETS is developed in the HPC approach comprising of: • a version of evolutionary algorithm (Differential Evolution, DE), • self-adaptation, binarization, constraint adjusting, and some more pre-computation, • optimizing the inputs to define the summarization optimization model. Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks. Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 117/181
  • 118. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Running the Tasks on HPC: ARC Job Preparation Submission, Results Retrieval Merging [JoCS2020] Through an HPC approach and by parallelization of tasks, a data-driven summarization model optimization yields improved benchmark metric results (drawn using gnuplot merge). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 118/181
  • 119. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Results Published in Journal of Computational Science The most interesting finding of the HPC study though is that • the fitness of the NLP model keeps increasing with prolonging the dedicated HPC resources (see below) and that • the fitness improvement correlates with ROUGE evaluation in the benchmark, i.e. better summaries. -0.05 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1 10 100 1000 10000 ROUGE-1R ROUGE-2R ROUGE-LR ROUGE-SU4R Fitness (scaled) Hence, the use of HPC significantly contributes to capability of this NLP challenge. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 119/181
  • 120. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Summarization Implementation — Parallel • In text summarization, once the text model has been built, • different lengths of summaries can be created with Summarizer using CaBiSDETS algorithm in parallel. • Generates large summaries (more output tokens than single prebuilt LLMs) accepts long task inputs (no pre-clustering). • Results are explainable, tracable (no hallucinated content/citations), and automatic (no manual RL scoring). • But moreover from HPC Big-Data perspective, • the input text can be preprocessed in parallel • by computing the cosine sentence similarity pairs in parallel using MPI in an integrated pipeline, • before the generation of summaries commences and • just before a complete parameterization of the summary generation process. • During summary optimization, the fitness function evaluations can be run in parallel. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 120/181
  • 121. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Summarization Task Configuration Execution • An example task for Summarizer computational architecture • based on a recent lecturing material, PDF −→ text (language), on: • Optimization Algorithms and Autonomous Systems • Las Palmas de Gran Canaria, March 2023. • https://www.slideshare.net/AlesZamuda/ulpgc2023erasmuslecturesaleszamuda systemstheoryintelligentautonomoussystemseswamllsgohpcdeugpppdf • for Summarizer runs, the parameters were: --GMAX 1000 --NP 319 --summarylength 500 --epsilonLengthSummary 20 • For the job execution, the configuration for SLURM was: srun --ntasks-per-node=16 --mpi=pmix ./summarizer.sif ./summarizer Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 121/181
  • 122. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Summarization Job Speedup Results • Speedup comparison: SLURM --nodes parameter = 1, 2, 3, 4, or 5 • obtained timings on this scaling as seen on the graphs below. 150 200 250 300 350 400 450 500 550 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload 1 2 3 4 5 16 32 48 64 80 Workload scaling (wall time) Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload Resources Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 122/181
  • 123. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part A.III: Video (2) — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 123/181
  • 124. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Introduction and Main Goals • Plant animation in emergent ecosystems • Plant morphology reconstruction • from real photography (through evolutionary optimization) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 124/181
  • 125. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Ecosystem Animation and Simulation: Thousands of Trees 1: algorithm ecosystem simulation Require: v - plant species list; r - plant list for each species; f - living condition factors on terrain; Ensure: ecosystem afforestation simulation 2: loop 3: add new plants to species(v, r); 4: grow all plants(r, f); 5: remove dead plants(r); 6: end loop Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 125/181
  • 126. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Ecosystem Afforestation: Terrain Models • Tree models are put to terrain based on ecosystem growth pi,k = xi yi,k zk T , i, k ∈ [0, 99]. • Power: fitness (height, slope, moisture, sunniness, windiness), age, growth. as,p = vs,phs,par;p, ar;p = tf;s max s {tf;s} , vs,p = ky;s,p + ms,p + ls,p + ws,p + ss,p 5 . Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 126/181
  • 127. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Another Ecosystem Scenario: Interactive Breeding Motivation: interactive ecosystems breeding (von Mammen, 2009) Vir: von Mammen (2009) The approach – 6 modeled operators in EcoMod. Operators of selection, crossover, and mutation. Operators over terrain and environmental conditions. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 127/181
  • 128. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Spatial Morphological Tree Model Reconstruction • New approach for construction of trees • three-dimensional spatial models, • in computer graphics and animation, • the user had to sketch basic branches. • Our tree reconstruction includes: • evolutionary algorithms and • procedural modelling of trees. Source: → CEC 2009 • An L-systems approach used procedural models in a 2D plane, we extend it: • on 3D procedural models and • more complex trees. • Our approach combines open-sources: • ecosystem framework EcoMod and • algorithm MOjDE (DEMOwSA + jDE). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 128/181
  • 129. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Woody Plants Procedural Model • 3D tree models are compactly represented using a procedure • our EcoMod framework uses a numerically coded procedural model with fixed dimensionality • suitable for parameter estimation using DE/MOjDE. • Parameterized procedural model builds a 3D structure of a tree and all its building parts: • by recursively executing a fixed procedure, • over a set of numerically coded input parameters, • e.g. branch thickness, relative length, and branching. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 129/181
  • 130. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Trees Representable by EcoMod Framework • Foliage or coniferous trees with very different branching structures, • each branch and each leaf can be animated in real time to show the growth of a tree or its sway in the wind. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 130/181
  • 131. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 1: procedure branchsegment(g, w, S0, L0, l0, M0, M−1 m;0) Require: g, w - Gravelius and Weibull index of base branch; S0 - number of strands in base branch; L0, l0 - base branch relative and actual length; M0 - base branch coordinate system; M−1 m;0 - inverse matrix of rotations for gravimorphism in coordinate system for base branch; global (i.e. part of breeder) kd, kc, ltype, k g,w s , Mg,w , mg,w , k g,w l , α g,w m , αg,w , t, kf, ws, wg Ensure: rendered tree image 2: d := kd p S0; {thickness calculation from Mandelbrot} 3: render base branch(M0, l0, d); 4: if S0 = 1 then 5: render leaves(ltype); return; 6: end if 7: S1 := l 1 + k g,w s (S0 − 2) m , S2 = S0 − S1; {strands} 8: r1 := max min r S1 S0 , Mg,w , mg,w ; {branch length} 9: r2 := max min r S2 S0 , Mg,w , mg,w ; 10: L1 := r1L0, L2 := r2L0; {relative lengths of subbranches} 11: l1 := k g,w l L1, l2 := k g,w l L2; {active subbranch lengths} 12: α1 := kc r S2 S0 αg,w , α2 := αg,w − α1; {branching angles} 13: M1 := Rz(α1)Ry(αp)Ry×ym (α g,w m )Ty(l0)M0; {transform} 14: M2 := Rz(α2)Ry(αp)Ry×ym (α g,w m )Ty(l0)M0; 15: M−1 m;1 := Ry×ym (−α g,w m )Ry(−αp)Rx(−αx(t))Rz(−α1 − αz(t))M−1 m;0 ; {refreshing inverse matrix} 16: M−1 m;2 := Ry×ym (−α g,w m )Ry(−αp)Rx(−αx(t))Rz(−α2 − αz(t))M−1 m;0 ; 17: branchsegment(g + 1, w + 1, S2, L2, l2, M2, M−1 m;2 ); {minor branch development} 18: branchsegment(g, w + 1, S1, L1, l1, M1, M−1 m;1 ); {major branch development} 19: return; {from recursive procedure call} Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 131/181
  • 132. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Ecosystem Afforestation Geometry Video Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 132/181
  • 133. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Image-based Approaches to Automatic Tree Modeling • Image-based approaches have the best potential to produce realistically looking plants • they rely on images of real plants. • Little work has been done to design trees with the use of a general reconstruction from images without user interaction • use of sketch based guide techniques or • the procedural models reconstructed were two-dimensional. • We now extended this recognition to the domain of 3D procedural models • suitable to model woody plants without user interaction. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 133/181
  • 134. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Tree Model Reconstruction Innovization Using Multi-objective Differential Evolution • Based on an optimization procedure with three main parts: • Part I: genotype encoding, • Part II: genotype-phenotype mapping, and • Part III: fitness evaluation: • phenotype and reference image comparison. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 134/181
  • 135. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Basic Genotype Encoding • An individual genotype vector x of a DE population represents a set of procedural model parameters, • by computing recursive procedure using a set of parameters, EcoMod renders a tree (woody plant), • dimensionality of the genotype x is D = 4509, • where g ∈ {0, G = 15}, w ∈ {0, W = 50}, and • each local G × W = 750 real-coded parameter encodes: one matrix of a Gravelius and Weibull ordered parameter for recursive calculations, and • all xi,j ∈ [0, 1], i ∈ {1, 2, ..., NP} and j ∈ {1, 2, ..., D} are linearly normalized by scaling in the [0,1] interval. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 135/181
  • 136. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Bounds and Scaling of Genotype-encoded Parameters xi,j Parameter Formula Interval Number of strands in a tree (tree com- plexity) S = 400xi,0 + 10 S ∈ [10, 410] Height of base trunk l 0,0 0 = 10xi,1 l 0,0 0 ∈ [0 m, 10 m] Coefficient of branch thickness kd = 0.05xi,2 kd ∈ [0, 0.05] Phyllotaxis angle αp = 360xi,3 αp ∈ [0◦ , 360◦ ] Branching ratio of subbranch strands distribution k g,w s = 0.5xi,j + 0.5, ∀j ∈ [4, 753] k g,w s ∈ [ 1 2 , 1] Branching angle between dividing sub- branches αg,w = 180xi,j ∀j ∈ [754, 1503] αg,w ∈ 0◦ , 180◦ Maximum relative sub-branch to base branch length Mg,w = 20xi,j ∀j ∈ [1504, 2253] Mg,w ∈ [0, 20] Minimum relative sub-branch to base branch length mg,w = 20xi,j ∀j ∈ [2254, 3003] mg,w ∈ [0, 20] Branch length scaling factor k g,w l = 20xi,j, ∀j ∈ [3004, 3753] k g,w l ∈ [0, 20] Gravicentralism impact kc = xi,3754 kc ∈ [0, 1] Gravimorphism impact (i.e. gravitational bending of branches) α g,w m = 360xi,j − 180, ∀j ∈ [3755, 4504] α g,w m ∈ [−180◦ , 180◦ ] Enabling leaves display on a tree Bl = xi,4505 0.5?0 : 1 Bl ∈ {0, 1} Size of leaves ll = 0.3xi,4506 ll ∈ [0, 0.3] Density of leaves ρl = 30xi,4507 ρl ∈ [0, 30] Leaf distribution type ltype = 5xi,4508 Spiral, Stacked, Stagg- ered, Bunched, or Conif- erous Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 136/181
  • 137. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Advanced Genotype Encoding: Auxiliary Local Parameters get Vectorized Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 137/181
  • 138. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Genotype-phenotype Mapping • Reconstruction method is based on reconstruction of two-dimensional images of woody plants z∗ (photo), • to compare the three-dimensional tree evolved with the use of genotype x to the reference image z∗, genotype x must be transformed to its phenotype first, • phenotype is a rendered two-dimensional image z, • images z∗ and z are all of dimensionality X × Y pixels, • the reference image is scaled to the given resolution, if necessary. • both images are converted to black and white, where white (0) pixels mark background and black (1) pixels mark material, e.g. wood, • An evolved procedural model is rendered for comparison twice • to favor three-dimensional procedural models generation, • projections differ by β = 90◦ camera view angle along the trunk base (i.e. z axis for OpenGL). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 138/181
  • 139. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Phenotype and Reference Image Comparison • The recognition success is measured by similarity of • the reference original images (2D) and • the rendered image (2D) projections of evolved parametrized procedural models. • Images are compared pixel-wise by e.g. two criteria: 1 in the evolved image, for each pixel rendered as material (1): • the Manhattan distance to the nearest material pixel in the reference image is computed • and vice-versa, for each material (1) pixel of an evolved model image, 2 count of differing pixels (0/1) among comparing images. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 139/181
  • 140. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 1: procedure MO reconstruction(z∗) Require: S0 - maximum number of strands in base branch; also, other default parameters for MOjDE and EcoMod Ensure: Pareto set of reconstructed parameterized procedural 3D woody plant models 2: uniform randomly generate DE initial population xi,0 ∈ [0, 1] for i = 1..NP; 3: for DE generation loop g (while FEs 10000) do 4: for DE iteration loop i (for all individuals xi,g of a population) do 5: DE individual xi,g creation (adaptation, mutation, crossover): 6: Fi,G+1 = ( Fl + rand1 × Fu if rand2 τ1, Fi,G otherwise ; CRi,G+1 = ( rand3 if rand4 τ2, CRi,G otherwise ; 8: vi,G+1 = xr1,G + Fi,G+1(xr2,G − xr3,G); 9: ui,j,G+1 = ( vi,j,G+1 if rand(0, 1) ≤ CRi,G+1 or j = jrand xi,j,G otherwise ; 10: DE fitness evaluation (genotype-phenotype mapping, rendering, and comparison): 11: z1 = g(ui,g, β1), z2 = g(ui,g, β2) {Execute Algorithm branchsegment twice} 12: h1(z1) = P x,y m1(z1 x,y, z∗ x,y) + P x,y m1(z∗ x,y, z1 x,y); {First difference metric, at 0◦ } 13: h1(z2) = P x,y m1(z2 x,y, z∗ x,y) + P x,y m1(z∗ x,y, z2 x,y); {First difference metric, at 90◦ } 14: f1(x) = f(g(x, β1), g(x, β2)) = h1(z1) + h1(z2); {Fitness evaluation, 1st criterion} 15: h2(z1) = P x,y w(z1 x,y, z∗ x,y) + P x,y w(z∗ x,y, z1 x,y); {Second difference metric, 0◦ } 16: h2(z2) = P x,y w(z2 x,y, z∗ x,y) + P x,y w(z∗ x,y, z2 x,y); {Second difference metric, 90◦ } 17: f2(x) = f(g(x, β1), g(x, β2)) = h2(z1) + h2(z2); {Fitness evaluation, 2nd criterion} 18: f(x) = {f1(x), f2(x)}; {Fitness evaluation, all criteria combined done} 19: DE selection: 20: xi,G+1 = ( ui,G+1 if f(ui,G+1) ⪯ f(xi,G) xi,G otherwise ; {Multi-objective comparison operator} 21: if not (ui,G+1 ⪯ xi,G or xi,G ⪯ ui,G+1 ) then add ui,G+1 to population archive; 22: end for 23: Truncate DE population archive to a size of NP using SPEA2 mechanism. 24: end for 25: return the best individuals obtained; Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 140/181
  • 141. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Advanced Approach (INS2014): Overview → Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 141/181
  • 142. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References More: See Published Articles INS2014 A. Zamuda and J. Brest. Vectorized Procedural Models for Animated Trees Reconstruction using Differential Evolution. Information Sciences 2014, vol. 278, pp. 1-21. DOI: 10.1016/j.ins.2014.04.037. IF2014 = 4.038 (Q1). INS2013 A. Zamuda and J. Brest. Environmental Framework to Visualize Emergent Artificial Forest Ecosystems. Information Sciences 220:522–540. 2013. DOI: 10.1016/j.ins.2012.07.031. IF2013 = 3.893 (Q1). ASC2011 A. Zamuda, J. Brest, B. Bošković and V. Žumer. Differential Evolution for Parameterized Procedural Woody Plant Models Reconstruction. Applied Soft Computing 11(8):4904–4912. 2011. DOI: 10.1016/j.asoc.2011.06.009. IF2011 = 2.612 (Q1). CEC2012 A. Zamuda, J. Brest. Tree Model Reconstruction Innovization Using Multi-objective Differential Evolution. 2012 IEEE World Congress on Computational Intelligence (IEEE WCCI 2012), Brisbane, Australia, 2012, pp. 575-582. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 142/181
  • 143. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Tree Reconstruction: Summary Conclusions • An approach to design woody plant geometrical models [ASOC2011], • rendered images are compared to the reference source images, for reconstruction, to guide the optimization process, • sampled randomly to reconstruct geometrical models, • procedural models are rendered using EcoMod framework [INS2013], • renderings of sample evolved models, • parameters of the procedural model are iteratively evolved using multi-objective differential evolution MOjDE algorithm [CEC2012] • fitness is evaluated by two criteria, which are not pre-weighted, • multi-objective optimization obtains multiple criteria trade-offs shown using: • attainment surfaces (trade-offs distribution), and • rendered final approximation set models. • The advanced approach [INS2014] adds • real images preprocessing (tree trunk and crown extraction), • post-effects on reconstructed geometry (growth, wind, leafs). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 143/181
  • 144. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part A.IV: Machine (3) — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 144/181
  • 145. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HPC Application 2: Underwater Glider: Autonomous, Unmanned, Robotic • underwater glider – navigating sea oceans, • Autonomous Underwater Vehicle (AUV) ̸= Unmanned Aerial Vehicle (UAV) • AUV Slocum model (expertise in domain of ULPGC, work with J. D. Hernández Sosa) Images: ”Photo: Richard Watt/MOD” (License: OGL v1.0) Slocum-Glider-Auvpicture 5.jpg (License: Public Domain) MiniU.jpg (License: CC-BY-SA 3.0) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 145/181
  • 146. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References The Buoyancy Drive and Submarine Probes Usefulness • Driving ”yoyo” uses little energy, most only on descent and rise (pump); also for maintaining direction little power is consumed. + Use: improving ocean models with real data, + the real data at the point of capture, + sampling flow of oil discharges, + monitoring cable lines, and + real-time monitoring of different sensor data. 1 http://spectrum.ieee.org/image/1523708 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 146/181
  • 147. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Preparations – Simulation Scenarios https://www.google.si/maps/@28.059806,-15.998355,650054m/data=!3m1!1e3 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 147/181
  • 148. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Trajectory Optimization: P201,ESTOC2013 3 + BigData, MyOcean IBI, satelite link, GPS location The real trajectory and collected data is available in a Google Earth KML file at the EGO network: http://www.ego-network.org/dokuwiki/doku.php?glider=P201,ESTOC2013_3 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 148/181
  • 149. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Constrained Differential Evolution Optimization for Underwater Glider Path Planning in Sub-mesoscale Eddy Sampling • Corridor-constrained optimization: eddy border region sampling • new challenge for UGPP DE • Feasible path area is constrained • trajectory in corridor around the border of an ocean eddy The objective of the glider here is to sample the oceanographic variables more efficiently, while keeping a bounded trajectory Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 149/181
  • 150. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 150/181
  • 151. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 151/181
  • 152. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 152/181
  • 153. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 153/181
  • 154. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HoP — New Trajectories: Success history applied to expert system for underwater glider path planning using differential evolution • Improved underwater glider path planning mission scenarios: optimization with L-SHADE. • Several configured algorithms are also compared to, analysed, and further improved. • Outranked all other previous results from literature and ranked first in comparison. • New algorithm yielded practically stable and competitive output trajectories. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 154/181
  • 155. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Ranking UGPP — Benchmarking Aggregation • Statistically, all results from previous paper were outperformed. • Main reasons: tuning (NP), parameter control (L-SHADE). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 155/181
  • 156. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part III: Power (4) — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 156/181
  • 157. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS: Hydro Power Plants (HPPs) and Thermal Power Plants (TPPs) Scheduling – Introduction Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 157/181
  • 158. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Hydro and Thermal Power Plants Systems Model: Nomenclature Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 158/181
  • 159. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Hydro and Thermal Power Plants Systems Model: Definitions Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 159/181
  • 160. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Hydro and Thermal Power Plants Systems Model: Models • The application contributes to algorithms development, with the aims of: • improving performance of the electrical energy production and • emissions and carbon footprint reduction (thermal units), • while simultaneously satisfying a 24-hour system demands in scheduling energy demand and all other operational requirements. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 160/181
  • 161. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Hydro and Thermal Power Plants Systems Model: Nomenclature and Definitions • Equality constraints for energy production (scheduling). • Constraints handling during optimization: ϵ-comparison. • Algorithm output: 24-hour settings plan for TPPs and HPPs. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 161/181
  • 162. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Additional DE Mechanisms and Parallelization of HTS • Population size (NP) adjustment, multilevel parallelization, • sub-population gathering and BmW offspring strategy: • A. Glotić, A. Glotić, P. Kitak, J. Pihler, I. Tičar. Parallel self-adaptive differential evolution algorithm for solving short-term hydro scheduling problem. IEEE Transactions on Power Systems 2014, 29 (5), pp. 2347–2358. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 162/181
  • 163. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Parallelization and Pre-processing (1/3) • New approach in optimization for scheduling energy production among units of HPPs (hydro) and TPPs (thermo). • The approach allows a faster computation than before: • 1) The DE for HTS is parallelized. • 2) The TPPs optimization part features a novel architecture, including a pre-computed surrogate model, • this model is same during optimization of the whole HTS optimized model for hydro and thermo units (pre-processing), and • obtained parameter values (x) of the TPPs surrogate model on practical accuracy are stored for re-use in the global HTS optimization. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 163/181
  • 164. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Parallelization and Pre-processing (2/3) • Two algorithms are built for this approach: • the first algorithm (NPdynϵjDE) addresses a specialized treatment of constraints handling and optimizes scheduling for TPPs – thermo units parameters are pre-computed up to practical accuracy, • the second algorithm (PSADEs) utilizes the output of the first algorithm, in order to optimize combined production of hydro units, where hydro units settings are probed and thermo units settings are looked-up in the surrogate model matrix output from the NPdynϵjDE; • here, both algorithms use practical accuracy of the parameters for time schedule of the thermo units load. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 164/181
  • 165. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Parallelization and Pre-processing (3/3) • The results of testing this approach on established HTS benchmarks from literature show: a larger performance improvement on all scenarios under all criteria, compared to the approaches known before. (Still.) • Literature article with detailed results coverage follows: A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020. IF=5.613 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 165/181
  • 166. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Optimization: New DE Algorithms Architecture Surrogate Matrix – Input and Output Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 166/181
  • 167. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Optimization: New DE Algorithms Architecture Fitness Function and Practical Accuracy (discretized) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 167/181
  • 168. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS Optimization: New DE Algorithms Architecture Fitness Function and Practical Accuracy: the Algorithm Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 168/181
  • 169. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Results and Comparisons (1/2) ELS @NPdynϵjDE EES @NPdynϵjDE CEES @NPdynϵjDE Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 169/181
  • 170. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Results and Comparisons (2/2) • Results on different types of scheduling, compared to best works from literature: the proposed approach outperforms all by far, for all models: ELS, EES, and CEES, • This approach exhibits as well the lowest time latency (due to PSADEs parallelization and NPdynϵjDE pre-processing). Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 170/181
  • 171. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020. IF=5.613 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 171/181
  • 172. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References HTS — HPC-deployable Results • When generating energy plans, • like load balancing schedules for energy power plants, • data analytics and machine learning algorithm can be used (PSADE@NPdynϵjDE [1]). • Here, a surrogated [1] part of computation for the whole problem is split non-trivially [1] • and offloaded to an offline pre-computation phase. • In this initial phase, an HPC can be used to generate a lookup matrix, included as a surrogate matrix during the next, online optimization phase. • Experiment: an example set of 86500 long runs (each 1 million fitness evaluations) • to generate a surrogate matrix with 0.01 MW granularity step • for power demands from 110 MW to 975 MW and 0.01 MW apart • from 106 simulations for each of 86500 power demand scenarios. 0 1 2 3 4 5 6 7 8 9 Combined power from 110 MW to 975 MW, step 0.01 MW#104 0 100 200 300 400 500 600 700 Individual output (power [MW] or unit total cost [$]) Cost, TC / 3 Powerplant P1 power Powerplant P2 power Powerplant P3 power [1] A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 172/181
  • 173. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Comparing Evolved Extractive Text Summary Scores of Bidirectional Encoder Representations from Transformers — Part V: Collaboration — Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 173/181
  • 174. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Opportunities • Collaboration — Leading from the Front (Work) • Summary from Part III - Backgrounds • Generative AI using HPC • in Language (Text Summarization), Video (3D Ecosystems), Machines (UGPP), and Power (Energy Plants) • Future Work - Collaboration? • additional integrated pipelines deployments using DAPHNE runtime would be interesting, • e.g. using micro-benchmarks for • multi-document text-summarization, • 3D forest scenery, • energy scheduling, and • trajectory optimization. • further use of e.g. LLMs, generative AI Sors in Leadership (AL discovery digitalization?) Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 174/181
  • 175. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Biography and References: Organizations • Associate Professor at University of Maribor, Slovenia • Continuous research programme funded by Slovenian Research Agency, P2-0041: Computer Systems, Methodologies, and Intelligent Services • EU H2020 Research and Innovation project, holder for UM part: Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC, and Machine Learning (DAPHNE), https://cordis.europa.eu/project/id/957407 • IEEE (Institute of Electrical and Electronics Engineers) SM • IEEE Computational Intelligence Society (CIS), senior member • IEEE CIS Task Force on Benchmarking, chair Website link • IEEE CIS, Slovenia Section Chapter (CH08873), chair • IEEE Slovenia Section, 2018–2021 vice chair, 2018-21 • IEEE Young Professionals Slovenia, 2016-19 chair • ACM SIGEVO (Special Interest Group on Genetic and Evolutionary Computation); EurAI; SLAIS • Associate Editor: Swarm and Evolutionary Computation (2016-’22), Human-centric Computing and Information Sciences, Frontiers in robotics and AI (section Robot Learning and Evolution) • Co-operation in Science and Techology (COST) Association Management Committee, member: • CA COST Action CA22137: Randomised Optimisation Algorithms Research Network (ROAR-NET), 2.10.2023 2.10.2023–1.10.1027 • CA COST Action CA15140: Improving Applicability of Nature-Inspired Optimisation by Joining Theory and Practice (ImAppNIO), WG3 VC • ICT COST Action IC1406 High-Performance Modelling and Simulation for Big Data Applications (cHiPSet); • More: SI-HPC vice-chair; HPC-RIVR user; EuroHPC Vega user; SLAIS Honorary Tribunal; SLING KO member; 2.10.2023 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 175/181
  • 176. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Biography and References: Top Publications • Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks. Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101. • A. Zamuda, J. D. Hernández Sosa. Success history applied to expert system for underwater glider path planning using differential evolution. Expert Systems with Applications, 2019, vol. 119, pp. 155-170. DOI 10.1016/j.eswa.2018.10.048 • C. Lucas, D. Hernández-Sosa, D. Greiner, A. Zamuda, R. Caldeira. An Approach to Multi-Objective Path Planning Optimization for Underwater Gliders. Sensors, 2019, vol. 19, no. 24, pp. 5506. DOI 10.3390/s19245506. • A. Viktorin, R. Senkerik, M. Pluhacek, T. Kadavy, A. Zamuda. Distance Based Parameter Adaptation for Success-History based Differential Evolution. Swarm and Evolutionary Computation, 2019, vol. 50, pp. 100462. DOI 10.1016/j.swevo.2018.10.013. • A. Zamuda, J. Brest. Self-adaptive control parameters’ randomization frequency and propagations in differential evolution. Swarm and Evolutionary Computation, 2015, vol. 25C, pp. 72-99. DOI 10.1016/j.swevo.2015.10.007. • A. Zamuda, J. D. Hernández Sosa, L. Adler. Constrained Differential Evolution Optimization for Underwater Glider Path Planning in Sub-mesoscale Eddy Sampling. Applied Soft Computing, 2016, vol. 42, pp. 93-118. DOI 10.1016/j.asoc.2016.01.038. • A. Zamuda, J. D. Hernández Sosa. Differential Evolution and Underwater Glider Path Planning Applied to the Short-Term Opportunistic Sampling of Dynamic Mesoscale Ocean Structures. Applied Soft Computing, vol. 24, November 2014, pp. 95-108. DOI 10.1016/j.asoc.2014.06.048. • A. Zamuda, J. Brest. Vectorized Procedural Models for Animated Trees Reconstruction using Differential Evolution. Information Sciences, vol. 278, pp. 1-21, 2014. DOI 10.1016/j.ins.2014.04.037. • A. Zamuda, J. Brest. Environmental Framework to Visualize Emergent Artificial Forest Ecosystems. Information Sciences, vol. 220, pp. 522-540, 2013. DOI 10.1016/j.ins.2012.07.031. • A. Glotić, A. Zamuda. Short-term combined economic and emission hydrothermal optimization by surrogate differential evolution. Applied Energy, 1 March 2015, vol. 141, pp. 42-56. DOI 10.1016/j.apenergy.2014.12.020. • H. Hamann, Y. Khaluf, J. Botev, M. Divband Soorati, E. Ferrante, O. Kosak, J.-M. Montanier, S. Mostaghim, R. Redpath, J. Timmis, F. Veenstra, M. Wahby and A. Zamuda. Hybrid Societies: Challenges and Perspectives in the Design of Collective Behavior in Self-organizing Systems. Frontiers in Robotics and AI, 2016, vol. 3, no. 14. DOI 10.3389/frobt.2016.00014. • J. Šilc, A. Zamuda. Special Issue on ”Bioinspired Optimization” (guest editors). Informatica - An International Journal of Computing and Informatics, 2015, vol. 39, no. 2, pp. 1-122. Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 176/181
  • 177. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Biography and References: Bound Specific to HPC PROJECTS: • DAPHNE: Integrated Data Analysis Pipelines for Large-Scale Data Management, HPC, and Machine Learning • ICT COST Action IC1406 High-Performance Modelling and Simulation for Big Data Applications • SLING: Slovenian national supercomputing network • SI-HPC: Slovenian corsortium for High-Performance Computing • UM HPC-RIVR: Supercomputer at UM, https://www.hpc-rivr.si/ • SmartVillages: Smart digital transformation of villages in the Alpine Space • Interreg Alpine Space, https://www.alpine-space.eu/projects/smartvillages/en/home • Interactive multimedia digital signage (PKP, Adin DS) EDITOR: • Associate Editor in journals: • Swarm and Evolutionary Computation (2016-2022), • Human-centric Computing and Information Sciences (2020-2023), • Frontiers in robotics and AI, section Robot Learning and Evolution (2021-2023), • etc. • Mathematics-MDPI, Special Issue Guest Editor: ”Innovations in High-Performance Computing” • Mathematics-MDPI, Special Issue Guest Editor: ”Evolutionary Algorithms in Engineering Design Optimization” • Journal of advanced engineering and computation (member of editorial board since 2019). Viet Nam: Ton Duc Thang University, 2017-. ISSN 2588-123X. • Cloud Computing and Data Science (Associate Editor, since 2019). Universal Wiser Publisher Pte.Ltd. • D. Gleich, P. Planinšič, A. Zamuda. 2018 25th International Conference on Systems, Signals and Image Processing (IWSSIP). IEEE Xplore, Maribor, 20-22 June 2018. • General Chair: 7-th Joint International Conferences on Swarm, Evolutionary and Memetic Computing Conference (SEMCCO 2019) Fuzzy And Neural Computing Conference (FANCCO 2019), Maribor, Slovenia, EU, 10-12 July 2019; co-editors: Aleš Zamuda, Swagatam Das, Ponnuthurai Nagaratnam Suganthan, Bijaya Ketan Panigrahi. • Organizers member: GECCO 2022, GECCO 2023 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 177/181
  • 178. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Biography and References: More Publications on HPC • Aleš Zamuda, Elena Lloret. Optimizing Data-Driven Models for Summarization as Parallel Tasks. Journal of Computational Science, 2020, vol. 42, pp. 101101. DOI 10.1016/j.jocs.2020.101101. • Patrick Damme, Marius Birkenbach, Constantinos Bitsakos, Matthias Boehm, Philippe Bonnet, Florina Ciorba, Mark Dokter, Pawel Dowgiallo, Ahmed Eleliemy, Christian Faerber, Georgios Goumas, Dirk Habich, Niclas Hedam, Marlies Hofer, Wenjun Huang, Kevin Innerebner, Vasileios Karakostas, Roman Kern, Tomaž Kosar, Alexander Krause, Daniel Krems, Andreas Laber, Wolfgang Lehner, Eric Mier, Marcus Paradies, Bernhard Peischl, Gabrielle Poerwawinata, Stratos Psomadakis, Tilmann Rabl, Piotr Ratuszniak, Pedro Silva, Nikolai Skuppin, Andreas Starzacher, Benjamin Steinwender, Ilin Tolovski, Pınar Tözün, Wojciech Ulatowski, Yuanyuan Wang, Izajasz Wrosz, Aleš Zamuda, Ce Zhang, Xiao Xiang Zhu. DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines. 12th Conference on Innovative Data Systems Research, CIDR 2022, Chaminade, CA, January 9-12, 2022. • Aleš Zamuda, Vincenzo Crescimanna, Juan C. Burguillo, Joana Matos Dias, Katarzyna Wegrzyn-Wolska, Imen Rached, Horacio González-Vélez, Roman Senkerik, Claudia Pop, Tudor Cioara, Ioan Salomie, Andrea Bracciali. Forecasting Cryptocurrency Value by Sentiment Analysis: An HPC-Oriented Survey of the State-of-the-Art in the Cloud Era. Kołodziej J., González-Vélez H. (eds) High-Performance Modelling and Simulation for Big Data Applications. Lecture Notes in Computer Science, vol 11400, 2019, pp. 325-349. DOI 10.1007/978-3-030-16272-6 12. • Nenad Karolija, Aleš Zamuda. On cloud-supported web-based integrated development environment for programming dataflow architectures. MILUTINOVIĆ, Veljko (ur.), KOTLAR, Milos (ur.). Exploring the DataFlow supercomputing paradigm: example algorithms for selected applications, (Computer communications and networks (Internet), ISSN 2197-8433), 2019, pp. 41-51. DOI 10.1007/978-3-030-13803-5 2. • Simone Spolaor, Marco Gribaudo, Mauro Iacono, Tomas Kadavy, Zuzana Komı́nková Oplatková, Giancarlo Mauri, Sabri Pllana, Roman Senkerik, Natalija Stojanovic, Esko Turunen, Adam Viktorin, Salvatore Vitabile, Aleš Zamuda, Marco S. Nobile. Towards Human Cell Simulation. Kołodziej J., González-Vélez H. (eds) High-Performance Modelling and Simulation for Big Data Applications. Lecture Notes in Computer Science, vol 11400, 2019, pp. 221-249. DOI 10.1007/978-3-030-16272-6 8. • A. Zamuda, J. D. Hernandez Sosa, L. Adler. Improving Constrained Glider Trajectories for Ocean Eddy Border Sampling within Extended Mission Planning Time. IEEE Congress on Evolutionary Computation (CEC) 2016, 2016, pp. 1727-1734. • A. Zamuda. Function evaluations upto 1e+12 and large population sizes assessed in distance-based success history differential evolution for 100-digit challenge and numerical optimization scenarios (DISHchain 1e+12): a competition entry for ”100-digit challenge, and four other numerical optimization competitions” at the genetic and evolutionary computation conference (GECCO) 2019. Proceedings of the Genetic and Evolutionary Computation Conference Companion (GECCO 2019), 2019, pp. 11-12. • ... several more experiments for papers run using HPCs. • ... also, pedagogic materials in Slovenian and English — see Conclusion . Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 178/181
  • 179. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References Promo materials: Calls for Papers, Websites CS FERI WWW CIS TFoB CFPs WWW LI Twitter Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 179/181
  • 180. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References More Takeaways Takeaways: Generative AI scaling on HPC, Generative AI, modalities (language, video, machines, power, sors) Thanks! Acknowledgement: this work is supported by DAPHNE, funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 957407. 150 200 250 300 350 400 450 500 550 16 32 48 64 80 Seconds to compute a workload Number of tasks (equals 16 times the SLURM --nodes parameter) Summarizer workload 0 1 2 3 4 5 6 7 8 9 Combined power from 110 MW to 975 MW, step 0.01 MW#104 0 100 200 300 400 500 600 700 Individual output (power [MW] or unit total cost [$]) Cost, TC / 3 Powerplant P1 power Powerplant P2 power Powerplant P3 power Real examples: science and HPC Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 180/181
  • 181. Method Results AI Challenges Shortlist HPC Initiatives EuroHPC Vega ,Deploying DAPHNE HPC GenAI Language Video Machine Power Opportunities References 11th International Conference on Electrical, Electronics and Computer Engineering (IcETRAN), Niš, 3-6 June 2024 Track: Artificial Intelligence (session AII2, slot AII2.3, paper #9264) Hall 3 15:15 Tuesday, 5 June 2024 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181 Aleš Zamuda 7@aleszamuda Comparing Evolved Extractive TS Scores of BERT @ IcETRAN, Niš, 3-6 June 2024 181/181