Antonio Bruno

Dr. Antonio Bruno

orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 August 2023 in Expert Systems
Verified
Journal Article
Open access
ABAntonio Bruno
Antonio Bruno
Davide MoroniDavide Moroni
Davide Moroni
Massimo MartinelliMassimo Martinelli
Massimo Martinelli
In recent times, with the exception of sporadic cases, the trend in computer vision is to achieve minor improvements compared to considerable increases in complexity. To reverse this trend, we propose a novel method to boost image classification performances without increasing complexity. To this end, we revisited ensembling, a powerful approach, often not used properly due to its more complex nature and the training time, so as to make it feasible through a specific design choice. First, we trained two EfficientNet‐b0 end‐to‐end models (known to be the architecture with the best overall accuracy/complexity trade‐off for image classification) on disjoint subsets of data (i.e., bagging). Then, we made an efficient adaptive ensemble by performing fine‐tuning of a trainable combination layer. In this way, we were able to outperform the state‐of‐the‐art by an average of 0.5% on the accuracy, with restrained complexity both in terms of the number of parameters (by 5–60 times), and the FLoating point Operations Per Second FLOPS by 10–100 times on several major benchmark datasets.

5 May 2023 in Bioengineering
Verified
Journal Article
Open access
PDF file
ABAntonio Bruno
Antonio Bruno
GIGiacomo Ignesti
Giacomo Ignesti
Ovidio SalvettiOvidio Salvetti
Ovidio Salvetti
Davide MoroniDavide Moroni
Davide Moroni
Massimo MartinelliMassimo Martinelli
Massimo Martinelli
A machine learning method for classifying lung ultrasound is proposed here to provide a point of care tool for supporting a safe, fast, and accurate diagnosis that can also be useful during a pandemic such as SARS-CoV-2. Given the advantages (e.g., safety, speed, portability, cost-effectiveness) provided by the ultrasound technology over other examinations (e.g., X-ray, computer tomography, magnetic resonance imaging), our method was validated on the largest public lung ultrasound dataset. Focusing on both accuracy and efficiency, our solution is based on an efficient adaptive ensembling of two EfficientNet-b0 models reaching 100% of accuracy, which, to our knowledge, outperforms the previous state-of-the-art models by at least 5%. The complexity is restrained by adopting specific design choices: ensembling with an adaptive combination layer, ensembling performed on the deep features, and minimal ensemble using two weak models only. In this way, the number of parameters has the same order of magnitude of a single EfficientNet-b0 and the computational cost (FLOPs) is reduced at least by 20%, doubled by parallelization. Moreover, a visual analysis of the saliency maps on sample images of all the classes of the dataset reveals where an inaccurate weak model focuses its attention versus an accurate one.

1 September 2022 in Pattern Recognition and Image Analysis
Verified
Journal Article
Closed access
PDF file
ABAntonio Bruno
Antonio Bruno
Massimo MartinelliMassimo Martinelli
Massimo Martinelli
Davide MoroniDavide Moroni
Davide Moroni
Ensembling is a very well-known strategy consisting in fusing several different models to achieve a new model for classification or regression tasks. Ensembling has been proven to provide superior performance in various contexts related to pattern recognition and artificial intelligence. The winners of public challenges in image analysis often adopt solutions based on ensembling. The idea of ensembling has also provided suggestions for introducing recent deep learning architectures with multiple layer connections that mimic ensembling approaches. However, the full potential offered by ensembling is not yet fully exploited. This paper aims to explore possible research directions and define new fusion approaches. Preliminary experimental tests show favorable results with an increment in accuracy regarding the number of operations needed in training and inference.

13 March 2023 in Preprints.org
Verified
Preprint
Open access
PDF file
ABAntonio Bruno
Antonio Bruno
GIGiacomo Ignesti
Giacomo Ignesti
Ovidio SalvettiOvidio Salvetti
Ovidio Salvetti
Davide MoroniDavide Moroni
Davide Moroni
Massimo MartinelliMassimo Martinelli
Massimo Martinelli
A machine learning method for classifying Lung UltraSound is here proposed to pro- vide a point of care tool for supporting a safe, fast and accurate diagnosis, that can also be useful during a pandemic like as SARS-CoV-2. Given the advantages (e.g. safety, rapidity, portability, cost-effectiveness) provided by the ultrasound technology over other methods (e.g. X-ray, computer tomography, magnetic resonance imaging), our method was validated on the largest LUS public dataset. Focusing on both accuracy and efficiency, our solution is based on an efficient adaptive ensembling of two EfficientNet-b0 models reaching 100% of accuracy, which, to our knowledge, outperforms the previous state-of-the-art. The complexity of this solution keeps the number of parameters in the same order as an EfficientNet-b0 by adopting specific design choices that are adaptive ensembling with a combination layer, ensembling performed on the deep features, minimal ensemble only two weak models. Moreover, a visual analysis of the saliency maps on sample images of all the classes of the dataset reveals where the focus is on an inaccurate weak model versus an accurate model.

30 August 2023 in arXiv
Verified
Preprint
Open access
PDF file
ABAntonio Bruno
Antonio Bruno
Davide MoroniDavide Moroni
Davide Moroni
Massimo MartinelliMassimo Martinelli
Massimo Martinelli
In recent times, with the exception of sporadic cases, the trend in Computer Vision is to achieve minor improvements compared to considerable increases in complexity. To reverse this trend, we propose a novel method to boost image classification performances without increasing complexity. To this end, we revisited ensembling, a powerful approach, often not used properly due to its more complex nature and the training time, so as to make it feasible through a specific design choice. First, we trained two EfficientNet-b0 end-to-end models (known to be the architecture with the best overall accuracy/complexity trade-off for image classification) on disjoint subsets of data (i.e. bagging). Then, we made an efficient adaptive ensemble by performing fine-tuning of a trainable combination layer. In this way, we were able to outperform the state-of-the-art by an average of 0.5$\%$ on the accuracy, with restrained complexity both in terms of the number of parameters (by 5-60 times), and the FLoating point Operations Per Second (FLOPS) by 10-100 times on several major benchmark datasets.