Stefano Ghidoni

Dr. Stefano Ghidoni

Department of Information Engineering, IAS-Lab (Intelligent Autonomous Systems Lab), University of Padova, 35131 Padova PD, Italy

Research Focus & Metrics

Academic Career Length

20Years (2007-Present)

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

Representative Publications

View All Publications
10 July 2020 in Journal of Neural Engineering
Verified
Journal Article
Closed access
PDF file
Stefano TortoraStefano Tortora
Stefano Tortora
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni
CCCarmelo Chisari
Carmelo Chisari
SMSilvestro Micera
Silvestro Micera
FAFiorenzo Artoni
Fiorenzo Artoni
Objective. Mobile Brain/Body Imaging (MoBI) frameworks allowed the research community to find evidence of cortical involvement at walking initiation and during locomotion. However, the decoding of gait patterns from brain signals remains an open challenge. The aim of this work is to propose and validate a deep learning model to decode gait phases from Electroenchephalography (EEG). Approach. A Long-Short Term Memory (LSTM) deep neural network has been trained to deal with time-dependent information within brain signals during locomotion. The EEG signals have been preprocessed by means of Artifacts Subspace Reconstruction (ASR) and Reliable Independent Component Analysis (RELICA) to ensure that classification performance was not affected by movement-related artifacts. Main results. The network was evaluated on the dataset of 11 healthy subjects walking on a treadmill. The proposed decoding approach shows a robust reconstruction (AUC > 90%) of gait patterns (i.e. swing and stance states) of both legs together, or of each leg independently. Significance. Our results support for the first time the use of a memory-based deep learning classifier to decode walking activity from non-invasive brain recordings. We suggest that this classifier, exploited in real time, can be a more effective input for devices restoring locomotion in impaired people.

14 March 2020 in Sensors
Verified
Journal Article
Open access
PDF file
Loris NanniLoris Nanni
Loris Nanni
ALAlessandra Lumini
Alessandra Lumini
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni
GMGianluca Maguolo
Gianluca Maguolo
In recent years, the field of deep learning has achieved considerable success in pattern recognition, image segmentation, and many other classification fields. There are many studies and practical applications of deep learning on images, video, or text classification. Activation functions play a crucial role in discriminative capabilities of the deep neural networks and the design of new “static” or “dynamic” activation functions is an active area of research. The main difference between “static” and “dynamic” functions is that the first class of activations considers all the neurons and layers as identical, while the second class learns parameters of the activation function independently for each layer or even each neuron. Although the “dynamic” activation functions perform better in some applications, the increased number of trainable parameters requires more computational time and can lead to overfitting. In this work, we propose a mixture of “static” and “dynamic” activation functions, which are stochastically selected at each layer. Our idea for model design is based on a method for changing some layers along the lines of different functional blocks of the best performing CNN models, with the aim of designing new models to be used as stand-alone networks or as a component of an ensemble. We propose to replace each activation layer of a CNN (usually a ReLU layer) by a different activation function stochastically drawn from a set of activation functions: in this way, the resulting CNN has a different set of activation function layers.

16 August 2022 in Sensors
Verified
Journal Article
Open access
PDF file
Loris NanniLoris Nanni
Loris Nanni
Sheryl BrahnamSheryl Brahnam
Sheryl Brahnam
MPMichelangelo Paci
Michelangelo Paci
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni
CNNs and other deep learners are now state-of-the-art in medical imaging research. However, the small sample size of many medical data sets dampens performance and results in overfitting. In some medical areas, it is simply too labor-intensive and expensive to amass images numbering in the hundreds of thousands. Building Deep CNN ensembles of pre-trained CNNs is one powerful method for overcoming this problem. Ensembles combine the outputs of multiple classifiers to improve performance. This method relies on the introduction of diversity, which can be introduced on many levels in the classification workflow. A recent ensembling method that has shown promise is to vary the activation functions in a set of CNNs or within different layers of a single CNN. This study aims to examine the performance of both methods using a large set of twenty activations functions, six of which are presented here for the first time: 2D Mexican ReLU, TanELU, MeLU + GaLU, Symmetric MeLU, Symmetric GaLU, and Flexible MeLU. The proposed method was tested on fifteen medical data sets representing various classification tasks. The best performing ensemble combined two well-known CNNs (VGG16 and ResNet50) whose standard ReLU activation layers were randomly replaced with another. Results demonstrate the superiority in performance of this approach.

1 July 2016 in Applied Computing and Informatics
Verified
Journal Article
Open access
Loris NanniLoris Nanni
Loris Nanni
MMMatteo Munaro
Matteo Munaro
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni
Emanuele MenegattiEmanuele Menegatti
Emanuele Menegatti
Sheryl BrahnamSheryl Brahnam
Sheryl Brahnam

27 August 2015 in Computational Intelligence and Neuroscience
Verified
Journal Article
Open access
PDF file
Loris NanniLoris Nanni
Loris Nanni
Sheryl BrahnamSheryl Brahnam
Sheryl Brahnam
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni
ALAlessandra Lumini
Alessandra Lumini
We perform an extensive study of the performance of different classification approaches on twenty-five datasets (fourteen image datasets and eleven UCI data mining datasets). The aim is to find General-Purpose (GP) heterogeneous ensembles (requiring little to no parameter tuning) that perform competitively across multiple datasets. The state-of-the-art classifiers examined in this study include the support vector machine, Gaussian process classifiers, random subspace of adaboost, random subspace of rotation boosting, and deep learning classifiers. We demonstrate that a heterogeneous ensemble based on the simple fusion by sum rule of different classifiers performs consistently well across all twenty-five datasets. The most important result of our investigation is demonstrating that some very recent approaches, including the heterogeneous ensemble we propose in this paper, are capable of outperforming an SVM classifier (implemented with LibSVM), even when both kernel selection and SVM parameters are carefully tuned for each dataset.

8 April 2022
Verified
Book Chapter
Closed access
PDF file
AFAndrea Franceschetti
Andrea Franceschetti
ETElisa Tosello
Elisa Tosello
NCNicola Castaman
Nicola Castaman
Stefano GhidoniStefano Ghidoni
Stefano Ghidoni