gradhep / center

The center for all things differentiable analysis!
Apache License 2.0
6 stars 1 forks source link

White paper organization #6

Open phinate opened 4 years ago

phinate commented 4 years ago

We agreed at the kick off meeting to form a white paper that highlights this fairly new analysis paradigm for people new to it.

I think this may end up becoming two papers: the ‘whys’ (initial motivations, existing efforts) and the ‘hows’ (evaluation and comparisons of the methods implemented with common tools in a realistic setting).

What should we include (in paper 1?) :)

tdorigo commented 4 years ago

I suppose we might have:

phinate commented 4 years ago

Thanks for the list @tdorigo! A comment:

  • optimal classification (with inferno and neos approaches briefly discussed)
  • optimal regression (what do we have here?)

Not sure if these are accurate subcategories -- neither of neos or inferno are classifiers right? That to me implies training with a classification-based objective, which each approach explicitly tries to circumvent. A more accurate picture in my mind would be one of optimal summary statistics, or even in some sense optimal event selection. Optimising a differentiable cutflow could also come into play there.

tdorigo commented 4 years ago

I agree, but I would make the list of topics and proposed solutions correspond as closely as possible to the HEP use cases of interest, rather than display a list of tools.

phinate commented 4 years ago

Just for the sake of keeping track of the timescale, me and @lukasheinrich will try to publish something on neos in the next month or so before working on this, which will also allow us to cite it :)

tdorigo commented 4 years ago

Good, always cite yourself. If you don't, why expect others to do the same?

GilesStrong commented 4 years ago

To help lay the groundwork for part 2, it might be useful to layout in part 1 a set of ideal specifications for the hows (e.g. modular, intuitive & accessible, and low hardware-requirements). Whilst we might have the specification in mind ourselves, this could be useful for getting early feedback from the community prior to writing part 2, in case we miss anything, or certain things are redundant.