RESUMO
Retrieval of particle size distribution from bulk optical properties based on evolutionary algorithms is usually computationally expensive. In this paper, we report an efficient numerical approach to solving the inverse scattering problem by accelerating the calculation of bulk optical properties based on machine learning. With the assumption of spherical particles, the forward scattering by particles is first solved by Mie scattering theory and then approximated by machine learning. The particle swarm optimization algorithm is finally employed to optimize the particle size distribution parameters by minimizing the deviation between the target and simulated bulk optical properties. The accuracies of machine learning and particle swarm optimization are separately investigated. Meanwhile, both monomodal and bimodal size distributions are tested, considering the influences of random noise. Results show that machine learning is capable of accurately predicting the scattering efficiency for a specific size distribution in approximately 0.5 µs on a standalone computer. Therefore, the proposed method has the potential to serve as a powerful tool in real-time particle size measurement due to its advantages of simplicity and high efficiency.