This project page briefly introduces the methodology described in the paper.
Lee, H. and Patrangenaru, V. (2020). Robust Extrinsic Regression Analysis for Manifold Valued Data
Github repository : RELR
Consider two location measures
Toy example
Generate random numbers on \(\mathbb{R}^2\) and impose some outliers.
N <- 100 # Number of Data
n.out <- 10 # Number of Outliers
X1 <- rnorm(N,0,0.5)
X2 <- rnorm(N,0,0.5)
X1[c(1:n.out)] <- X1[c(1:n.out)]+10
X2[c(1:n.out)] <- X2[c(1:n.out)]+10
Q. How to solve the above problem ? Weiszfeld's Algorithm
Consider two different situations
where \(I_0(\kappa)\) is the modified Bessel function of order 0. We add outliers using normal dist \(N(\mu_{\text{out}}, \sigma^2)\), where \(\mu_{\text{out}} \neq \mu\)
where \(\tau \geq 0\) and \(\vert\beta\vert \leq 1\) denote the scale and skewness parameter, respectively.
Investigate a subset of ADHD-200 dataset (http://fcon_1000.projects.nitrc.org/indi/adhd200/)
Impose outliers to the real part (\(x\) coordinate) of the 10th - 15th landmakrs.
\(\widetilde{P}(\cdot \vert x) = P(\cdot \vert x) \circ J^{-1}\) is the conditional probability measure on \(J(\mathcal{M})\) given \(x\) induced by \(P(\cdot \vert x)\) via embedding \(J\)
\(K : \mathbb{R}^p \rightarrow \mathbb{R}\) s.t. \(\int K(x)dx = 1\) and \(\int xK(x) = 0\)
\(H = \text{Diag} (h_1, \cdots, h_p)\) with \(h_j > 0\)
\(K_H(x) = \frac{1}{\vert H\vert} K(H^{-1}x)\), where \(\vert H \vert = h_1 \cdots h_p\)
A Sample of the above simulation setting and fits (Univariate covariate)