Back to the 2022 paper

Module 2: Linear Models and Bayesian Learning

20227m

Write short notes on the following:
(a) Partial least square

Worked SolutionAI Assisted

(a) Partial Least Squares (PLS):

PLS is dimensionality reduction + regression method for high-dimensional, multicollinear, p≫np\gg n data (e.g., chemometrics, genomics).

Goal: Find latent components that maximize covariance between XX (predictors) and YY (responses), not just variance of XX like PCA.

Idea: Decompose X=TPT+EX = TP^T + E, Y=UQT+FY = UQ^T + F with T=XWT = XW, U=YCU = YC latent scores, weights WW maximize Cov(T,U)=Corr(T,U)∗Var(T)Var(U) Cov(T,U) = Corr(T,U) * \sqrt{Var(T)Var(U)}.

Algorithm (NIPALS):

  1. Center/scale X,YX, Y.
  2. For component h=1..Ah=1..A: compute weight wh∝XTyw_h \propto X^T y (for univariate YY) normalized, th=Xwht_h = X w_h, ph=XTth/(thTth)p_h = X^T t_h / (t_h^T t_h), qh=YTth/(thTth)q_h = Y^T t_h / (t_h^T t_h), deflate X:=X−thphTX:= X - t_h p_h^T, Y:=Y−thqhTY:= Y - t_h q_h^T.
  3. Regression Y=TBQTY = T B Q^T yields β^PLS=W(PTW)−1BQT\hat\beta_{PLS}= W(P^T W)^{-1} B Q^T.

Types: PLS1 (YY univariate), PLS2 (YY multivariate), PLS-DA (classification).

Advantages: Handles multicollinearity, n<pn<p, noisy predictors, stable; gives interpretable latent factors (like PCA but supervised).

Vs PCA/OLS: PCA maximizes Var(T)Var(T), PLS maximizes Cov(T,U)Cov(T,U) → better predictive components. OLS fails when XTXX^T X singular; PLS works.

Choosing components AA: Cross-validation (Q² metric).

Example: Predict chemical concentration YY from 1000-wavelength spectra XX (highly correlated) with 50 samples → PLS finds 3 latent factors capturing predictive spectra shape.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.