Validation of G.M.M Covariance Estimation Using Simulated Distributions
Yesterday, we tested the ability of our GMM to estimate the covariance of a residual distribution using the Manhattan 3500 pose-graph. Today, we will continue to validate our GMM by simulating a distribution to see if our GMM approaches the correct covariance as the number of iterations increases.
First Test
The first distribution that the GMM was tested on is depicted in Figure 1.
Figure 1 :: Residual Scatter ( Ratio of Inler/Outler = 0.01 ).
Using the distribution depicted in Figure 1, the GMM was utilized to provide a covariance estimate at different iteration values. The metric used to quantify the “closeness” of two covariance matricies was $ || P_{true} - P_{est} ||_{F}$.
The convergence of the GMM as the number of iterations increases is shown in Figure 2. Additionally, the final covariance estimate for the inlier distribution ( i.e. the covariance estimate when the number of iterations equaled fifty ) is shown in Figure 3.
Figure 2 :: Convergence of Covariance Estimate From GMM.
Figure 3 :: Covariance Comparison.
Second Test
From the previous test, we have seen that the covariance estimate approaches the true covariance as the number of iterations of the GMM is allowed to increase. However, that test did not contain a high ratio of outliers. For this test, we increase the fraction of outliers in the distribution. The residual scatter for this test is depicted in Figure 4.
Figure 4 :: Residual Scatter ( Ratio of Inler/Outler = 0.1 ).
Again, the Frobenius norm was utilized to quantify the accuracy of our estimate. The accuracy of the estimate as the number of iterations increases is shown in Figure 5. This result again shows that the GMM approaches the true covariance estimate as the number of iterations increases.
Figure 5 :: Convergence of Covariance Estimate From GMM.
The final covariance estimate for the inlier distribution ( i.e., the covariance estimate when the number of iterations equaled fifty ) is shown in Figure 6.
Figure 6 :: Covariance Comparison.
Final Test
For the final test, we increase the fraction of outliers to 30 percent. The scatter of the residuals is shown in Figure 7.
Figure 7 :: Residual Scatter ( Ratio of Inler/Outler = 0.3 ).
The accuracy of the covariance estimate as the number of iterations provided to the GMM increases is shown in Figure 9. This shows a trend similar to the two previously conducted tests.
Figure 8 :: Convergence of Covariance Estimate From GMM.
The final covariance estimate for the inlier distribution is shown in Figure 9.
Figure 9 :: Covariance Comparison.
Next Steps
Next, these mixture models will be provided to the max-mixtures robust noise model to see how well it can optimize when faced with faulty pose graphs