All Projects → heucoder → Dimensionality_reduction_alo_codes

heucoder / Dimensionality_reduction_alo_codes

Licence: apache-2.0
特征提取/数据降维:PCA、LDA、MDS、LLE、TSNE等降维算法的python实现

Programming Languages

python
139335 projects - #7 most used programming language

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
Tuna
🐟 A streaming ETL for fish
Stars: ✭ 11 (-99.16%)
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
Tfidf
Simple TF IDF Library
Stars: ✭ 6 (-99.54%)
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
Pykaldi
A Python wrapper for Kaldi
Stars: ✭ 756 (-42.25%)
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 PCA
KPCA 资料链接1 资料链接2 资料链接3 KPCA KPCA
LDA 资料链接1 资料链接2 LDA LDA
MDS 资料链接1 MDS MDS Tensor-MDS
ISOMAP 资料链接1 资料链接2 ISOMAP ISOMAP
LLE 资料链接1 资料链接2 LLE LLE
TSNE 资料链接1 TSNE TSNE
AutoEncoder 无  AutoEncoder
FastICA 资料链接1 FastICA
SVD 资料链接1 资料链接2 SVD
LE 资料链接1资料链接2 LE LE
LPP 资料链接1 资料链接2 LPP 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].