Skip to content

A repository which contains work on the data analysis for audio signals and gravitational waves signals.

Notifications You must be signed in to change notification settings

FrancescoSarandrea/Audio_GW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Audio_GW

A repository which contains work on the data analysis for audio signals and gravitational waves signals.

Speech Classification with NNs

  • plot_classif_torch.ipynb View filled on Github Open In Colab is a jupyter notebook that contains the application of the 1-D scattering transform to classify audio files with a simple logistic regression. It is used for the classification of spoken digits and various environmental sounds.

  • SpeechClassification.ipynb View filled on Github Open In Colab Speech classification of the Speech Commands dataset using pytorch. We tested three models:

    1. Two dimensional CNN trained on transformed waveforms using 1-D scattering transform.
    2. Softmax regression trained on the "log scattering transform", see: https://www.kymat.io/index.html
    3. One dimensional CNN applied to raw waveforms, see: Tutorial Paper

    We also reported some possible future developments.

Datasets Description

O3a_scatt_light_strain_whitened.zip contains hdf5 files of scattered-light glitches from Virgo.

Gravity_Spy_Glitches_whitened_#.zip contain various glitches from LIGO. They were identified starting from a slightly modified Gravity Spy dataset which can be found here. The dataset was used to obtain the classification of the glitches and their time coordinate. Once this was done, it was possible to retrieve the time-signal from the GWOSC website using the gwpy package.

Creation of the Dataset

  • Gravity_Spy_Analysis.ipynb Open In Colab the notebook used to perform the whiteneing of the time-signals and to create the Gravity_Spy_Glitches_whitened_# files.
  • Read_Whitened_GW.ipynb Open In Colab a notebook showing how to read the Gravity_Spy_Glitches_whitened_# files.

Gravity Spy Machine Learning

Glitch Generation:

Time series Forecasting:

some paper:

some repos:

some codes:

  • D,N and Vanilla Linear Forecasting Scratchy Pytorch: View filled on Github

About

A repository which contains work on the data analysis for audio signals and gravitational waves signals.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages