heucoder / Dimensionality_reduction_alo_codes
Licence: apache-2.0
特征提取/数据降维:PCA、LDA、MDS、LLE、TSNE等降维算法的python实现
Stars: ✭ 1,309
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Dimensionality reduction alo codes
Efficientnet Pytorch
A PyTorch implementation of EfficientNet and EfficientNetV2 (coming soon!)
Stars: ✭ 6,685 (+410.7%)
Mutual labels: feature-extraction
Protr
Comprehensive toolkit for generating various numerical features of protein sequences
Stars: ✭ 30 (-97.71%)
Mutual labels: feature-extraction
Tene
A sparsity aware implementation of "Enhanced Network Embedding with Text Information" (ICPR 2018).
Stars: ✭ 69 (-94.73%)
Mutual labels: feature-extraction
Meyda
Audio feature extraction for JavaScript.
Stars: ✭ 792 (-39.5%)
Mutual labels: feature-extraction
Cbir System
Content-Based Image Retrieval system (KTH DD2476 Project)
Stars: ✭ 9 (-99.31%)
Mutual labels: feature-extraction
Strugatzki
Algorithms for matching audio file similarities. Mirror of https://git.iem.at/sciss/Strugatzki
Stars: ✭ 38 (-97.1%)
Mutual labels: feature-extraction
Pyradiomics
Open-source python package for the extraction of Radiomics features from 2D and 3D images and binary masks. Support: https://discourse.slicer.org/c/community/radiomics
Stars: ✭ 563 (-56.99%)
Mutual labels: feature-extraction
Imageclassification
Deep Learning: Image classification, feature visualization and transfer learning with Keras
Stars: ✭ 83 (-93.66%)
Mutual labels: feature-extraction
Edge extraction
Fast and robust algorithm to extract edges in unorganized point clouds
Stars: ✭ 68 (-94.81%)
Mutual labels: feature-extraction
Fxt
A large scale feature extraction tool for text-based machine learning
Stars: ✭ 25 (-98.09%)
Mutual labels: feature-extraction
Seg Mentor
TFslim based semantic segmentation models, modular&extensible boutique design
Stars: ✭ 43 (-96.72%)
Mutual labels: feature-extraction
My Journey In The Data Science World
📢 Ready to learn or review your knowledge!
Stars: ✭ 1,175 (-10.24%)
Mutual labels: feature-extraction
Tsfresh
Automatic extraction of relevant features from time series:
Stars: ✭ 6,077 (+364.25%)
Mutual labels: feature-extraction
Graphrole
Automatic feature extraction and node role assignment for transfer learning on graphs (ReFeX & RolX)
Stars: ✭ 38 (-97.1%)
Mutual labels: feature-extraction
Kaggle Competitions
There are plenty of courses and tutorials that can help you learn machine learning from scratch but here in GitHub, I want to solve some Kaggle competitions as a comprehensive workflow with python packages. After reading, you can use this workflow to solve other real problems and use it as a template.
Stars: ✭ 86 (-93.43%)
Mutual labels: feature-extraction
Asne
A sparsity aware and memory efficient implementation of "Attributed Social Network Embedding" (TKDE 2018).
Stars: ✭ 73 (-94.42%)
Mutual labels: feature-extraction
Php Ml
PHP-ML - Machine Learning library for PHP
Stars: ✭ 7,900 (+503.51%)
Mutual labels: feature-extraction
DimensionalityReduction_alo_codes
网上关于各种降维算法的资料参差不齐,同时大部分不提供源代码;在此通过借鉴资料实现了一些经典降维算法的Demo(python),同时也给出了参考资料的链接。
降维算法 | 资料链接 | 代码 | 展示 |
---|---|---|---|
PCA | 资料链接1 资料链接2 资料链接3 | PCA | |
KPCA | 资料链接1 资料链接2 资料链接3 | KPCA | |
LDA | 资料链接1 资料链接2 | LDA | |
MDS | 资料链接1 | MDS | |
ISOMAP | 资料链接1 资料链接2 | ISOMAP | |
LLE | 资料链接1 资料链接2 | LLE | |
TSNE | 资料链接1 | TSNE | |
AutoEncoder | 无 | ||
FastICA | 资料链接1 | FastICA | |
SVD | 资料链接1 资料链接2 | SVD | |
LE | 资料链接1资料链接2 | LE | |
LPP | 资料链接1 资料链接2 | LPP |
环境: python3.6 ubuntu18.04(windows10)
需要的库: numpy sklearn tensorflow matplotlib
- 每一个代码都可以单独运行,但是只是作为一个demo,仅供学习使用
- 其中AutoEncoder只是使用AutoEncoder简单的实现了一个PCA降维算法,自编码器涉及到了深度学习领域,其本身就是一个非常大领域
- LE算法的鲁棒性极差,对近邻的选择和数据分布十分敏感
- 2019.6.20添加了LPP算法,但是效果没有论文上那么好,有点迷,后续需要修改
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].