{
  "id": 250297,
  "title": "G2Net Lectures + Notebooks on Machine Learning and Signal processing ",
  "url": "/competitions/g2net-gravitational-wave-detection/discussion/250297",
  "author_name": "",
  "post_date": "2021-07-02T05:00:30.600539500Z",
  "votes": 34,
  "comment_count": 16,
  "views": 0,
  "content": "<p>Teaching material for '<a href=\"https://indico.ego-gw.it/event/46/\" target=\"_blank\">G2net - Machine Learning and Signal processing for Time Series Analysis</a>' held at the University of Malta, Valletta Campus, Malta, 9-13 March 2020.</p>\n<h3>Lectures</h3>\n<ul>\n<li><strong>SP</strong> - Signal Processing - Eftim Zdravevski<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_0_preparing_environment.ipynb\" target=\"_blank\">SP1 - Preparing Environment</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_1_introduction_and_visualization.ipynb\" target=\"_blank\">SP2 - Introduction and Visualization</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_2_preparing_GW_data.ipynb\" target=\"_blank\">SP3 - Preparing GW Data</a></li></ul></li>\n<li><strong>ML</strong> - Machine Learning - Christopher Zerafa, Luigia Petre<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML1_Intro_Python_ML/ML1_Intro_Python_ML.md\" target=\"_blank\">CZ - ML1 - Introduction to Python &amp; Machine Learning</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML2_3_Classification_Regression_Metrics/ML2_3_Classification_Regression_Metrics.md\" target=\"_blank\">CZ - ML2_3 - Classification vs Regression and Metrics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML4_Model_Selection/ML4_Model_Selection.md\" target=\"_blank\">CZ - ML4 - Model Selection and Feature Engineering</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML5_6_TreesAndEnsembles.ipynb\" target=\"_blank\">LP - ML5_6 - Trees And Ensembles</a></li>\n<li><a href=\"lectures/ML_Luigia_Petre/ML7_naiveBayes.ipynb\" target=\"_blank\">LP - ML7 - Naïve Bayes</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML8_SupportVectorMachines.ipynb\" target=\"_blank\">LP - ML8 - Support Vector Machines</a></li></ul></li>\n<li><strong>DL</strong> - Deep Learning - Luca Antiga<ul>\n<li>Lectures<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part1.pdf\" target=\"_blank\">DL1_2 - Neural networks and back-propagation &amp; PyTorch basics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part2.pdf\" target=\"_blank\">DL3_4 - Deep learning in PyTorch &amp; Deep learning for g2net data</a></li>\n<li><a href=\"https://youtu.be/LBMAUEdNWDk\" target=\"_blank\">Lecture Recording - DL1</a></li></ul></li></ul></li>\n<li><strong>GRAV</strong>    - Gravitational Data Talk - Michal Bejger, Jade Powell<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_Intro_gw12_bejger_g2net_malta.pdf\" target=\"_blank\">MB - GRAV1_2 - Introduction to Gravitational Waves</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_GW_Data_Jade_Powell.pdf\" target=\"_blank\">JP - GRAV3_4 - Gravitational Wave Data Analysis with Machine Learning</a></li></ul></li>\n<li><strong>GEO</strong>    - Geophysical Data Talk - Tomek Bulik, Gregory Beroza<ul>\n<li>TB - GEO1_2<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_Tomasz_Bulik_Introduction_to_geophysics.odp\" target=\"_blank\">Slides</a></li>\n<li><a href=\"https://youtu.be/t84sOY8Czic\" target=\"_blank\">Recording</a></li></ul></li>\n<li>GB - GEO3 - Deep Learning Applied to Earthquake Signals<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_DL_Applied_to_ES_Beroza.pdf\" target=\"_blank\">Slides</a></li>\n<li><a href=\"https://youtu.be/3_0HWgzIXw8\" target=\"_blank\">Recording</a></li></ul></li></ul></li>\n</ul>\n<h2>Notebooks</h2>\n<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.1-PyTorch-Basics.ipynb\" target=\"_blank\">1.1-PyTorch-Basics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.2-Linear-Regression.ipynb\" target=\"_blank\">1.2-Linear-Regression</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.3-Multi-Class-Logisitc-Regression.ipynb\" target=\"_blank\">1.3-Multi-Class-Logisitc-Regression</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.1-Convolutional-Neural-Networks.ipynb\" target=\"_blank\">2.1-Convolutional-Neural-Networks</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.2-Pretrained-ResNet-Imagenet.ipynb\" target=\"_blank\">2.2-Pretrained-ResNet-Imagenet</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.3-TransferLearning-MNIST.ipynb\" target=\"_blank\">2.3-TransferLearning-MNIST</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.4-Finetuning-Hymenoptera.ipynb\" target=\"_blank\">2.4-Finetuning-Hymenoptera</a></li>\n<li><a href=\"lectures/DL_Luca_Antiga/2.5-CharRNN.ipynb\" target=\"_blank\">2.5-CharRNN</a></li>\n</ul>\n<h3>Past G2Net Machine Learning Hackathon - Scripts &amp; Dataset</h3>\n<ul>\n<li><a href=\"https://www.kaggle.com/c/g2net-gravitational-wave-detection/discussion/250298\" target=\"_blank\">Hackathon scripts and dataset from last year</a><br>\nSource: <a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020\" target=\"_blank\">https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020</a></li>\n</ul>",
  "messages": [
    {
      "id": "1372852",
      "postDate": "07/02/2021 05:00:30",
      "content": "<p>Teaching material for '<a href=\"https://indico.ego-gw.it/event/46/\" target=\"_blank\">G2net - Machine Learning and Signal processing for Time Series Analysis</a>' held at the University of Malta, Valletta Campus, Malta, 9-13 March 2020.</p>\n<h3>Lectures</h3>\n<ul>\n<li><strong>SP</strong> - Signal Processing - Eftim Zdravevski<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_0_preparing_environment.ipynb\" target=\"_blank\">SP1 - Preparing Environment</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_1_introduction_and_visualization.ipynb\" target=\"_blank\">SP2 - Introduction and Visualization</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_2_preparing_GW_data.ipynb\" target=\"_blank\">SP3 - Preparing GW Data</a></li></ul></li>\n<li><strong>ML</strong> - Machine Learning - Christopher Zerafa, Luigia Petre<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML1_Intro_Python_ML/ML1_Intro_Python_ML.md\" target=\"_blank\">CZ - ML1 - Introduction to Python &amp; Machine Learning</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML2_3_Classification_Regression_Metrics/ML2_3_Classification_Regression_Metrics.md\" target=\"_blank\">CZ - ML2_3 - Classification vs Regression and Metrics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML4_Model_Selection/ML4_Model_Selection.md\" target=\"_blank\">CZ - ML4 - Model Selection and Feature Engineering</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML5_6_TreesAndEnsembles.ipynb\" target=\"_blank\">LP - ML5_6 - Trees And Ensembles</a></li>\n<li><a href=\"lectures/ML_Luigia_Petre/ML7_naiveBayes.ipynb\" target=\"_blank\">LP - ML7 - Naïve Bayes</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML8_SupportVectorMachines.ipynb\" target=\"_blank\">LP - ML8 - Support Vector Machines</a></li></ul></li>\n<li><strong>DL</strong> - Deep Learning - Luca Antiga<ul>\n<li>Lectures<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part1.pdf\" target=\"_blank\">DL1_2 - Neural networks and back-propagation &amp; PyTorch basics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part2.pdf\" target=\"_blank\">DL3_4 - Deep learning in PyTorch &amp; Deep learning for g2net data</a></li>\n<li><a href=\"https://youtu.be/LBMAUEdNWDk\" target=\"_blank\">Lecture Recording - DL1</a></li></ul></li></ul></li>\n<li><strong>GRAV</strong>    - Gravitational Data Talk - Michal Bejger, Jade Powell<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_Intro_gw12_bejger_g2net_malta.pdf\" target=\"_blank\">MB - GRAV1_2 - Introduction to Gravitational Waves</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_GW_Data_Jade_Powell.pdf\" target=\"_blank\">JP - GRAV3_4 - Gravitational Wave Data Analysis with Machine Learning</a></li></ul></li>\n<li><strong>GEO</strong>    - Geophysical Data Talk - Tomek Bulik, Gregory Beroza<ul>\n<li>TB - GEO1_2<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_Tomasz_Bulik_Introduction_to_geophysics.odp\" target=\"_blank\">Slides</a></li>\n<li><a href=\"https://youtu.be/t84sOY8Czic\" target=\"_blank\">Recording</a></li></ul></li>\n<li>GB - GEO3 - Deep Learning Applied to Earthquake Signals<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_DL_Applied_to_ES_Beroza.pdf\" target=\"_blank\">Slides</a></li>\n<li><a href=\"https://youtu.be/3_0HWgzIXw8\" target=\"_blank\">Recording</a></li></ul></li></ul></li>\n</ul>\n<h2>Notebooks</h2>\n<ul>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.1-PyTorch-Basics.ipynb\" target=\"_blank\">1.1-PyTorch-Basics</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.2-Linear-Regression.ipynb\" target=\"_blank\">1.2-Linear-Regression</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.3-Multi-Class-Logisitc-Regression.ipynb\" target=\"_blank\">1.3-Multi-Class-Logisitc-Regression</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.1-Convolutional-Neural-Networks.ipynb\" target=\"_blank\">2.1-Convolutional-Neural-Networks</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.2-Pretrained-ResNet-Imagenet.ipynb\" target=\"_blank\">2.2-Pretrained-ResNet-Imagenet</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.3-TransferLearning-MNIST.ipynb\" target=\"_blank\">2.3-TransferLearning-MNIST</a></li>\n<li><a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.4-Finetuning-Hymenoptera.ipynb\" target=\"_blank\">2.4-Finetuning-Hymenoptera</a></li>\n<li><a href=\"lectures/DL_Luca_Antiga/2.5-CharRNN.ipynb\" target=\"_blank\">2.5-CharRNN</a></li>\n</ul>\n<h3>Past G2Net Machine Learning Hackathon - Scripts &amp; Dataset</h3>\n<ul>\n<li><a href=\"https://www.kaggle.com/c/g2net-gravitational-wave-detection/discussion/250298\" target=\"_blank\">Hackathon scripts and dataset from last year</a><br>\nSource: <a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020\" target=\"_blank\">https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020</a></li>\n</ul>",
      "rawMarkdown": "Teaching material for '[G2net - Machine Learning and Signal processing for Time Series Analysis](https://indico.ego-gw.it/event/46/)' held at the University of Malta, Valletta Campus, Malta, 9-13 March 2020.\n\n\n### Lectures\n- **SP** - Signal Processing - Eftim Zdravevski\n    - [SP1 - Preparing Environment](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_0_preparing_environment.ipynb)\n    - [SP2 - Introduction and Visualization](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_1_introduction_and_visualization.ipynb)\n    - [SP3 - Preparing GW Data](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_2_preparing_GW_data.ipynb)\n- **ML** - Machine Learning - Christopher Zerafa, Luigia Petre\n    - [CZ - ML1 - Introduction to Python & Machine Learning](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML1_Intro_Python_ML/ML1_Intro_Python_ML.md)\n    - [CZ - ML2_3 - Classification vs Regression and Metrics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML2_3_Classification_Regression_Metrics/ML2_3_Classification_Regression_Metrics.md)\n    - [CZ - ML4 - Model Selection and Feature Engineering](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML4_Model_Selection/ML4_Model_Selection.md)\n    - [LP - ML5_6 - Trees And Ensembles](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML5_6_TreesAndEnsembles.ipynb)\n    - [LP - ML7 - Naïve Bayes](lectures/ML_Luigia_Petre/ML7_naiveBayes.ipynb)\n    - [LP - ML8 - Support Vector Machines](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML8_SupportVectorMachines.ipynb)\n- **DL** - Deep Learning - Luca Antiga\n    - Lectures\n        - [DL1_2 - Neural networks and back-propagation & PyTorch basics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part1.pdf)\n        - [DL3_4 - Deep learning in PyTorch & Deep learning for g2net data](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part2.pdf)\n        - [Lecture Recording - DL1](https://youtu.be/LBMAUEdNWDk)\n\n- **GRAV**\t- Gravitational Data Talk - Michal Bejger, Jade Powell\n    - [MB - GRAV1_2 - Introduction to Gravitational Waves](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_Intro_gw12_bejger_g2net_malta.pdf)\n    - [JP - GRAV3_4 - Gravitational Wave Data Analysis with Machine Learning](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_GW_Data_Jade_Powell.pdf)\n- **GEO**\t- Geophysical Data Talk - Tomek Bulik, Gregory Beroza\n    - TB - GEO1_2\n        - [Slides](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_Tomasz_Bulik_Introduction_to_geophysics.odp)\n        - [Recording](https://youtu.be/t84sOY8Czic)\n    - GB - GEO3 - Deep Learning Applied to Earthquake Signals\n        - [Slides](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_DL_Applied_to_ES_Beroza.pdf)\n        - [Recording](https://youtu.be/3_0HWgzIXw8)\n\n## Notebooks\n- [1.1-PyTorch-Basics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.1-PyTorch-Basics.ipynb)\n- [1.2-Linear-Regression](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.2-Linear-Regression.ipynb)\n- [1.3-Multi-Class-Logisitc-Regression](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.3-Multi-Class-Logisitc-Regression.ipynb)\n- [2.1-Convolutional-Neural-Networks](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.1-Convolutional-Neural-Networks.ipynb)\n- [2.2-Pretrained-ResNet-Imagenet](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.2-Pretrained-ResNet-Imagenet.ipynb)\n- [2.3-TransferLearning-MNIST](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.3-TransferLearning-MNIST.ipynb)\n- [2.4-Finetuning-Hymenoptera](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.4-Finetuning-Hymenoptera.ipynb)\n- [2.5-CharRNN](lectures/DL_Luca_Antiga/2.5-CharRNN.ipynb)\n\n### Past G2Net Machine Learning Hackathon - Scripts & Dataset\n- [Hackathon scripts and dataset from last year](https://www.kaggle.com/c/g2net-gravitational-wave-detection/discussion/250298)\n\n\nSource: https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020",
      "votes": null
    },
    {
      "id": "1372898",
      "postDate": "07/02/2021 05:38:44",
      "content": "<p>Hey, if anyone needs help with the content of the training school, please feel free to reach out.</p>",
      "rawMarkdown": "Hey, if anyone needs help with the content of the training school, please feel free to reach out.",
      "votes": null
    },
    {
      "id": "1373220",
      "postDate": "07/02/2021 10:19:16",
      "content": "<p>Good day,<br>\nFinally I see the right setup for the problem.<br>\nI was researching and know from reading the material in MATLAB that  you needed to <br>\nHave two CNNs and a soft ReLu output and a Bayesian network for prediction… (this is an oversimplification of the setup and much is left out just for the posting).<br>\nGreat work thanks<br>\nP.S. can MATLAB be use and imported (converted) in to Kaggle? <br>\nB. <br>\ncaptbullett</p>",
      "rawMarkdown": "Good day,\nFinally I see the right setup for the problem.\nI was researching and know from reading the material in MATLAB that  you needed to \nHave two CNNs and a soft ReLu output and a Bayesian network for prediction… (this is an oversimplification of the setup and much is left out just for the posting).\nGreat work thanks\nP.S. can MATLAB be use and imported (converted) in to Kaggle? \nB. \ncaptbullett",
      "votes": null
    },
    {
      "id": "1373242",
      "postDate": "07/02/2021 10:46:52",
      "content": "<p>Kaggle supports majorly Python and R. We have to convert the code to either to use in notebooks</p>",
      "rawMarkdown": "Kaggle supports majorly Python and R. We have to convert the code to either to use in notebooks",
      "votes": null
    },
    {
      "id": "1373247",
      "postDate": "07/02/2021 10:52:35",
      "content": "<p>Thank you,<br>\nYes I understand most of us forget that R us for this type of ML and it’s hard to implement sometimes but once you’re passed the learning curve it easy as py. <br>\nThanks B.<br>\ncaptbullett</p>",
      "rawMarkdown": "Thank you,\nYes I understand most of us forget that R us for this type of ML and it’s hard to implement sometimes but once you’re passed the learning curve it easy as py. \nThanks B.\ncaptbullett",
      "votes": null
    },
    {
      "id": "1374811",
      "postDate": "07/03/2021 16:23:50",
      "content": "<p>Thanks of sharing. I'm doubtful if I'd be able to get through all of this within the first few weeks of the competition, but it's a nice bookmark to have 😊.</p>",
      "rawMarkdown": "Thanks of sharing. I'm doubtful if I'd be able to get through all of this within the first few weeks of the competition, but it's a nice bookmark to have 😊.",
      "votes": null
    },
    {
      "id": "1375786",
      "postDate": "07/04/2021 13:37:57",
      "content": "<p>Thanks for the resources but I think lecture links are redirecting back to the discussion forum</p>",
      "rawMarkdown": "Thanks for the resources but I think lecture links are redirecting back to the discussion forum",
      "votes": null
    },
    {
      "id": "1380517",
      "postDate": "07/08/2021 06:29:44",
      "content": "<p>Thanks for pointing it out. I have fixed this.</p>",
      "rawMarkdown": "Thanks for pointing it out. I have fixed this.",
      "votes": null
    },
    {
      "id": "1381546",
      "postDate": "07/09/2021 05:09:23",
      "content": "<p>I see many people taking the wave -&gt; image -&gt; model approach which does not consider the SNR explanation given by the authors in the description. The reason being this way always gives better results than taking the signal processing route. Is this what everyone is doing? Or is there another \"traditional\" method that you suggest based on the material <a href=\"https://www.kaggle.com/shaz13\" target=\"_blank\">@shaz13</a> shared?</p>",
      "rawMarkdown": "I see many people taking the wave -> image -> model approach which does not consider the SNR explanation given by the authors in the description. The reason being this way always gives better results than taking the signal processing route. Is this what everyone is doing? Or is there another \"traditional\" method that you suggest based on the material @shaz13 shared?",
      "votes": null
    },
    {
      "id": "1381944",
      "postDate": "07/09/2021 11:23:39",
      "content": "<p>I also noticed SNR is mentioned as important information by host, but no one used it from discussion. Maybe we can use CNN as main classifier and use SNR as post-process factor. But one question is that how to calculate accurate SNR in Python, one simple way is to use signal's mean and std for calculating SNR but looks this way is not so accurate. Any idea of better SNR calucation? <a href=\"https://www.kaggle.com/siddharthpatel45\" target=\"_blank\">@siddharthpatel45</a> </p>",
      "rawMarkdown": "I also noticed SNR is mentioned as important information by host, but no one used it from discussion. Maybe we can use CNN as main classifier and use SNR as post-process factor. But one question is that how to calculate accurate SNR in Python, one simple way is to use signal's mean and std for calculating SNR but looks this way is not so accurate. Any idea of better SNR calucation? @siddharthpatel45",
      "votes": null
    },
    {
      "id": "1382513",
      "postDate": "07/10/2021 00:56:45",
      "content": "<p>thanks for the suggestion.<br>\nAbout the SNR, actually I don't have much signal processing background so was hoping someone here would point in the direction to look for.</p>",
      "rawMarkdown": "thanks for the suggestion.\nAbout the SNR, actually I don't have much signal processing background so was hoping someone here would point in the direction to look for.",
      "votes": null
    },
    {
      "id": "1399283",
      "postDate": "07/25/2021 06:35:06",
      "content": "<p>You cannot calculate SNR with only one signal. You need true signal and noise as separate signals. You can approximate it using some heuristics like in <a href=\"https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data\" target=\"_blank\">https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data</a> but not sure how applicable those are to this case</p>",
      "rawMarkdown": "You cannot calculate SNR with only one signal. You need true signal and noise as separate signals. You can approximate it using some heuristics like in https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data but not sure how applicable those are to this case",
      "votes": null
    },
    {
      "id": "1400870",
      "postDate": "07/26/2021 17:02:08",
      "content": "<p>Video recordings would be great!</p>",
      "rawMarkdown": "Video recordings would be great!",
      "votes": null
    },
    {
      "id": "1488037",
      "postDate": "08/24/2021 03:26:13",
      "content": "<p>Not all lectures have recording, but some do. You can find details in my Git here <a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020\" target=\"_blank\">https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020</a></p>",
      "rawMarkdown": "Not all lectures have recording, but some do. You can find details in my Git here https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020",
      "votes": null
    },
    {
      "id": "1492469",
      "postDate": "08/27/2021 07:42:41",
      "content": "<p>Thank you for sharing such detailed material for the tasks.</p>",
      "rawMarkdown": "Thank you for sharing such detailed material for the tasks.",
      "votes": null
    },
    {
      "id": "1496732",
      "postDate": "08/30/2021 15:34:10",
      "content": "<p>Great Work,thank you</p>",
      "rawMarkdown": "Great Work,thank you",
      "votes": null
    },
    {
      "id": "1561010",
      "postDate": "10/27/2021 09:09:21",
      "content": "<p>Hey All,</p>\n<p>Thank you all for taking part in our competition. The participation has been overwhelmingly positive. We are currently conducting a survey to gauge the demographic and outreach achieved. Kindly spare 2min and fill in this survey <a href=\"https://forms.gle/QP9L16niPexozyhu5\" target=\"_blank\">https://forms.gle/QP9L16niPexozyhu5</a>.</p>\n<p>Thank you all,</p>\n<p>Regards,<br>\nChris</p>",
      "rawMarkdown": "Hey All,\n\nThank you all for taking part in our competition. The participation has been overwhelmingly positive. We are currently conducting a survey to gauge the demographic and outreach achieved. Kindly spare 2min and fill in this survey https://forms.gle/QP9L16niPexozyhu5.\n\nThank you all,\n\nRegards,\nChris",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 1372898,
      "author_name": "zerafachris",
      "author_url": "",
      "post_date": "07/02/2021 05:38:44",
      "content": "<p>Hey, if anyone needs help with the content of the training school, please feel free to reach out.</p>",
      "votes": null,
      "replies": [
        {
          "id": 1400870,
          "author_name": "bluesky314",
          "author_url": "",
          "post_date": "07/26/2021 17:02:08",
          "content": "<p>Video recordings would be great!</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1488037,
          "author_name": "zerafachris",
          "author_url": "",
          "post_date": "08/24/2021 03:26:13",
          "content": "<p>Not all lectures have recording, but some do. You can find details in my Git here <a href=\"https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020\" target=\"_blank\">https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020</a></p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1373220,
      "author_name": "captbullett",
      "author_url": "",
      "post_date": "07/02/2021 10:19:16",
      "content": "<p>Good day,<br>\nFinally I see the right setup for the problem.<br>\nI was researching and know from reading the material in MATLAB that  you needed to <br>\nHave two CNNs and a soft ReLu output and a Bayesian network for prediction… (this is an oversimplification of the setup and much is left out just for the posting).<br>\nGreat work thanks<br>\nP.S. can MATLAB be use and imported (converted) in to Kaggle? <br>\nB. <br>\ncaptbullett</p>",
      "votes": null,
      "replies": [
        {
          "id": 1373242,
          "author_name": "shaz13",
          "author_url": "",
          "post_date": "07/02/2021 10:46:52",
          "content": "<p>Kaggle supports majorly Python and R. We have to convert the code to either to use in notebooks</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1373247,
      "author_name": "captbullett",
      "author_url": "",
      "post_date": "07/02/2021 10:52:35",
      "content": "<p>Thank you,<br>\nYes I understand most of us forget that R us for this type of ML and it’s hard to implement sometimes but once you’re passed the learning curve it easy as py. <br>\nThanks B.<br>\ncaptbullett</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1374811,
      "author_name": "sauravmaheshkar",
      "author_url": "",
      "post_date": "07/03/2021 16:23:50",
      "content": "<p>Thanks of sharing. I'm doubtful if I'd be able to get through all of this within the first few weeks of the competition, but it's a nice bookmark to have 😊.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1375786,
      "author_name": "mrigendraagrawal",
      "author_url": "",
      "post_date": "07/04/2021 13:37:57",
      "content": "<p>Thanks for the resources but I think lecture links are redirecting back to the discussion forum</p>",
      "votes": null,
      "replies": [
        {
          "id": 1380517,
          "author_name": "shaz13",
          "author_url": "",
          "post_date": "07/08/2021 06:29:44",
          "content": "<p>Thanks for pointing it out. I have fixed this.</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1381546,
      "author_name": "siddharthpatel45",
      "author_url": "",
      "post_date": "07/09/2021 05:09:23",
      "content": "<p>I see many people taking the wave -&gt; image -&gt; model approach which does not consider the SNR explanation given by the authors in the description. The reason being this way always gives better results than taking the signal processing route. Is this what everyone is doing? Or is there another \"traditional\" method that you suggest based on the material <a href=\"https://www.kaggle.com/shaz13\" target=\"_blank\">@shaz13</a> shared?</p>",
      "votes": null,
      "replies": [
        {
          "id": 1381944,
          "author_name": "superchenhao",
          "author_url": "",
          "post_date": "07/09/2021 11:23:39",
          "content": "<p>I also noticed SNR is mentioned as important information by host, but no one used it from discussion. Maybe we can use CNN as main classifier and use SNR as post-process factor. But one question is that how to calculate accurate SNR in Python, one simple way is to use signal's mean and std for calculating SNR but looks this way is not so accurate. Any idea of better SNR calucation? <a href=\"https://www.kaggle.com/siddharthpatel45\" target=\"_blank\">@siddharthpatel45</a> </p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1382513,
          "author_name": "siddharthpatel45",
          "author_url": "",
          "post_date": "07/10/2021 00:56:45",
          "content": "<p>thanks for the suggestion.<br>\nAbout the SNR, actually I don't have much signal processing background so was hoping someone here would point in the direction to look for.</p>",
          "votes": null,
          "replies": []
        },
        {
          "id": 1399283,
          "author_name": "bluesky314",
          "author_url": "",
          "post_date": "07/25/2021 06:35:06",
          "content": "<p>You cannot calculate SNR with only one signal. You need true signal and noise as separate signals. You can approximate it using some heuristics like in <a href=\"https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data\" target=\"_blank\">https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data</a> but not sure how applicable those are to this case</p>",
          "votes": null,
          "replies": []
        }
      ]
    },
    {
      "id": 1492469,
      "author_name": "sauravsolanki",
      "author_url": "",
      "post_date": "08/27/2021 07:42:41",
      "content": "<p>Thank you for sharing such detailed material for the tasks.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1496732,
      "author_name": "hanson0910",
      "author_url": "",
      "post_date": "08/30/2021 15:34:10",
      "content": "<p>Great Work,thank you</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 1561010,
      "author_name": "zerafachris",
      "author_url": "",
      "post_date": "10/27/2021 09:09:21",
      "content": "<p>Hey All,</p>\n<p>Thank you all for taking part in our competition. The participation has been overwhelmingly positive. We are currently conducting a survey to gauge the demographic and outreach achieved. Kindly spare 2min and fill in this survey <a href=\"https://forms.gle/QP9L16niPexozyhu5\" target=\"_blank\">https://forms.gle/QP9L16niPexozyhu5</a>.</p>\n<p>Thank you all,</p>\n<p>Regards,<br>\nChris</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1372852": "Teaching material for '[G2net - Machine Learning and Signal processing for Time Series Analysis](https://indico.ego-gw.it/event/46/)' held at the University of Malta, Valletta Campus, Malta, 9-13 March 2020.\n\n\n### Lectures\n- **SP** - Signal Processing - Eftim Zdravevski\n    - [SP1 - Preparing Environment](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_0_preparing_environment.ipynb)\n    - [SP2 - Introduction and Visualization](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_1_introduction_and_visualization.ipynb)\n    - [SP3 - Preparing GW Data](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/SP_Signal_Processing_Introduction-Eftim_Zdravevski/signal_processing_2_preparing_GW_data.ipynb)\n- **ML** - Machine Learning - Christopher Zerafa, Luigia Petre\n    - [CZ - ML1 - Introduction to Python & Machine Learning](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML1_Intro_Python_ML/ML1_Intro_Python_ML.md)\n    - [CZ - ML2_3 - Classification vs Regression and Metrics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML2_3_Classification_Regression_Metrics/ML2_3_Classification_Regression_Metrics.md)\n    - [CZ - ML4 - Model Selection and Feature Engineering](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Christopher_Zerafa/ML4_Model_Selection/ML4_Model_Selection.md)\n    - [LP - ML5_6 - Trees And Ensembles](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML5_6_TreesAndEnsembles.ipynb)\n    - [LP - ML7 - Naïve Bayes](lectures/ML_Luigia_Petre/ML7_naiveBayes.ipynb)\n    - [LP - ML8 - Support Vector Machines](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/ML_Luigia_Petre/ML8_SupportVectorMachines.ipynb)\n- **DL** - Deep Learning - Luca Antiga\n    - Lectures\n        - [DL1_2 - Neural networks and back-propagation & PyTorch basics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part1.pdf)\n        - [DL3_4 - Deep learning in PyTorch & Deep learning for g2net data](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/g2net_part2.pdf)\n        - [Lecture Recording - DL1](https://youtu.be/LBMAUEdNWDk)\n\n- **GRAV**\t- Gravitational Data Talk - Michal Bejger, Jade Powell\n    - [MB - GRAV1_2 - Introduction to Gravitational Waves](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_Intro_gw12_bejger_g2net_malta.pdf)\n    - [JP - GRAV3_4 - Gravitational Wave Data Analysis with Machine Learning](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GRAV_GW_Data_Jade_Powell.pdf)\n- **GEO**\t- Geophysical Data Talk - Tomek Bulik, Gregory Beroza\n    - TB - GEO1_2\n        - [Slides](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_Tomasz_Bulik_Introduction_to_geophysics.odp)\n        - [Recording](https://youtu.be/t84sOY8Czic)\n    - GB - GEO3 - Deep Learning Applied to Earthquake Signals\n        - [Slides](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/GEO_DL_Applied_to_ES_Beroza.pdf)\n        - [Recording](https://youtu.be/3_0HWgzIXw8)\n\n## Notebooks\n- [1.1-PyTorch-Basics](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.1-PyTorch-Basics.ipynb)\n- [1.2-Linear-Regression](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.2-Linear-Regression.ipynb)\n- [1.3-Multi-Class-Logisitc-Regression](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/1.3-Multi-Class-Logisitc-Regression.ipynb)\n- [2.1-Convolutional-Neural-Networks](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.1-Convolutional-Neural-Networks.ipynb)\n- [2.2-Pretrained-ResNet-Imagenet](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.2-Pretrained-ResNet-Imagenet.ipynb)\n- [2.3-TransferLearning-MNIST](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.3-TransferLearning-MNIST.ipynb)\n- [2.4-Finetuning-Hymenoptera](https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020/blob/master/lectures/DL_Luca_Antiga/2.4-Finetuning-Hymenoptera.ipynb)\n- [2.5-CharRNN](lectures/DL_Luca_Antiga/2.5-CharRNN.ipynb)\n\n### Past G2Net Machine Learning Hackathon - Scripts & Dataset\n- [Hackathon scripts and dataset from last year](https://www.kaggle.com/c/g2net-gravitational-wave-detection/discussion/250298)\n\n\nSource: https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020",
    "1372898": "Hey, if anyone needs help with the content of the training school, please feel free to reach out.",
    "1373220": "Good day,\nFinally I see the right setup for the problem.\nI was researching and know from reading the material in MATLAB that  you needed to \nHave two CNNs and a soft ReLu output and a Bayesian network for prediction… (this is an oversimplification of the setup and much is left out just for the posting).\nGreat work thanks\nP.S. can MATLAB be use and imported (converted) in to Kaggle? \nB. \ncaptbullett",
    "1373242": "Kaggle supports majorly Python and R. We have to convert the code to either to use in notebooks",
    "1373247": "Thank you,\nYes I understand most of us forget that R us for this type of ML and it’s hard to implement sometimes but once you’re passed the learning curve it easy as py. \nThanks B.\ncaptbullett",
    "1374811": "Thanks of sharing. I'm doubtful if I'd be able to get through all of this within the first few weeks of the competition, but it's a nice bookmark to have 😊.",
    "1375786": "Thanks for the resources but I think lecture links are redirecting back to the discussion forum",
    "1380517": "Thanks for pointing it out. I have fixed this.",
    "1381546": "I see many people taking the wave -> image -> model approach which does not consider the SNR explanation given by the authors in the description. The reason being this way always gives better results than taking the signal processing route. Is this what everyone is doing? Or is there another \"traditional\" method that you suggest based on the material @shaz13 shared?",
    "1381944": "I also noticed SNR is mentioned as important information by host, but no one used it from discussion. Maybe we can use CNN as main classifier and use SNR as post-process factor. But one question is that how to calculate accurate SNR in Python, one simple way is to use signal's mean and std for calculating SNR but looks this way is not so accurate. Any idea of better SNR calucation? @siddharthpatel45",
    "1382513": "thanks for the suggestion.\nAbout the SNR, actually I don't have much signal processing background so was hoping someone here would point in the direction to look for.",
    "1399283": "You cannot calculate SNR with only one signal. You need true signal and noise as separate signals. You can approximate it using some heuristics like in https://www.researchgate.net/post/Does_anyone_know_how_to_get_SNR_signal_to_noise_ratio_for_real_data but not sure how applicable those are to this case",
    "1400870": "Video recordings would be great!",
    "1488037": "Not all lectures have recording, but some do. You can find details in my Git here https://github.com/zerafachris/g2net_2nd_training_school_malta_mar_2020",
    "1492469": "Thank you for sharing such detailed material for the tasks.",
    "1496732": "Great Work,thank you",
    "1561010": "Hey All,\n\nThank you all for taking part in our competition. The participation has been overwhelmingly positive. We are currently conducting a survey to gauge the demographic and outreach achieved. Kindly spare 2min and fill in this survey https://forms.gle/QP9L16niPexozyhu5.\n\nThank you all,\n\nRegards,\nChris"
  },
  "source": "meta"
}