SkillAgentSearch skills...

DeepPLS

Source code of the article "Deep PLS: A Lightweight Deep Learning Model for Interpretable and Efficient Data Analytics".

Install / Use

/learn @kxytim/DeepPLS
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

DeepPLS

Source code of

  • Deep PLS: A Lightweight Deep Learning Model for Interpretable and Efficient Data Analytics, IEEE Transactions on Neural Networks and Learning Systems. (Paper)

Script Description

  • models.py : The implementation of deep PLS and generalized deep PLS models.
  • main.py : A simple demo of using generalized deep PLS for MNIST dataset with only 1000 training samples.
  • utils.py: The auxiliary functions.

Requirements

  • python
  • pytorch
  • numpy
  • scikit-learn
  • torchvision

Execution

cd DeepPLS
python main.py

Citation

If you find this repo useful for your research, please consider citing the article

@ARTICLE{9733201,
  author={Kong, Xiangyin and Ge, Zhiqiang},
  journal={IEEE Transactions on Neural Networks and Learning Systems}, 
  title={Deep PLS: A Lightweight Deep Learning Model for Interpretable and Efficient Data Analytics}, 
  year={2023},
  volume={34},
  number={11},
  pages={8923-8937}}

Related Skills

View on GitHub
GitHub Stars19
CategoryData
Updated9mo ago
Forks1

Languages

Python

Security Score

82/100

Audited on Jun 20, 2025

No findings