All organizations · GSoC 2026 · Science and medicine, Data
Machine Learning for Science (ML4SCI)
Machine learning applications in science
Machine Learning for Science (ML4SCI) is an umbrella organization for machine learning-related projects in science. ML4SCI brings together researchers from universities and scientific laboratories with motivated students to join existing scientific collaborations and contribute to cutting edge science projects across a wide variety of disciplines. Students work on existing problems to develop new machine learning-based approaches and produce open source code that directly contributes to solving these scientific challenges. ML4SCI currently includes projects from a variety of fields. For example, some of them explore the uses of machine learning for particle reconstruction and classification in high-energy physics, deep learning-based searches for dark matter in astrophysics, applications of machine learning techniques to data returned from planetary science missions, applications of quantum machine learning to science, and others. Machine learning ideas and approaches can be broadly applicable and transferable across the scientific domains. The goals of ML4SCI projects are to grow the open-source community in machine learning for science by addressing important scientific …
- python
- machine learning
- c++
- data analysis
- artificial intelligence
- machine learning
- science and medicine
- algorithms
- physics
- astronomy
Project ideas
70 ideas on its 2026 ideas page.
- Event Classification With Masked Transformer Autoencoders
- Super resolution at the CMS detector
- Agentic AI for High Energy Physics Analyses at the CMS Detector
- Agentic AI for Autonomous Gravitational Lensing Simulation Workflows
- Hybrid Quantum-Classical Representation Learning for Dark Matter Substructure Classification
- Neural Operators for Fast Simulation of Strong Gravitational Lensing
- Foundation Model for Gravitational Lensing
- Physics Guided Machine Learning on Real Lensing Images
- Gravitational Lens Finding
- Data Processing Pipeline for the LSST
- Physics-Informed Diffusion Models for Gravitational Lensing Simulation
- Unsupervised Super-Resolution and Analysis of Real Lensing Images
- Super resolution at the CMS detector
- End-to-End event classification with sparse neural networks
- Diffusion models for fast and accurate simulations of low level CMS experiment data.
- Deep Learning Inference for mass regression
- Linear attention vision transformers for end to end mass regression and classification
- End-to-End particle collision track reconstruction
- Foundation models for End-to-End event reconstruction
- Discovery of hidden symmetries and conservation laws
- Equivariant Vision Networks for Predicting Planetary Systems’ Architectures
- Denoising Astronomical Observations of Protoplanetary Disks
- Exoplanet Atmosphere Characterization
- Foundation Models for Exoplanet Characterization
- Quantum Machine Learning for Exoplanet Characterization
- Diffusion Models for Fast Detector Simulation
- Graph Representation Learning for Fast Detector Simulation
- Graph Transformers for Fast Detector Simulation
- Optimal Transport in High Energy Physics
- Fast Accurate Symbolic Empirical Representation Of Histograms
- Deep Graph anomaly detection with contrastive learning for new physics searches
- Learning Parametrization with Implicit Neural Representations
- Learning the Latent Structure with Diffusion Models
- Non-local GNNs for Jet Classification
- Physics-Informed Neural Network Diffusion Equation (PINNDE)
- Physics-Informed Neural Network Diffusion Equation (PINNDE)
- Symbolic Regression for Observable Event-Level Reweighting
- Jet Observable Library for Monte Carlo Validation
- ML-Based Simulation Bias Analysis - Pythia vs Herwig vs Data
- Agentic Exclusion Limit Extraction
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2021, 6 years. Projects per year: '21: 19, '22: 20, '23: 23, '24: 26, '25: 31, '26: 33.
On GitHub
12 repositories pushed to in the last year. Main languages: Jupyter Notebook (8), Python (3), HTML (1).
Links and channels
- Website: https://ml4sci.org/
- Ideas page: https://ml4sci.org/activities/gsoc2026.html
- Source code: https://github.com/ML4SCI
- Mailing list: ml4-sci@cern.ch
- Mailing list: https://simba3.web.cern.ch/simba3/SelfSubscription.aspx?groupName=ml4sci-announce
- Chat: https://app.gitter.im/#/room/#ML4SCI_general:gitter.im
git-into-gsoc org "Machine Learning for Science (ML4SCI)" --shortlist
git-into-gsoc repos "Machine Learning for Science (ML4SCI)"
git-into-gsoc issues --org "Machine Learning for Science (ML4SCI)"
or ask your assistant: "Which Machine Learning for Science (ML4SCI) repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.