gride_evolution: Gride evolution based on Maximum Likelihood Estimation
Description
The function allows the study of the evolution of the id estimates
as a function of the scale of a dataset. A scale-dependent analysis
is essential to identify the correct number of relevant directions in noisy
data. To increase the average distance from the second NN (and thus the
average neighborhood size) involved in the estimation, the function computes
a sequence of Gride models with increasing NN orders, n1 and
n2.
See also Denti et al., 2022
for more details.
list containing the Gride evolution, the corresponding NN distance
ratios, the average n2-th NN order distances, and the NN orders considered.
the function prints a summary of the Gride evolution to
console.
Arguments
X
data matrix with n observations and D variables.
vec_n1
vector of integers, containing the smaller NN orders considered
in the evolution.
vec_n2
vector of integers, containing the larger NN orders considered
in the evolution.
upp_bound
upper bound for the interval used in the numerical
optimization (via optimize). Default is set to 50.
x
an object of class gride_evolution.
...
other arguments passed to specific methods.
References
Denti F, Doimo D, Laio A, Mira A (2022). "The generalized ratios intrinsic
dimension estimator."
Scientific Reports, 12(20005).
ISSN 20452322, tools:::Rd_expr_doi("10.1038/s41598-022-20991-1").