<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>F. Scala);</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>DPET: A Data and Parameter Eficient Training Framework for Green AI</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Francesco Scala</string-name>
          <email>francesco.scala@icar.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luigi Pontieri</string-name>
          <email>luigi.pontieri@icar.cnr.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergio Flesca</string-name>
          <email>sergio.flesca@unical.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Data Pruning</institution>
          ,
          <addr-line>Green-AI, Active Learning, Energy Eficiency, Sustainability</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Dept. Computer Engineering</institution>
          ,
          <addr-line>Modeling, Electronics, and Systems Engineering (DIMES)</addr-line>
          ,
          <institution>University of Calabria</institution>
          ,
          <addr-line>87036 Rende, CS</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Institute of High Performance Computing and Networking (ICAR-CNR)</institution>
          ,
          <addr-line>Via P. Bucci, 87036 Rende (CS)</addr-line>
          ,
          <country country="IT">Italy</country>
        </aff>
      </contrib-group>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>The worsening climate crisis calls for immediate action to reduce the environmental impact of energy-intensive technologies, including Artificial Intelligence (AI). Reducing AI's environmental footprint involves adopting energy-eficient strategies for training Deep Neural Networks (DNNs). One such strategy is Data Pruning (DP), which decreases the number of training instances, thereby lowering total energy consumption. Several DP methods, such as GraNd and Craig, have been introduced to accelerate model training. On the other hand, Active Learning (AL) techniques, originally designed to iteratively select relevant unlabeled data instances for being labeled by human experts, can also be leveraged to train models on smaller, but informative, subsets. However, despite reducing the volume of training data, many DP and AL-based methods involve expensive computations that may significantly limit their potential for energy savings. In this work“-in-progress”, we propose a framework, named DPET , that eficiently integrates data selection techniques within an AL-like incremental training. Empirical analyses on a benchmark dataset show that the proposed approach ofers a better balance between accuracy and energy eficiency in the training of DNN models.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>
        Recent advancements in Artificial Intelligence (AI) have significantly transformed industries like
