Litcius/Paper detail

Classification of stochastic processes by convolutional neural networks

Eman A AL-hada, Xiangong Tang, Weihua Deng

2022Journal of Physics A Mathematical and Theoretical16 citationsDOI

Abstract

Abstract Stochastic processes (SPs) appear in a wide field, such as ecology, biology, chemistry, and computer science. In transport dynamics, deviations from Brownian motion leading to anomalous diffusion (AnDi) are found, including transport mechanisms, cellular organization, signaling, and more. For various reasons, identifying AnDi is still challenging; for example, (i) a system can have different physical processes running simultaneously, (ii) the analysis of the mean-squared displacements (MSDs) of the diffusing particles is used to distinguish between normal diffusion and AnDi. However, MSD calculations are not very informative because different models can yield curves with the same scaling exponent. Recently, proposals have suggested several new approaches. The majority of these are based on the machine learning (ML) revolution. This paper is based on ML algorithms known as the convolutional neural network to classify SPs. To do this, we generated the dataset from published paper codes for 12 SPs. We use a pre-trained model, the ResNet-50, to automatically classify the dataset. Accuracy of 99% has been achieved by running the ResNet-50 model on the dataset. We also show the comparison of the Resnet18 and GoogleNet models with the ResNet-50 model. The ResNet-50 model outperforms these models in terms of classification accuracy.

Topics & Concepts

Residual neural networkConvolutional neural networkArtificial intelligenceComputer scienceScalingField (mathematics)Statistical physicsMean field theoryDiffusionBrownian motionMachine learningAlgorithmPattern recognition (psychology)StatisticsMathematicsPhysicsQuantum mechanicsPure mathematicsGeometryThermodynamicsFractional Differential Equations Solutionsstochastic dynamics and bifurcationProbabilistic and Robust Engineering Design
Classification of stochastic processes by convolutional neural networks | Litcius