Lecture 14 Functional Linear Models
Lecture 14 Functional Linear Models
Statistical Models
yi = α + xi β + i
Three different scenarios
Functional covariate, scalar response
Scalar covariate, functional response
Functional covariate, functional response
We will deal with each in turn.
Functional Linear Regression
A First Idea
We observe yi , xi (t)
Choose t1 , . . . , tk
Then we set
X
yi = α + βj xi (tj ) + i
= α + xi β +
In the Limit
X Z 2
β(t) = argmin yi − α − β(t)xi (t)dt
Functional Linear Regression
Identification
Problem:
In linear regression, we must have fewer covariates than
observations.
if I have yi , xi (t), there are infinitely many covariates.
Z
yi = α + β(t)xi (t)dt + i
Smoothing
n
X Z 2 Z
PENSSEλ (β) = yi − α − β(t)xi (t)dt +λ [Lβ(t)]2 dt
i=1
Choosing A Basis
Smoothing problem
n
X Z 2 Z
PENSSEλ (β) = yi − α − β(t)xi (t)dt +λ [Lβ(t)]2 dt
i=1
Calculation
Z Z
yi = α + β(t)xi (t)dt + i = α + Φ(t)xi (t)dt c + i
= α + xi c + i
so
α
y=Z +
c
and
−1
[α̂ ĉT ]T = Z T Z + λR ZTy
Then
Z
α̂
ŷ = β̂(t)xi (t)dt = Z = Sy
ĉ
Functional Linear Regression
Confidence Intervals
Following from smoothing methods we have that
−1 −1
α̂
Var = σe2 Z T Z + λR Z T Z Z T Z + λR
ĉ
Assuming independent
i ∼ N(0, σe2 )
Estimate
k Z
X
yi = α + zi γ + βj (t)xij (t)dt + i
j=1
2
n
X k Z
X K
X Z
yi − α − zi γ + βj (t)xij (t)dt + λj [Lj βj (t)]2 dt
i=1 j=1 j=1
Functional Linear Regression
Summary