I am currently working on a research project that requires a reliable method for non-parametric kernel density estimation. Some specifics about my problem:
I have $N$ sample points $X_1,X_2...X_N$, each of which corresponds to an outcome of an $M$ dimensional random variable $W = (w_1..w_M)$. I would like to assign a density to each of these points in an accurate and consistent way.
I am looking for a method that does not assume that the random variables be independent. As in my situation, I know that $f(W) \neq \prod_{i=1}^M {f_m(w_i)}$.
In my case, $N \leq 25000$ and $M \leq 5$ but I can generate as much data as needed.
Open to any and all suggestions!