“…The first step is to decide whether a piece of new data belongs to an existing Gaussian component in the GMM. Different criteria are utilized: the likelihood value of a component when substituting the latest data in it [30], the distance between the latest data and the expected value of the components [29], or the Mahalanobis distance between the latest data and the components [28], [31], [32]. If the judgment passed, i.e., the new data belongs to an existing Gaussian component, then the parameters of the GMM will be updated based on the new data in the second step.…”