HERMiNe: A neural network for kinetic Mie polarimetry - particle size diagnostics in nanodusty plasmas

HERMiNe is a deep neural network for solving the kinetic Mie problem of light, scattered by nanoparticles. The polarization state of the scattered light is usable as in-situ size diagnostics for the size and the complex refractive index of particles.

For the kinetic Mie polarimetry to work, it is necessary for the particles to undergo a change in size (eg. via growth processes or etching), while the refractive index is assumed to be sufficiently constant in time.

Given a time series input of the ellipsometric angles Psi and Delta, the network predicts the best-fitting refractive index, from which the particle radii can be calculated via Mie theory.

A detailed treatise on the theory, network properties and uncertainties can be found in: A neural network approach to kinetic Mie polarimetry for particle size diagnostics in nanodusty plasmas by Schmitz et al (DOI 10.1088/1361-6463/aceb71).

The network itself is provided as:

  1. MATALB DAGNetwork format. Requires the MATLAB Deep Learning Toolbox (version 2022a or newer) [tested].
  2. ONNX format for use with other, open frameworks, such as Pytorch etc [not tested].

For the MATLAB framework, a script is provided to facilitate operation. It takes the measurement data as input and returns the refractive index as vector elements. The documentation is accessible via the command help predictN

When using another framework or custom readout functions, please note, that the network output for the imaginary part of the refractive index is increased by a factor of ten compared to the physical value, due to numerical reasons.



Citation style:
Could not load citation form.


License Holder: Alexander Schmitz

Use and reproduction:
ODbL 1.0 - Open Database License