Simone Scardapane

Dr. Simone Scardapane

orcid

Research Focus & Metrics

Academic Career Length

14Years (2013-Present)

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

Representative Publications

View All Publications
1 June 2017 in Neurocomputing
Verified
Journal Article
Open access
SSSimone Scardapane
Simone Scardapane
DCDanilo Comminiello
Danilo Comminiello
AHAmir Hussain
Amir Hussain
AUAurelio Uncini
Aurelio Uncini
In this paper, we address the challenging task of simultaneously optimizing (i) the weights of a neural network, (ii) the number of neurons for each hidden layer, and (iii) the subset of active input features (i.e., feature selection). While these problems are traditionally dealt with separately, we propose an efficient regularized formulation enabling their simultaneous parallel execution, using standard optimization routines. Specifically, we extend the group Lasso penalty, originally proposed in the linear regression literature, to impose group-level sparsity on the network's connections, where each group is defined as the set of outgoing weights from a unit. Depending on the specific case, the weights can be related to an input variable, to a hidden neuron, or to a bias unit, thus performing simultaneously all the aforementioned tasks in order to obtain a compact network. We carry out an extensive experimental evaluation, in comparison with classical weight decay and Lasso penalties, both on a toy dataset for handwritten digit recognition, and multiple realistic mid-scale classification benchmarks. Comparative results demonstrate the potential of our proposed sparse group Lasso penalty in producing extremely compact networks, with a significantly lower number of input features, with a classification accuracy which is equal or only slightly inferior to standard regularization terms

9 February 2017 in WIREs Data Mining and Knowledge Discovery
Verified
Journal Article
Closed access
PDF file
SSSimone Scardapane
Simone Scardapane
DWDianhui Wang
Dianhui Wang

29 June 2020 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
SSSimone Scardapane
Simone Scardapane
SLSigurd Løkse
Sigurd Løkse
RJRobert Jenssen
Robert Jenssen
Classification of multivariate time series (MTS) has been tackled with a large variety of methodologies and applied to a wide range of scenarios. Reservoir computing (RC) provides efficient tools to generate a vectorial, fixed-size representation of the MTS that can be further processed by standard classifiers. Despite their unrivaled training speed, MTS classifiers based on a standard RC architecture fail to achieve the same accuracy of fully trainable neural networks. In this article, we introduce the reservoir model space, an unsupervised approach based on RC to learn vectorial representations of MTS. Each MTS is encoded within the parameters of a linear model trained to predict a low-dimensional embedding of the reservoir dynamics. Compared with other RC methods, our model space yields better representations and attains comparable computational performance due to an intermediate dimensionality reduction procedure. As a second contribution, we propose a modular RC framework for MTS classification, with an associated open-source Python library. The framework provides different modules to seamlessly implement advanced RC architectures. The architectures are compared with other MTS classifiers, including deep learning models and time series kernels. Results obtained on the benchmark and real-world MTS data sets show that RC classifiers are dramatically faster and, when implemented using our proposed representation, also achieve superior classification accuracy.

1 September 2020 in Neural Networks
Verified
Journal Article
Closed access
ISIndro Spinelli
Indro Spinelli
SSSimone Scardapane
Simone Scardapane
AUAurelio Uncini
Aurelio Uncini

17 June 2020 in Cognitive Computation
Verified
Journal Article
Closed access
PDF file
SSSimone Scardapane
Simone Scardapane
MSMichele Scarpiniti
Michele Scarpiniti
EBEnzo Baccarelli
Enzo Baccarelli
AUAurelio Uncini
Aurelio Uncini

10 December 2021 in IEEE Transactions on Artificial Intelligence
Verified
Journal Article
Closed access
ISIndro Spinelli
Indro Spinelli
SSSimone Scardapane
Simone Scardapane
AHAmir Hussain
Amir Hussain
AUAurelio Uncini
Aurelio Uncini
Graph representation learning has become a ubiquitous component in many scenarios, ranging from social network analysis to energy forecasting in smart grids. In several applications, ensuring the fairness of the node (or graph) representations with respect to some protected attributes is crucial for their correct deployment. Yet, fairness in graph deep learning remains underexplored, with few solutions available. In particular, the tendency of similar nodes to cluster on several real-world graphs (i.e., homophily) can dramatically worsen the fairness of these procedures. In this article, we propose a novel biased edge dropout algorithm (FairDrop) to counter-act homophily and improve fairness in graph representation learning. FairDrop can be plugged in easily on many existing algorithms, is efficient, adaptable, and can be combined with other fairness-inducing solutions. After describing the general algorithm, we demonstrate its application on two benchmark tasks, specifically, as a random walk model for producing node embeddings, and to a graph convolutional network for link prediction. We prove that the proposed algorithm can successfully improve the fairness of all models with only a small or negligible drop in accuracy, and compares favourably with existing state-of-the-art solutions. In an ablation study, we demonstrate that our algorithm can flexibly interpolate between biasing towards fairness and an unbiased edge dropout. Furthermore, to better evaluate the gains, we propose a new dyadic group definition to measure the bias of a link prediction task when paired with group-based fairness metrics. In particular, we extend the metric used to measure the bias in node embeddings by taking account of the graph structure.