This paper investigates two different intelligent techniques - the neural network (NN) method and the simulated annealing (SA) algorithm for solving the inverse problem of Rutherford Backscattering (RBS) with noisy data. The RBS inverse problem is to determine the sample structure information from measured spectra, which can be defined as either a function approximation or a non-linear optimization problem. Early studies emphasized on numerical methods and empirical fitting. In this work, we have applied intelligent techniques and compared their performance and effectiveness for spectral data analysis by solving the inverse problem. Since each RBS spectrum may contain up to 512 data points, principal component analysis is used to make the feature extraction so as to ease the complexity of constructing the network. The innovative aspects of our work include introducing dimensionality reduction and noise modeling. Experiments on RBS spectra from SiGe thin films on a silicon substrate show that the SA is more accurate but the NN is faster, though both methods produce satisfactory results. Both methods are resilient to 10% Poisson noise in the input. These new findings indicate that in RBS data analysis the NN approach should be preferred when fast processing is required; whereas the SA method becomes the first choice should the analysis accuracy be targeted.
Funding
Category 1 - Australian Competitive Grants (this includes ARC, NHMRC)