https://github.com/aboucaud/euclid-school-2023

Content for ML lecture at Euclid-Rodolphe Cledassou summer school 2023

https://github.com/aboucaud/euclid-school-2023

Science Score: 10.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Content for ML lecture at Euclid-Rodolphe Cledassou summer school 2023

Basic Info
  • Host: GitHub
  • Owner: aboucaud
  • License: mit
  • Language: Jupyter Notebook
  • Default Branch: main
  • Size: 52.9 MB
Statistics
  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 3 years ago · Last pushed almost 3 years ago
Metadata Files
Readme License

README.md

ML lectures - Rodolphe Clédassou summer school 2023

Marc Huertas-Company (IAC) and Alexandre Boucaud (APC)
August 2023

Lectures

Cycle 1

Cycle 2

Cycle 3

Notebooks

Cycle 1

Setup

To run the notebooks locally, install the dependencies from the requirements.txt shell python -m pip install -r requirements.txt

[!WARNING] macOS users with M1/M2 processors please follow the instructions below to install TensorFlow (otherwise the notebook kernel will die at the beginning) Apple M1/M2 specific TensorFlow installation

Cycle 2

[!WARNING] For cycle 2 and 3, those not using Google Colab links must first run the dataset creation steps below before starting with the notebooks.

Instructions for the notebook:

  1. choose one simulation between IllustrisTNG (dataset version 1.0.0) and SIMBA (dataset version 1.0.1)
  2. execute Part 1 and 2 whose goal is to predict $\Omega_M$ and try to improve the results of the MLP
  3. try to apply the networks trained with one simulation to the other one
  4. move on to Part 3 where we try to predict $\sigma8$ and $\OmegaM$

An alternative is to try the notebook on Google Colab (need a Google account).

Cycle 3

[!WARNING] For cycle 2 and 3, those not using Google Colab links must first run the dataset creation steps below before starting with the notebooks.

References

  • https://arxiv.org/abs/2201.02202
  • https://camels.readthedocs.io/en/latest/index.html

Owner

  • Name: Alexandre Boucaud
  • Login: aboucaud
  • Kind: user
  • Location: Paris, France
  • Company: Laboratoire APC, CNRS/IN2P3

GitHub Events

Total
Last Year

Dependencies

datasets/requirements.txt pypi
  • seaborn *
  • tensorflow *
  • tensorflow-datasets *
  • tensorflow-probability *