Functional Additive Models
   HOME

TheInfoList



OR:

In
statistics Statistics (from German language, German: ''wikt:Statistik#German, Statistik'', "description of a State (polity), state, a country") is the discipline that concerns the collection, organization, analysis, interpretation, and presentation of ...
, functional additive models (FAM) can be viewed as extensions of
generalized functional linear model The generalized functional linear model (GFLM) is an extension of the generalized linear model (GLM) that allows one to regress univariate responses of various types (continuous or discrete) on functional predictors, which are mostly random traject ...
s where the linearity assumption between the response (scalar or functional) and the functional linear predictor is replaced by an additivity assumption.


Overview


Functional Additive Model

In these models, functional predictors ( X ) are paired with responses ( Y ) that can be either scalar or functional. The response can follow a continuous or discrete distribution and this distribution may be in the exponential family. In the latter case, there would be a canonical link that connects predictors and responses. Functional predictors (or responses) can be viewed as random trajectories generated by a square-integrable stochastic process. Using
functional principal component analysis Functional principal component analysis (FPCA) is a statistical method for investigating the dominant modes of variation of functional data. Using this method, a random function is represented in the eigenbasis, which is an orthonormal basis of ...
and the Karhunen-Loève expansion, these processes can be equivalently expressed as a countable sequence of their functional principal component scores (FPCs) and eigenfunctions. In the FAM the responses (scalar or functional) conditional on the predictor functions are modeled as function of the functional principal component scores of the predictor function in an additive structure. This model can be categorized as a Frequency Additive Model since it is additive in the predictor FPC scores.


Continuously Additive Model

The Continuously Additive Model (CAM) assumes additivity in the time domain. The functional predictors are assumed to be smooth across the time domain since the times contained in an interval domain are an uncountable set, an unrestricted time-additive model is not feasible. This motivates to approximate sums of additive functions by integrals so that the traditional vector additive model be replaced by a smooth additive surface. CAM can handle generalized responses paired with multiple functional predictors.


Functional Generalized Additive Model

The Functional Generalized Additive Model (FGAM) is an extension of generalized additive model with a scalar response and a functional predictor. This model can also deal with multiple functional predictors. The CAM and the FGAM are essentially equivalent apart from implementation details and therefore can be covered under one description. They can be categorized as Time-Additive Models.


Functional Additive Model


Model

Functional Additive Model for scalar and functional responses respectively, are given by : E(Y\mid X) = \mu_Y + \sum_^\infty f_k(\xi_k) : E(Y(t)\mid X) = \mu_Y(t) + \sum_^\infty \sum_^\infty f_(\xi_k)\psi_m(t), where \xi_k and \zeta_m are FPC scores of the processes X and Y respectively, \phi_k and \psi_m are the eigenfunctions of processes X and Y respectively, and f_k and f_ are arbitrary smooth functions. To ensure identifiability one may require, Ef_k(\xi_k) = 0,\quad k=1,2,\ldots Ef_(\xi_k) = 0, k=1,2,\ldots m=1,2,\ldots


Implementation

The above model is considered under the assumption that the true FPC scores \xi_k for predictor processes are known. In general, estimation in the generalized additive model requires
backfitting algorithm In statistics, the backfitting algorithm is a simple iterative procedure used to fit a generalized additive model. It was introduced in 1985 by Leo Breiman and Jerome H. Friedman, Jerome Friedman along with generalized additive models. In most case ...
or smooth backfitting to account for the dependencies between predictors. Now FPCs are always uncorrelated and if the predictor processes are assumed to be
gaussian Carl Friedrich Gauss (1777–1855) is the eponym of all of the topics listed below. There are over 100 topics all named after this German mathematician and scientist, all in the fields of mathematics, physics, and astronomy. The English eponymo ...
then the FPCs are independent. Then : E(Y-\mu_Y, \xi_k)=E\=E\=f_k(\xi_k), similarly for functional responses : E(\zeta_m, \xi_k)=f_(\xi_k), This simplifies the estimation and requires only one-dimensional smoothing of responses against individual predictor scores and will yield consistent estimates of f_j. In data analysis one needs to estimate \xi_k before proceeding to infer the functions f_k and f_ , so there are errors in the predictors.
functional principal component analysis Functional principal component analysis (FPCA) is a statistical method for investigating the dominant modes of variation of functional data. Using this method, a random function is represented in the eigenbasis, which is an orthonormal basis of ...
generates estimates \hat of \xi_k for individual predictor trajectories along with estimates for eigenfunctions, eigenvalues, mean functions and covariance functions. Different smoothing methods can be applied to the data \_ and \_ to estimate f_k and f_ respectively. The fitted Functional Additive Model for scalar response is given by : \hat(Y, X)=\bar+\sum_^\hat(\xi_k), and the fitted Functional Additive Model for functional responses is by : \hat(Y(t), X)=\hat_Y(t)+\sum_^\sum_^\hat_(\xi_k)\hat_m(t), t\in Note: The truncation points K and M need to be chosen data-adaptively. Possible methods include pseudo-
AIC AIC may refer to: Arts and entertainment * Alice in Chains, American rock band * Alice in Chains: AIC 23, a 2013 mockumentary * Anime International Company, a Japanese animation studio * Art Institute of Chicago, an art museum in Chicago Busin ...
, fraction of variance explained or minimization of prediction error or cross-validation.


Extensions

For the case of multiple functional predictors with a scalar response, the Functional Additive Model can be extended by fitting a functional regression which is additive in the FPCs of each of the predictor processes X_j,j=1,...,d . The model considered here is Additive Functional Score Model (AFSM) given by : E(Y, X_1,X_2,...,X_d)=\sum_^\sum_f_(\xi_) In case of multiple predictors the FPCs of different predictors are in general correlated and a smooth backfitting technique has been developed to obtain consistent estimates of the component functions f_ when the predictors are observed with errors having unknown distribution.


Continuously Additive Model


Model

Since the number of time points on an interval domain is uncountable, an unrestricted time-additive model E(Y, X)=\sum_f_t(X(t)) is not feasible. Thus a sequence of time-additive models is considered on an increasingly dense finite time grid t_1,t_2,...,t_m in T leading to : E(Y, X(t_1 ),...,X(t_m))= E(Y)+\sum_^mf_j(X_) where f_j(\cdot)=g(t_j,\cdot) for a smooth bivariate function g with E(\)=0 (to ensure identifiability). In the limit m\rightarrow\infty this becomes the continuously additive model : E(Y, X)=E(Y)+\lim_\frac\sum_^mg\=E(Y)+\int_g\dt.


Special Cases


Generalized Functional Linear Model

For g\=\beta(t)\ the model reduces to
generalized functional linear model The generalized functional linear model (GFLM) is an extension of the generalized linear model (GLM) that allows one to regress univariate responses of various types (continuous or discrete) on functional predictors, which are mostly random traject ...


Functional Transformation Model

For non-Gaussian predictor process, g\=\beta(t)[\zeta\-E\zeta\, where \zeta is a smooth transformation of X(t) reduces CAM to a Functional Transformation model.


Extensions

This model has also been introduced with a different notation under the name Functional Generalized Additive Model (FGAM). Adding a link function h to the mean-response and applying a probability transformation G_t to X(t) yields the FGAM given by : h(E(Y, X)=\theta_0+\int_F[G_t\,t]dt, where \theta_0 is the intercept.
Note: For estimation and implementation see


References

{{Reflist Generalized linear models