Latest data science post

scala-xgboost-spark

Install JVM xgboost package

Install JVM xgboost package to interface to Apache Spark For a complete guide and documentation, please refer to the official xgoost documentation. Here, I’m just reporting a quick start to […]

Build and install Spark on Linux platform.

Build and install Spark on a Linux platform Here a short guide to build, install and configure Apache Spark on a Linux platform. You can decide which Spark release install […]

Spark code snippets

A growing post which gathers short pieces of code Let’s suppose spark to be an opened spark session. How to merge 2 spark DataFrame Python: Scala: How to perform Cross […]

See all the posts

About Blog

In this website you will find posts both in Italian (my native language) and English.
My intention is to talk about my work, my research, the signal processing, machine learning, but also about my passions such as travelling and photography, things I love doing in my spare time.
I made all the photos you see in this site.
Enjoy the site, have fun and share my posts if you liked them.

In questo sito web troverete articoli sia in Italiano (la mia lingua madre) che in Inglese.
La mia intenzione è di parlare del mio lavoro, di analisi dei segnali, machine learning, ma anche delle mie passioni quali viaggiare e fare fotografie, cose che amo fare nel mio tempo libero.
Infatti, le foto che vedrete nel blog, sono miei scatti.
Divertitevi e condividete i miei posts, se vi sono piaciuti.

About me

I'm Head of Data Science Office at European Gravitational Observatory, since March 2018 Associate Faculty at Scuola Normale Superiore. I've been working on Data Analysis for Virgo experiment since more than 20 years.
After degree in Physics on Statistical Analysis in Astrophysics for Large Scale Structure of the Universe, I won a PhD fellowship at Physics Department in Pisa and started working for Virgo experiment. I'm expert in noise analysis and system identification, developing algorithms for data conditioning and signals detection. I leaded the noise analysis group for Virgo from 2008 to 2014, developing algorithms for data characterization and for the analysis of transient signals and working with machine learning techniques in this field.
From 2014 to 2018 I was the Scientific Coordinator on an Initial Training Network GraWIToN, addressed to the training of young scientist in Gravitational Wave research.

I'm co-chair of the Machine Learning informal group in the LIGO/Virgo collaboration and Kaggle master. I was the  main proposer  for a COST action “A network for Gravitational Waves, Geophysics and Machine Learning”, which was financed by COST association. Now I'm  Cost Action 17137 chair.

Tweets

This map shows the sky position of all eleven members of our new @LIGO @ego_virgo #GravitationalWaves catalog - including the three events pinpointed so well by the global network of @LIGOLA @LIGOWA and @ego_virgo - #GW170814 #GW170814 and #GW170818

Our population of #BlackHoles and #neutronstars mergers now goes #uptoeleven. Lots more details about new @LIGO @ego_virgo results coming on Monday Dec 3rd. Watch this space(time)! #GravitationalWaves https://t.co/E7HAUpr9HP

Load More...

Data science projects & related stuff

Kaggle competitions

Some of the Kaggle competitions I participated.

Signal Processing for Dummies

A series of posts on signal processing techniques, with ipython notebook

Development

Python code for kaggle competitions and tutorials on GitHub

Travels & Photos

Travels

Some  posts, with photos, while travelling either for business or for pleasure.

The ViewFinder

On the street, walking, looking around…Simple smartphone shoots!

Photography

Photographer for passion. Here it is a photo gallery of my shoots.