We propose improvements to the Artificial Neural Network (ANN) method of
determining electron scattering cross-sections from swarm data proposed by
coauthors. A limitation inherent to this problem, known as the inverse swarm
problem, is the non-unique nature of its solutions, particularly when there
exists multiple cross-sections that each describe similar scattering processes.
Considering this, prior methods leveraged existing knowledge of a particular
cross-section set to reduce the solution space of the problem. To reduce the
need for prior knowledge, we propose the following modifications to the ANN
method. First, we propose a Multi-Branch ANN (MBANN) that assigns an
independent branch of hidden layers to each cross-section output. We show that
in comparison with an equivalent conventional ANN, the MBANN architecture
enables an efficient and physics informed feature map of each cross-section.
Additionally, we show that the MBANN solution can be improved upon by
successive networks that are each trained using perturbations of the previous
regression. Crucially, the method requires much less input data and fewer
restrictive assumptions, and only assumes knowledge of energy loss thresholds
and the number of cross-sections present