Tengo $n$, $p$-dimensiones de los vectores y yo soy la construcción de la $p \times p$ matriz de covarianza, utilizando la siguiente fórmula:
$$\mathrm{Cov}(j,k) = \frac{1}{n-1} {\sum^n_{i=1}} (x_i(j) - {\mu}(j))(x_i(k) - {\mu(k)}) $$
Sin embargo, los valores de la $p$-dimensiones de los vectores de entre 0 y 1, ya que es un vector normalizado, y $n$ puede ser grande para que los resultados en $\mathrm{Cov}(j,k)$ tener más pequeño de elementos.
Estoy tratando de calcular el determinante de la matriz de covarianza para determinar el diferencial de la entropía de la subyacente multivariante de Gauss. Sin embargo, debido al pequeño número, el determinante es, efectivamente, 0 (y, de hecho, se redondea a 0 en el cálculo).
Hay métodos para evitar esto? Quizás pueda evitar la división por $(n-1)$?