Filippo Maria Bianchi

Prof. Dr. Filippo Maria Bianchi

NORCE the Norwegian Research Centre
+1
orcid

Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

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

Representative Publications

View All Publications
26 January 2021 in IEEE Transactions on Pattern Analysis and Machine Intelligence
Verified
Journal Article
Closed access
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
DGDaniele Grattarola
Daniele Grattarola
LLLorenzo Livi
Lorenzo Livi
CACesare Alippi
Cesare Alippi
Popular graph neural networks implement convolution operations on graphs based on polynomial spectral filters. In this paper, we propose a novel graph convolutional layer inspired by the auto-regressive moving average (ARMA) filter that, compared to polynomial ones, provides a more flexible frequency response, is more robust to noise, and better captures the global graph structure. We propose a graph neural network implementation of the ARMA filter with a recursive and distributed formulation, obtaining a convolutional layer that is efficient to train, localized in the node space, and can be transferred to new graphs at test time. We perform a spectral analysis to study the filtering effect of the proposed ARMA layer and report experiments on four downstream tasks: semi-supervised node classification, graph signal classification, graph classification, and graph regression. Results show that the proposed ARMA layer brings significant improvements over graph neural networks based on polynomial filters.

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.

17 February 2021 in IEEE Transactions on Geoscience and Remote Sensing
Verified
Journal Article
Closed access
LLLuigi Tommaso Luppino
Luigi Tommaso Luppino
MKMichael Kampffmeyer
Michael Kampffmeyer
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
GMGabriele Moser
Gabriele Moser
SSSebastiano Bruno Serpico
Sebastiano Bruno Serpico
SAStian Normann Anfinsen
Stian Normann Anfinsen
Image translation with convolutional neural networks has recently been used as an approach to multimodal change detection. Existing approaches train the networks by exploiting supervised information of the change areas, which, however, is not always available. A main challenge in the unsupervised problem setting is to avoid that change pixels affect the learning of the translation function. We propose two new network architectures trained with loss functions weighted by priors that reduce the impact of change pixels on the learning objective. The change prior is derived in an unsupervised fashion from relational pixel information captured by domain-specific affinity matrices. Specifically, we use the vertex degrees associated with an absolute affinity difference matrix and demonstrate their utility in combination with cycle consistency and adversarial training. The proposed neural networks are compared with the state-of-the-art algorithms. Experiments conducted on three real data sets show the effectiveness of our methodology.

12 May 2022 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
LLLuigi Tommaso Luppino
Luigi Tommaso Luppino
MHMads Adrian Hansen
Mads Adrian Hansen
MKMichael Kampffmeyer
Michael Kampffmeyer
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
GMGabriele Moser
Gabriele Moser
SAStian Normann Anfinsen
Stian Normann Anfinsen
Image translation with convolutional autoencoders has recently been used as an approach to multimodal change detection (CD) in bitemporal satellite images. A main challenge is the alignment of the code spaces by reducing the contribution of change pixels to the learning of the translation function. Many existing approaches train the networks by exploiting supervised information of the change areas, which, however, is not always available. We propose to extract relational pixel information captured by domain-specific affinity matrices at the input and use this to enforce alignment of the code spaces and reduce the impact of change pixels on the learning objective. A change prior is derived in an unsupervised fashion from pixel pair affinities that are comparable across domains. To achieve code space alignment, we enforce pixels with similar affinity relations in the input domains to be correlated also in code space. We demonstrate the utility of this procedure in combination with cycle consistency. The proposed approach is compared with the state-of-the-art machine learning and deep learning algorithms. Experiments conducted on four real and representative datasets show the effectiveness of our methodology.

21 July 2022 in IEEE Transactions on Neural Networks and Learning Systems
Verified
Journal Article
Closed access
DGDaniele Grattarola
Daniele Grattarola
DZDaniele Zambon
Daniele Zambon
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
CACesare Alippi
Cesare Alippi
Many recent works in the field of graph machine learning have introduced pooling operators to reduce the size of graphs. In this article, we present an operational framework to unify this vast and diverse literature by describing pooling operators as the combination of three functions: selection, reduction, and connection (SRC). We then introduce a taxonomy of pooling operators, based on some of their key characteristics and implementation differences under the SRC framework. Finally, we propose three criteria to evaluate the performance of pooling operators and use them to investigate the behavior of different operators on a variety of tasks.

14 July 2020 in Remote Sensing
Verified
Journal Article
Open access
PDF file
Filippo Maria BianchiFilippo Maria Bianchi
Filippo Maria Bianchi
MEMartine Espeseth
Martine Espeseth
NBNjål Borch
Njål Borch
We propose a deep-learning framework to detect and categorize oil spills in synthetic aperture radar (SAR) images at a large scale. Through a carefully designed neural network model for image segmentation trained on an extensive dataset, we obtain state-of-the-art performance in oil spill detection, achieving results that are comparable to results produced by human operators. We also introduce a classification task, which is novel in the context of oil spill detection in SAR. Specifically, after being detected, each oil spill is also classified according to different categories of its shape and texture characteristics. The classification results provide valuable insights for improving the design of services for oil spill monitoring by world-leading providers. Finally, we present our operational pipeline and a visualization tool for large-scale data, which allows detection and analysis of the historical occurrence of oil spills worldwide.