healthcare, finance, and manufacturing, impacting personal and professional life. However, this rapid
expansion has raised concerns regarding increased energy consumption and carbon emissions [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Deep
Learning models, which require vast data and computation for training Deep Neural Networks (DNNs),
are major contributors to this surge in energy use [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The electricity needed for AI model training,
largely generated from non-renewable sources like coal and natural gas, contributes to climate change [3].
In response, Green-AI research aims to reduce AI systems’ environmental impact by minimizing energy
consumption, utilizing renewable energy, and developing energy-eficient AI hardware. This work
particularly addresses the challenge of combining data selection with deep learning methods to lower
energy usage while maintaining model accuracy.
      </p>
      <p>Existing solutions</p>
      <p>Several approaches have been proposed to tackle the issue of reducing energy
consumption in AI. One key method is Data Pruning (DP), which involves extracting a compact subset,
or coreset, from a large dataset while preserving its most relevant information [4]. This smaller sample
can be used as a more cost-efective substitute for the original dataset in machine learning tasks [ 5].
However, many DP methods involve heavy computations, which can negate the benefits of reducing
the training dataset size. Recent studies show that random sampling schemes often perform as well
as, or better than, DP methods [6, 4, 7]. The Repeated Random Sampling (RS2) method [6] builds on
this idea by randomly selecting a data subset for each training epoch, aiming to cut training costs.
Despite the potential of DP and random sampling methods, a key limitation is the need to determine</p>
      <p>Dataset
scoring</p>
      <p>Hyperparameters' Tuning
Data selection</p>
      <p>Φ Training
Train dataset</p>
      <p>No</p>
      <p>One target is
reached (acc.,
energy)?</p>
      <p>Yes
Finish
Warm-up</p>
      <p>Pre-trained
model Φ selection
Φ Compression
Φ RS2 Training
Start</p>
      <p>Whole dataset
the optimal data amount beforehand, misjudgments can lead to wasted time and energy. To address
this, Active Learning (AL) approaches [8, 9, 10], originally designed to minimize labeling costs, can
be leveraged to reduce training costs by focusing on informative data subsets [11, 12, 13]. However,
the repeated retraining required by standard AL schemes can be too energy-intensive, as shown in
empirical experiments [11].</p>
      <p>Contribution Given the limitations of current data pruning and sampling methods for eficient Deep
Neural Network (DNN) learning, this paper introduces DPET , a framework that combines a RS2-based
DNN warm-up with an iterative AL-like scheme to refine the model with informative data selections.</p>
      <p>Experiments on benchmark datasets demonstrate that DPET significantly reduces the computational
and energetic costs of training large DNN models without sacrificing accuracy. These findings suggest
that DPET holds promise for promoting more sustainable DNN training, particularly in the context of
Green-AI initiatives.</p>
    </sec>
    <sec id="sec-3">
      <title>2. Proposed approach</title>
      <p>Let  a dataset, to be pruned, that consists of pairs (  ,   ), where each   is a data instance, and each   is
a one-hot vector representing a class label, with  classes in total. The goal of data pruning is to extract
a representative subset   such that its size is much smaller than  . A DNN model   , parameterized
by  , is trained using gradient descent, with the additional benefit that training on   consumes less
energy compared to training on the full dataset  .</p>
      <p>The proposed DPET framework, a “work-in-progress” extension of [13], is currently under
development, with the dotted blocks in Figure 1 representing ongoing work. It operates in two distinct
phases:
• Warm-up: DPET first selects the most suitable pre-trained model from an internal pool or
some external repositories (like those that have become available recently in many application
sectors like, e.g., natural language processing/understanding, computer vision), based on the
characteristics of the current dataset. Afterward, it applies optimization techniques such as
model pruning, cutout regularization, and low-precision parameter quantization to compress the
model and enhance its eficiency. At the end is used the RS2 algorithm to quickly converge on
a preliminary model configuration for   . This approach is faster than traditional methods like
SGD. However, RS2’s performance gain slows down over time, so the algorithm switches to an
active learning (AL)-based procedure to continue improving model performance eficiently.
• Fine-tune: DPET selects additional instances from  iteratively, using an instance ranking function
  and a dissimilarity measure d (such as Euclidean distance or KL divergence) to compute
an importance score for each instance. The model is updated and trained using both new and
“old” (i.e. previously-selected) instances –for the sake of eficiency, the user could require the
framework to only select a subset of the old instances leveraging replay-based mechanisms like
those used in Continual Learning [14]. This iterative process allows the algorithm to reduce
computation and energy costs. This adaptive method is more flexible than traditional data
pruning techniques, which require pre-determined reduction levels. Due to the high quantity of
parameters involved, a component named Hyperparameters’ Tuner is involved in the progress to
improve DPET performances by automatically managing them.</p>
      <p>In the end, DPET produces a trained model  and a coreset. This hybrid approach of combining RS2
with an AL-based fine-tuning procedure helps balance performance and energy eficiency.
Setting guidelines and implementation choices AL provides a way to optimize AI model training
while reducing energy consumption, in line with Green-AI principles. The idea is to strategically select
the most informative data samples from a larger dataset, which can help reduce computational costs
required to reach a target accuracy level. However, the extent of energy savings depends on several
factors:
• Data Sampling Efectiveness : The efectiveness of AL-like data selection strategies is essential to
significantly reduce the overall training costs and avoid to undermine model quality. The greater
is the per-step data sampling efectiveness (and, hence, the lower is the total number of training
instances and AL rounds required), the more substantial is the potential energy saving.
• Data Sampling Complexity: AL sampling methods difer in computational cost. Simpler
approaches are less resource-intensive, while more complex methods can be costly. If the sampling
process is too expensive, it may counteract the overall energy savings.</p>
    </sec>
    <sec id="sec-4">
      <title>3. Experimental Evaluation</title>
      <p>Test setting and terms of comparison In the experimental evaluation, we used the widely known
CIFAR-10 dataset, containing 60,000 images divided into 10 classes. We compared a partial
implementation of DPET (namely, without using pre-trained models and data replay mechanisms) against
several methods: standard full-dataset training (Standard train), the RS2 algorithm [6], the pure AL
approach from [11], and state-of-the-art DP methods such as Glister [15], GraphCut [16], CRAIG [17],
and GraNd [18], using implementations from DeepCore [4].</p>
      <p>Each method was evaluated by measuring both the energy consumption (in Wh) and the accuracy
of the trained models. Following the time-to-accuracy approach in [6], we set accuracy targets (from
60% to 90%) and measured the energy requested by each method used to reach these targets, so we
measured the energy-to-accuracy, unless it exhausted its budget of energy or epochs beforehand.
Hyperparameter Configuration For each test, we trained a ResNet18 model [19] using mini-batch
Stochastic Gradient Descent (SGD), alongside a Cross-Entropy loss. We tested DPET using three ranking
function variants (  ): Least Confidence, Margin Sampling and Entropy scores.</p>
      <p>The approach is flexible and can incorporate other AL techniques. For DPET , in the warm-up, we
ran RS2 with a 30% data reduction per epoch ( = 0.3) over 20 epochs (bootEpcs = 20). In the fine-tune
rounds, 1,000 instances were selected per round, with 10 optimization epochs. Hyperparameters for RS2
and the AL method from [11] were set according to their original papers. RS2 was tested with reduction
factors of 20%, 10%, and 5%, with a total budget of 200 epochs.</p>
      <p>A</p>
      <p>DPET_margin
DPET_lc</p>
      <p>DPET_entropy</p>
      <sec id="sec-4-1">
        <title>Target</title>
      </sec>
      <sec id="sec-4-2">
        <title>Standard train AL (margin) [11] GraNd [18] Craig [17]</title>
      </sec>
      <sec id="sec-4-3">
        <title>Glister [15]</title>
      </sec>
      <sec id="sec-4-4">
        <title>GraphCut [16]</title>
        <p>RS2 w/o repl 20%
RS2 w/o repl 10%</p>
      </sec>
      <sec id="sec-4-5">
        <title>RS2 w/o repl 5%</title>
      </sec>
      <sec id="sec-4-6">
        <title>DPET (margin)</title>
      </sec>
      <sec id="sec-4-7">
        <title>DPET (entropy) DPET (lc)</title>
        <p>Test results The analysis focuses on three key aspects: computational savings, accuracy, and pruning
ratio, comparing the performance of DPET with the other techniques. A significant advantage of DPET
is its iterative approach to data selection, which eliminates the need to pre-determine the amount of
data to prune, indeed, it dynamically adds only the necessary data to achieve the target accuracy. This
smart data selection allows DPET to reach the desired accuracy more quickly, resulting in computational
savings, even if the pruning ratio is lower than that of other methods.</p>
        <p>The results indicate that DPET , as shown in the figure 1, outperforms the other techniques in terms
of computational savings for the same target accuracy, highlighting the efectiveness of its iterative
data selection strategy. This approach not only speeds up the training process but also enables the
achievement of all target accuracy levels considered. In contrast, the other analyzed methods (excluding
the standard training baseline) fail to meet some of the target accuracy thresholds.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>4. Conclusion</title>
      <p>Based on our analysis, despite its partial implementation, DPET stands out as an eficient method for
training deep neural network (DNN) models on large datasets, providing significant computational
savings compared to standard training and active learning (AL) approaches without compromising model
accuracy. It consistently outperforms other data pruning techniques regarding energy consumption
across various target accuracy levels. This computational eficiency makes DPET particularly suitable
for resource-constrained devices and aligns with the goals of Green AI. To enhance the proposed
framework, we will finalize the implementation and optimization of the dotted blocks to evaluate the
framework’s definitive performance.</p>
      <p>Acknowledgment This work was partially supported by the PNRR research project project FAIR
Future AI Research (PE00000013), Spoke 9 - Green-aware AI, under the NRRP (National Recovery and
Resilience Plan) MUR program funded by the NextGenerationEU.
2019, Volume 1: Long Papers, Association for Computational Linguistics, 2019, pp. 3645–3650.
doi:10.18653/V1/P19- 1355.
[3] S. Flesca, F. Scala, E. Vocaturo, F. Zumpano, On forecasting non-renewable energy production
with uncertainty quantification: A case study of the italian energy market, Expert Systems with
Applications 200 (2022) 116936. doi:https://doi.org/10.1016/j.eswa.2022.116936.
[4] C. Guo, B. Zhao, Y. Bai, Deepcore: A comprehensive library for coreset selection in deep learning,
in: Database and Expert Systems Applications: 33rd International Conference, DEXA 2022, Vienna,
Austria, August 22–24, 2022, Proceedings, Part I, Springer-Verlag, Berlin, Heidelberg, 2022, pp.
181–195. doi:10.1007/978- 3- 031- 12423- 5_14.
[5] N. Sachdeva, J. J. McAuley, Data distillation: A survey, CoRR abs/2301.04272 (2023). doi:10.48550/</p>
      <p>ARXIV.2301.04272. arXiv:2301.04272.
[6] P. Okanovic, R. Walefe, V. Mageirakos, K. Nikolakakis, A. Karbasi, D. Kalogerias, N. M. Gürel,
T. Rekatsinas, Repeated random sampling for minimizing the time-to-accuracy of learning, in:
The Twelfth International Conference on Learning Representations, 2024.
[7] F. Ayed, S. Hayou, Data pruning and neural scaling laws: fundamental limitations of score-based
algorithms, 2023. arXiv:2302.06960.
[8] S. Flesca, D. Mandaglio, F. Scala, A. Tagarelli, A meta-active learning approach exploiting instance
importance, Expert Systems with Applications 247 (2024) 123320. doi:https://doi.org/10.1016/
j.eswa.2024.123320.
[9] S. Flesca, D. Mandaglio, F. Scala, A. Tagarelli, Learning to active learn by gradient variation based
on instance importance, in: 2022 26th International Conference on Pattern Recognition (ICPR),
2022, pp. 2224–2230. doi:10.1109/ICPR56361.2022.9956039.
[10] S. Flesca, D. Mandaglio, F. Scala, A. Tagarelli, A meta-active learning approach exploiting instance
importance based on learning gradient variation, in: Proceedings of the 31st Symposium of
Advanced Database Systems, Galzingano Terme, Italy, July 2nd to 5th, 2023, volume 3478 of CEUR
Workshop Proceedings, CEUR-WS.org, 2023, pp. 535–544.
[11] D. Park, D. Papailiopoulos, K. Lee, Active learning is a strong baseline for data subset selection, in:</p>
      <p>Has it Trained Yet? NeurIPS 2022 Workshop, 2022.
[12] F. Scala, S. Flesca, L. Pontieri, Data filtering for a sustainable model training, in: Proceedings of
the 32nd Symposium of Advanced Database Systems, Villasimius, Italy, June 23rd to 26th, 2024,
volume 3741 of CEUR Workshop Proceedings, CEUR-WS.org, 2024, pp. 205–216.
[13] F. Scala, S. Flesca, L. Pontieri, Play it straight: An intelligent data pruning technique for green-ai,
in: D. Pedreschi, A. Monreale, R. Guidotti, R. Pellungrini, F. Naretto (Eds.), Discovery Science,
Springer Nature Switzerland, Cham, 2025, pp. 69–85.
[14] L. Wang, X. Zhang, H. Su, J. Zhu, A comprehensive survey of continual learning: theory, method
and application, IEEE Transactions on Pattern Analysis and Machine Intelligence (2024).
[15] Z. Yang, H. Yang, S. Majumder, J. Cardoso, G. Gallego, Data pruning can do more: A comprehensive
data pruning approach for object re-identification, Transactions on Machine Learning Research
(2024).
[16] R. Iyer, N. Khargoankar, J. Bilmes, H. Asanani, Submodular combinatorial information measures
with applications in machine learning, in: V. Feldman, K. Ligett, S. Sabato (Eds.), Proceedings of
the 32nd International Conference on Algorithmic Learning Theory, volume 132 of Proceedings of
Machine Learning Research, PMLR, 2021, pp. 722–754.
[17] B. Mirzasoleiman, J. Bilmes, J. Leskovec, Coresets for data-eficient training of machine learning
models, in: H. D. III, A. Singh (Eds.), Proceedings of the 37th International Conference on Machine
Learning, volume 119 of Proceedings of Machine Learning Research, PMLR, 2020, pp. 6950–6960.
[18] M. Paul, S. Ganguli, G. K. Dziugaite, Deep learning on a data diet: Finding important examples
early in training, in: A. Beygelzimer, Y. Dauphin, P. Liang, J. W. Vaughan (Eds.), Advances in
Neural Information Processing Systems, 2021.
[19] K. He, X. Zhang, S. Ren, J. Sun, Deep Residual Learning for Image Recognition, in: Proceedings of
2016 IEEE Conference on Computer Vision and Pattern Recognition, 2016, pp. 770–778. doi:10.
1109/CVPR.2016.90.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>A. de Vries</surname>
          </string-name>
          ,
          <source>The growing energy footprint of artificial intelligence, Joule</source>
          <volume>7</volume>
          (
          <year>2023</year>
          )
          <fpage>2191</fpage>
          -
          <lpage>2194</lpage>
          . doi:https://doi.org/10.1016/j.joule.
          <year>2023</year>
          .
          <volume>09</volume>
          .004.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>E.</given-names>
            <surname>Strubell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ganesh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>McCallum</surname>
          </string-name>
          ,
          <article-title>Energy and policy considerations for deep learning in NLP</article-title>
          , in: A.
          <string-name>
            <surname>Korhonen</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          <string-name>
            <surname>Traum</surname>
          </string-name>
          , L. Màrquez (Eds.),
          <source>Proceedings of the 57th Conference of the Association for Computational Linguistics</source>
          ,
          <string-name>
            <surname>ACL</surname>
          </string-name>
          <year>2019</year>
          , Florence, Italy,
          <source>July 28- August</source>
          <volume>2</volume>
          ,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>