POSYDON-code / POSYDON-code/POSYDON
Use of machine learning techniques for the matching
@philipp-rajah is already working on this.
Since May 6, 2025.
- Dominant language
- Python
- Stars
- 45
- Forks
- 37
- Avg merge
- 8d 20h
- Merged PRs (30d)
- 5
Description
Currently, we use a solving method to determine the matching from the end of a grid to move onto another gird. This is the most time consuming part of the population synthesis part.
To improve on this we should consider to use machine learning techniques for this. The problem is a classical machine learning of giving an input vector and getting an output vector. Here the difference is that we are not interested in getting values with physics meaning out but the coordinates in the grid corresponding to physical quantities. In principle the inverse of the current interpolators. From the grids for the training, we have as before both input and output vectors for the training.
Another advantage could be the scaling of including more and more parameters at the same time with small additional computational costs.
What will be important here to take care of:
- That we always get an output vector with the aim of being the one with the smallest distance on the input vector.
- That we have the ability to put weights on the different quantities of the input vector.
P.S.: Some more details can be found on Slack
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.