#
dimensionality-reduction
Here are 787 public repositories matching this topic...
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
flask
data-science
machine-learning
statistics
deep-learning
neural-network
random-forest
clustering
numpy
naive-bayes
scikit-learn
regression
pandas
artificial-intelligence
pytest
classification
dimensionality-reduction
matplotlib
decision-trees
k-nearest-neighbours
-
Updated
Jan 26, 2022 - Jupyter Notebook
Community-curated list of software packages and data resources for single-cell, including RNA-seq, ATAC-seq, etc.
python
bioinformatics
analysis
clustering
gene-expression
data-visualization
dimensionality-reduction
awesome-list
data-integration
atac-seq
single-cell
rna-seq-data
scrna-seq-data
cell-cycle
cell-differentiation
gene-expression-profiles
analysis-pipeline
cell-populations
rna-seq-experiments
cell-clusters
-
Updated
Mar 27, 2022
A curated list of community detection research papers with implementations.
data-science
machine-learning
deep-learning
social-network
clustering
community-detection
network-science
deepwalk
matrix-factorization
networkx
dimensionality-reduction
factorization
network-analysis
unsupervised-learning
igraph
embedding
graph-clustering
node2vec
network-clustering
bigclam
-
Updated
Mar 2, 2022 - Python
Text Classification Algorithms: A Survey
deep-learning
random-forest
text-classification
recurrent-neural-networks
naive-bayes-classifier
dimensionality-reduction
logistic-regression
document-classification
convolutional-neural-networks
text-processing
decision-trees
boosting-algorithms
support-vector-machines
hierarchical-attention-networks
nlp-machine-learning
conditional-random-fields
k-nearest-neighbours
deep-belief-network
rocchio-algorithm
deep-neural-network
-
Updated
Mar 9, 2022 - Python
machine-learning
clustering
som
neural-networks
dimensionality-reduction
outlier-detection
unsupervised-learning
manifold-learning
self-organizing-map
vector-quantization
-
Updated
Apr 10, 2022 - Python
Extensible, parallel implementations of t-SNE
-
Updated
Mar 18, 2022 - Python
A repository of pretty cool datasets that I collected for network science and machine learning research.
data-science
benchmark
machine-learning
community-detection
network-science
deepwalk
dataset
dimensionality-reduction
network-analysis
network-embedding
link-prediction
gcn
node2vec
graph-embedding
node-classification
graph2vec
node-embedding
graph-convolution
gnn
graph-neural-network
-
Updated
Apr 5, 2022
Minimum-distortion embedding with PyTorch
visualization
machine-learning
gpu
cuda
pytorch
dimensionality-reduction
embedding
graph-embedding
feature-vectors
-
Updated
Mar 28, 2022 - Python
PHATE (Potential of Heat-diffusion for Affinity-based Transition Embedding) is a tool for visualizing high dimensional data.
-
Updated
Apr 30, 2021 - Python
A Julia package for multivariate statistics and data analysis (e.g. dimension reduction)
-
Updated
Mar 4, 2022 - Julia
Machine Learning notebooks for refreshing concepts.
python
machine-learning
natural-language-processing
reinforcement-learning
deep-learning
machine-learning-algorithms
neural-networks
deep-learning-algorithms
dimensionality-reduction
python-machine-learning
data-processing
regression-models
deep-learning-tutorial
data-science-notebook
model-evaluation
classification-trees
clustering-methods
machine-learning-tutorials
-
Updated
Aug 24, 2021 - Jupyter Notebook
Using siamese network to do dimensionality reduction and similar image retrieval
-
Updated
Jul 22, 2019 - Jupyter Notebook
An R package implementing the UMAP dimensionality reduction method.
-
Updated
Mar 26, 2022 - R
Dimensionality reduction in very large datasets using Siamese Networks
-
Updated
Mar 10, 2022 - Python
JavaScript implementation of UMAP
-
Updated
Aug 31, 2021 - JavaScript
yuki-koyama
opened
Apr 19, 2018
enhancement
New feature or request
help wanted
Extra attention is needed
good first issue
Good for newcomers
An implementation of demixed Principal Component Analysis (a supervised linear dimensionality reduction technique)
-
Updated
Nov 25, 2021 - Jupyter Notebook
A sparsity aware implementation of "Deep Autoencoder-like Nonnegative Matrix Factorization for Community Detection" (CIKM 2018).
data-science
machine-learning
deep-learning
clustering
word2vec
sklearn
community-detection
deepwalk
autoencoder
dimensionality-reduction
unsupervised-learning
cikm
embedding
nmf
coordinate-descent
node2vec
node-embedding
gemsec
mnmf
danmf
-
Updated
Mar 2, 2022 - Python
Deep Learning sample programs using PyTorch in C++
linux
deep-learning
cpp
pytorch
dcgan
yolo
autoencoder
vae
dimensionality-reduction
object-detection
convolutional-autoencoder
pix2pix
semantic-segmentation
multiclass-classification
anomaly-detection
image-to-image-translation
u-net
libtorch
generative-modeling
dagmm
-
Updated
Mar 18, 2022 - C++
t-Distributed Stochastic Neighbor Embedding (t-SNE) in Go
visualization
go
data-science
machine-learning
dimensionality-reduction
unsupervised-learning
tsne
3d
-
Updated
Mar 6, 2022 - Go
A New, Interactive Approach to Learning Data Science
python
machine-learning
random-forest
regression
datascience
dimensionality-reduction
feature-engineering
data-preparation
machine-learning-pipelines
binaryclassification
clusteranalysis
hyperparameter-tuning-
ensemble-learning-
-
Updated
Apr 6, 2022 - Jupyter Notebook
Codes and Project for Machine Learning Course, Fall 2018, University of Tabriz
python
machine-learning
clustering
linear-regression
regression
neural-networks
supervised-learning
pca
classification
dimensionality-reduction
logistic-regression
recommender-system
gradient-descent
support-vector-machines
backpropagation
anomaly-detection
unsupervised-machine-learning
-
Updated
Sep 16, 2021 - Jupyter Notebook
[Under development]- Implementation of various methods for dimensionality reduction and spectral clustering implemented with Pytorch
pytorch
dimensionality-reduction
graph-cut
diffusion-maps
pytorch-tutorial
diffusion-distance
laplacian-maps
fiedler-vector
pytorch-demo
pytorch-numpy
sorting-distance-matrix
-
Updated
Oct 6, 2017 - Python
Contrastive Noise Embeddings (CNE) for dimensionality reduction and clustering
machine-learning
deep-learning
clustering
dimensionality-reduction
embedding-models
self-supervised-learning
contrastive-learning
-
Updated
Dec 1, 2021 - Python
python
markov-model
hmm
analysis
clustering
molecular-dynamics
feature-extraction
pca
msmbuilder
dimensionality-reduction
tica
-
Updated
Jan 26, 2021 - Python
Parametric UMAP embeddings for representation and semisupervised learning. From the paper "Parametric UMAP: learning embeddings with deep neural networks for representation and semi-supervised learning" (Sainburg, McInnes, Gentner, 2020).
-
Updated
Feb 8, 2021 - Jupyter Notebook
Introduction to manifold learning - mathematical theory and applied python examples (Multidimensional Scaling, Isomap, Locally Linear Embedding, Spectral Embedding/Laplacian Eigenmaps)
python
dimensionality-reduction
manifold-learning
isomap
multidimensional-scaling
spectral-embedding
laplacian-eigenmaps
locally-linear-embedding
-
Updated
Mar 5, 2020 - Jupyter Notebook
MATLAB code for dimensionality reduction, feature extraction, fault detection, and fault diagnosis using Kernel Principal Component Analysis (KPCA).
-
Updated
Feb 21, 2022 - MATLAB
Behavioral segmentation of open field in DeepLabCut, or B-SOID ("B-side"), is a pipeline that pairs unsupervised pattern recognition with supervised classification to achieve fast predictions of behaviors that are not predefined by users.
demo
algorithm
deep-learning
neuroscience
dataset
dimensionality-reduction
behavior-analysis
openpose
unsupervised-learning-algorithm
deeplabcut
sleap
discover-behaviors
umap-hdbscan
-
Updated
May 31, 2021 - Python
Improve this page
Add a description, image, and links to the dimensionality-reduction topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the dimensionality-reduction topic, visit your repo's landing page and select "manage topics."
Following up on the discussion here, it would be good to document how to get reproducible results with UMAP.
I think we should consider changing
random_statein the UMAP constructor to a seed (e.g. 42, like the newtransform_seeddefault) so that UMAP is reproducible by default.We should document that users can set `ran