-
Notifications
You must be signed in to change notification settings - Fork 365
feat(gsoc): Negative Weights #1820
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
✅ Deploy Preview for earnest-hotteok-b1e1bf ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
@graeme-a-stewart @eduardo-rodrigues Tagging admins |
|
label:"GSoC" |
maszyman
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the proposals.
Please have a look at my comments inline.
Also, please consider adding AI policy, for example as suggested in #1804 (comment)
| - | ||
| project: HSF | ||
| title: HSF | ||
| layout: default | ||
| logo: hsf_logo_angled.png | ||
| description: | | ||
| The HEP Software Foundation encourages cooperation and common | ||
| development of software in High Energy Physics. The HSF hosts | ||
| a number of software projects where developers are working to | ||
| solve current problems in particle physics. | ||
| --- | ||
|
|
||
| {% include gsoc_project.ext %} | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This does not seem to be needed. Please have a loot at template in e.g. #1804
| - | ||
| title: Negative weight mitigation with cell resampling in ATLAS workflows | ||
| layout: gsoc_proposal | ||
| project: Negative weight, ATLAS event generator workflows |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should correspond to the project that needs to be defined in _gsocproject/2026/. We already have there ATLAS is that what this proposal targets.
| layout: gsoc_proposal | ||
| project: Negative weight, ATLAS event generator workflows | ||
| year: 2026 | ||
| organization: Southern Methodist University |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This name should correspond to the definition in _gsocorgs/2026. Please check the examples, but you may need to create smu.md in there.
|
|
||
| Negatively weighted events arise as a result of subtraction schemes in next-to-leading (or higher) order event generators. The fraction of negatively weighted events vary as a function of phase space requirements that are imposed in experimental analyses making it imperative to store these events for time consuming downstream processing like detector simulation. They are a severe source of inefficiency in event generator workflows, requiring large datasets to mitigate statistical dilution caused by negatively weighted events. | ||
|
|
||
| A method to redistribute negatively weighted events was proposed in arXiv:2109.07851 and subsequently in arXiv:2303.15246. We plan to use this method for ATLAS event generator workflows. The method has been previously implemented in CMS for small-scale tests. In this project, we will extend the scope of previous explorations in both ATLAS and CMS by identifying computationally intensive workflows and running validation tests that are designed to ensure that distributions of physical observables are not sculpted as a result of the removal of negatively weighted events. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make those arXiv references the clickable links.
| * Design an event generator workflow and validation suite that tests the cell resampling method for negative weight removal | ||
|
|
||
| ## Requirements | ||
| * Familiarity with python and C++ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| * Familiarity with python and C++ | |
| * Familiarity with Python and C++ |
| * [Saptaparna Bhattacharya](mailto:[email protected]) | ||
|
|
||
| ## Links | ||
| * [Cell resampling](https://cres.hepforge.org/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks to be a Rust project. Would it make sense to add it in requirements?
| @@ -0,0 +1,51 @@ | |||
| - | |||
| project: HSF | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same editorial comments as for the previous proposal.
|
|
||
| ## Expected results | ||
| Release a modified version of MCFM that successfully incorporates the negative weight mitigation strategy, demonstrating reduced statistical dilution. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You are missing Mentors section.
If you are the only mentor also for this project, please consider adding a co-mentor as Google suggests that mentors should mentor 1 contributor project, and there should be preferably 2 mentors per project.
PR for two projects on negative weight mitigation.