(1) G. E. Schwarz, Estimating the dimension of a model, Annals of Statistics, Vol.6, pp.461-464, 1978.
(2) M. Drton, M. Plummer, A Bayesian information criterion for singular models. Journal of Royal Statistical Society Series B. Vol.79, pp.323-380, 2017.
(3) S. Watanabe, A widely applicable Bayesian information criterion, Journal of Machine Learning Research, vol.14, pp.867-897, 2013.
(Remark) Unfortunately, in almost all singular models, the free energies cannot be analytically calculated.
Note: This p(y|x,a,s) is a regular model, however, when the support of q(x) is narrow, some eigen values of Fisher information matrix is close to zero.
If you need more information about applications to statistics such as model selection, please see here.