릿지 회귀는 여기서 는 예측 된 레이블입니다. , , 매트릭스를 식별 우리가 레이블을 찾기 위해 노력하고있는 객체와 의 매트릭스 객체 :
y^=(X′X+aId)−1Xx
y^Idd×dxXn×dnxi=(xi,1,...,xi,d)∈Rd
X=⎛⎝⎜⎜⎜⎜⎜x1,1x2,1⋮xn,1x1,2x2,2⋮x1,2……⋱…x1,dx2,d⋮xn,d⎞⎠⎟⎟⎟⎟⎟
우리는 이것을 다음과 같이 커널화할 수 있습니다 :
y^=(K+aId)−1k
여기서 K 은 IS n×n 커널 함수 행렬 K
K=⎛⎝⎜⎜⎜⎜⎜K(x1,x1)K(x2,x1)⋮K(xn,x1)K(x1,x2)K(x2,x2)⋮K(xn,x2)……⋱…K(x1,xn)K(x2,xn)⋮K(xn,xn)⎞⎠⎟⎟⎟⎟⎟
및 \ mathbf {K} n \ 시간 1 커널 함수의 열 벡터 Kkn×1K
k=⎛⎝⎜⎜⎜⎜K(x1,x)K(x2,x)⋮K(xn,x)⎞⎠⎟⎟⎟⎟
질문 :
(a)에 더 많은 개체가있는 경우 크기보다 그것을 이해가 수행 하지 커널을 사용합니까? 예를 들어 를 행렬로 설정 한 다음 는 되고 대신 행렬을 반전 시킵니다. 행렬은 커널을 사용하는 것이 었습니다. 이것은 커널을 사용해서는 안된다는 것을 의미합니까 ?xiX50×3X′X3×33×350×50d≤n
(b) 가장 간단한 커널을 사용해야합니까? 능선 회귀 분석의 커널은 차원의 영향을 무효화하고 (지원 벡터 시스템과 달리) 피처 공간의 특정 속성을 사용하지 않는 데 사용됩니다. 커널이 객체 사이의 거리를 바꿀 수 있기 때문에 능선 회귀에 자주 사용되는 커널이 있습니까?
(c) 능선 회귀 및 / 또는 커널 능선 회귀 의 시간 복잡성은 무엇입니까?O