There are 2 repositories under partial-least-squares-regression topic.
Explorative multivariate statistics in Python
Implementation of a Partial Least Squares Regressor
R package for High dimensional data analysis and integration with O2PLS!
Fast CPU and GPU Python implementations of Improved Kernel Partial Least Squares (PLS) by Dayal and MacGregor (1997) and Fast Partition-Based Cross-Validation With Centering and Scaling for XTX and XTY by Engstrøm and Jensen (2025).
Computation of training set (X^T * X) and (X^T * Y) in a cross-validation setting using the fast algorithms by Engstrøm (2024).
Several examples of multivariate techniques implemented in R, Python, and SAS. Multivariate concrete dataset retrieved from https://archive.ics.uci.edu/ml/datasets/Concrete+Slump+Test. Credit to Professor I-Cheng Yeh.
Algorithmic framework for measuring feature importance, outlier detection, model applicability evaluation, and ensemble predictive modeling with (sparse) partial least squares regressions.
R package plsdepot
The HotellingEllipse package helps draw the Hotelling's T-squared ellipse on a PCA or PLS score scatterplot by computing the Hotelling's T-squared statistic and providing the ellipse's coordinates, semi-minor, and semi-major axes lengths.
R scripts for predicting soil organic carbon using soil spectral library from visible, near-infrared and shortwave-infrared (VNIR) and middle-infrared (MIR) using LASSO and PLS regression methods and the target-oriented cross-validation strategy.
Specialized linear, polynomial (including equality constraints on points and slopes), multivariate and nonlinear regression/curve fitting functions.
Correlation for African Soil between chemistry and fertility data using Logistic Regression. Treatment of infrared (FTIR) spectra by machine learning.
Research compendium for "Using the right tool for the job: understanding the difference between unsupervised and supervised analyses of multivariate ecological data."
An extension of the Fisher Scoring Algorithm to combine PLS regression with GLM estimation in the multivariate context. Covariates can be grouped in themes.
Age estimation is performed from the facial images.
Python implementation of the paper "A study on wrist identification for forensic investigation" https://www.sciencedirect.com/science/article/abs/pii/S0262885619300733
PLS Lesson
Prediction of Miles per gallon (MPG) Using Cars Dataset
This project demonstrates the use of machine learning models to predict breast cancer diagnoses. The repository covers the entire workflow from data preprocessing and feature engineering to model training and evaluation, providing insights into diagnosis prediction with various ML models.
Model Selection Using PCR, PLSR, Best subsets, Ridge Regression and Lasso Regression
Machine Learning Project
A Python implementation of Weighted Partial Least Squares Regression with support for sample weights.
Ejercicio de regresiones por distintos métodos (Mejor Selección de Conjuntos, Selección de pasos hacia adelante, Ridge, LASSO, Elastic Net, Componentes Principales, Mínimos Cuadrados Parciales, etc.)
PCA, Clustering, LDA y PLS Regression aplicado a estadísticas de partidas reales de Fortnite.
Makine Öğrenme Metotları Kullanılarak Fonların Fiyat Tahmin için Model Geliştirilmesi
This project is aimed at predicting loan terms issued by World Bank to developing countries by using Regression, Decision Trees, K-Nearest Neighbors & PLSR in R
This repository focuses on different linear regression methods which are uncommon.