Projects in Awesome Lists tagged with singular-value-decomposition
A curated list of projects in awesome lists tagged with singular-value-decomposition .
https://github.com/weijie-chen/linear-algebra-with-python
Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc. to quickly refresh the linear algebra with the assistance of Python computation and visualization.
computational-science data-analysis data-science data-visualization diagonalization eigenvalues eigenvectors gram-schmidt jupyter linear-algebra linear-transformations mathematics matrix matrix-calculations multivariate-normal-distribution null-space python singular-value-decomposition symmetric-matrices vector-space
Last synced: 15 May 2025
https://github.com/weijie-chen/Linear-Algebra-With-Python
Lecture Notes for Linear Algebra Featuring Python. This series of lecture notes will walk you through all the must-know concepts that set the foundation of data science or advanced quantitative skillsets. Suitable for statistician/econometrician, quantitative analysts, data scientists and etc. to quickly refresh the linear algebra with the assistance of Python computation and visualization.
computational-science data-analysis data-science data-visualization diagonalization eigenvalues eigenvectors gram-schmidt jupyter linear-algebra linear-transformations mathematics matrix matrix-calculations multivariate-normal-distribution null-space python singular-value-decomposition symmetric-matrices vector-space
Last synced: 27 Mar 2025
https://github.com/james-bowman/nlp
Selected Machine Learning algorithms for natural language processing and semantic analysis in Golang
feature-hash go golang latent-dirichlet-allocation latent-semantic-analysis latent-semantic-indexing lda locality-sensitive-hashing lsa lsh lsi machine-learning natural-language-processing nlp random-indexing random-projections simhash singular-value-decomposition svd tf-idf
Last synced: 23 Jan 2026
https://github.com/je-suis-tm/machine-learning
Python machine learning applications in image processing, recommender system, matrix completion, netflix problem and algorithm implementations including Co-clustering, Funk SVD, SVD++, Non-negative Matrix Factorization, Koren Neighborhood Model, Koren Integrated Model, Dawid-Skene, Platt-Burges, Expectation Maximization, Factor Analysis, ISTA, FISTA, ADMM, Gaussian Mixture Model, OPTICS, DBSCAN, Random Forest, Decision Tree, Support Vector Machine, Independent Component Analysis, Latent Semantic Indexing, Principal Component Analysis, Singular Value Decomposition, K Nearest Neighbors, K Means, NaΓ―ve Bayes Mixture Model, Gaussian Discriminant Analysis, Newton Method, Coordinate Descent, Gradient Descent, Elastic Net Regression, Ridge Regression, Lasso Regression, Least Squares, Logistic Regression, Linear Regression
batch-gradient-descent dbscan em-algorithm expectation-maximization expectation-maximization-algorithm factor-analysis independent-component-analysis k-nearest-neighbors lasso-regression latent-semantic-analysis linear-discriminant-analysis low-rank-approximation multinomial-naive-bayes naive-bayes newton-method ridge-regression sequential-minimal-optimization singular-value-decomposition stochastic-gradient-descent support-vector-machine
Last synced: 09 Apr 2025
https://github.com/milaan9/machine_learning_algorithms_from_scratch
This repository explores the variety of techniques and algorithms commonly used in machine learning and the implementation in MATLAB and PYTHON.
data-science decision-trees dynamic-time-warping error-functions fitting-algorithm frequentist-methods gaussian-naive-bayes machine-learning machine-learning-algorithms machine-learning-matlab machine-learning-python matlab4datascience naive-bayes-classifier python4datascience random-forest singular-value-decomposition tutor-milaan9 value-iteration-algorithm
Last synced: 30 Jun 2025
https://github.com/primme/primme
PReconditioned Iterative MultiMethod Eigensolver for solving symmetric/Hermitian eigenvalue problems and singular value problems
eigenvalues high-performance singular-value-decomposition
Last synced: 21 Feb 2026
https://github.com/bwlewis/irlba
Fast truncated singular value decompositions
pca principal-component-analysis singular-value-decomposition sparse-principal-components svd
Last synced: 13 Apr 2025
https://github.com/benedekrozemberczki/grarep
A SciPy implementation of "GraRep: Learning Graph Representations with Global Structural Information" (WWW 2015).
aane asne deep-learning deepwalk embedding gensim graph-embedding graph2vec grarep matrix-factorization network-embedding nmf node-embedding node2vec role2vec singular-value-decomposition svd tadw walklets word2vec
Last synced: 11 Apr 2025
https://github.com/benedekrozemberczki/GraRep
A SciPy implementation of "GraRep: Learning Graph Representations with Global Structural Information" (WWW 2015).
aane asne deep-learning deepwalk embedding gensim graph-embedding graph2vec grarep matrix-factorization network-embedding nmf node-embedding node2vec role2vec singular-value-decomposition svd tadw walklets word2vec
Last synced: 09 Jul 2025
https://github.com/pbenner/autodiff
Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics
automatic-differentiation bfgs cholesky-decomposition determinant eigenvalues gauss-jordan go golang gram-schmidt hessenberg-reduction linear-algebra linear-algebra-library newton-raphson numerical-optimization qr-algorithm rprop singular-value-decomposition special-functions statistical-models statistics
Last synced: 14 Oct 2025
https://github.com/timjb/svd-image-compression-demo
Demonstration of low rank matrix approximations via singular value decomposition
demonstration image-compression singular-value-decomposition
Last synced: 30 Apr 2025
https://github.com/takuti/recommendation.jl
Building recommender systems in Julia
collaborative-filtering factorization-machines julia machine-learning matrix-factorization recommender-system singular-value-decomposition
Last synced: 14 Apr 2025
https://github.com/baggepinnen/totalleastsquares.jl
Solve many kinds of least-squares and matrix-recovery problems
errors-in-variables estimation imputation least-square-regression least-squares linear-regression matrix-completion missing-data missing-data-imputation nonnegative-matrix-factorization outlier-detection robust-estimation robust-pca robust-regresssion robust-statistics singular-value-decomposition total-least-square
Last synced: 26 Jan 2026
https://github.com/chrischoy/gesvd
Pytorch extension for Singular Value Decompostion (SVD) with LAPACK gesvd backend
lapack pytorch singular-value-decomposition
Last synced: 12 Apr 2025
https://github.com/nanxstats/imgsvd
Shiny App for Image Compression via SVD
image-compression shiny-apps singular-value-decomposition
Last synced: 22 Apr 2025
https://github.com/jchristopherson/linalg
A linear algebra library that provides a user-friendly interface to several BLAS and LAPACK routines.
blas cholesky-decomposition compressed-row-storage compressed-sparse-row eigenvalues eigenvectors fortran lapack linear-algebra lu-decomposition qr-decomposition singular-value-decomposition sparse-matrix
Last synced: 28 Feb 2026
https://github.com/jbrown1618/vector
A linear algebra library for TypeScript and JavaScript
cholesky-decomposition gauss-jordan least-squares linear-algebra linear-algebra-library linear-regression lu-decomposition matrix matrix-calculations matrix-factorization matrix-multiplication qr-decomposition singular-value-decomposition svd typescript vector vector-math
Last synced: 22 Jan 2026
https://github.com/machinecyc/la2018fall
Hung-Yi Lee Linear Algebra 2018 Fall Homework
cosine-transform cycle-detection hill-cipher homework hung-yi-lee linear-algebra linear-regression ntu page-rank python3 singular-value-decomposition
Last synced: 14 Apr 2025
https://github.com/alexanderepstein/image-compression
Utilizing MATLAB to show how SVD can be used to compress colored images
compression image linear-algebra matlab matrix singular-value-decomposition
Last synced: 26 Oct 2025
https://github.com/varunagarwal97/deep-network-compression
Compressing Deep Neural Network using Singular Value Decomposition
compression deep-neural-networks mnist-dataset singular-value-decomposition tensorflow-experiments
Last synced: 26 Feb 2026
https://github.com/ltla/biocsingular
Clone of the Bioconductor repository for the BiocSingular package.
bioconductor-package human-cell-atlas singular-value-decomposition
Last synced: 10 Apr 2025
https://github.com/friendly/genridge
Generalized Ridge Trace Plots for Ridge Regression
bias-variance graphics principal-component-analysis regression-models ridge-regression singular-value-decomposition
Last synced: 24 Oct 2025
https://github.com/joshweiner/ml-impute
A package for synthetic data generation for imputation using single and multiple imputation methods.
imputation imputation-methods jax machine-learning multiple-imputation numpy pandas parallelization singular-value-decomposition synthetic-data synthetic-dataset-generation
Last synced: 18 Jul 2025
https://github.com/emfomy/isvd
Integrated Singular Value Decomposition (iSVD)
distributed-algorithm gpu parallel-algorithm randomized-algorithm singular-value-decomposition
Last synced: 25 Feb 2026
https://github.com/rndev2017/imagecompression
Implementing Singular Value Decomposition for image compression. Part of my unique University of Michigan Math 214 Final Project which explored the application of linear algebra in the real world.
cli compression image-compressor python3 singular-value-decomposition svd-matrix-factorisation
Last synced: 04 Jul 2025
https://github.com/garciparedes/singular-value-decomposition-exercises-by-hand
Singular Value Decomposition done step by step
exercises garciparedes latex math maths singular-value-decomposition svd university-of-valladolid
Last synced: 16 Jun 2025
https://github.com/gallettilance/tweet-monitor
Analysis of real time collected tweets π
analysis docker exploratory-data-analysis machine-learning mongodb neural-network python singular-value-decomposition statistics svm tweepy tweet-monitor tweets twitter-api
Last synced: 19 Feb 2026
https://github.com/gha3mi/forsvd
ForSVD - A Fortran library for singular value decompostion (SVD) calculation, low-rank approximation, and image compression.
fortran fortran-package-manager image-compression low-rank-approximation singular-value-decomposition svd
Last synced: 07 Jan 2026
https://github.com/sinshu/matflat
A subset of BLAS and LAPACK routines implemented in pure C#
cholesky-decomposition linear-algebra lu-decomposition matrix numerics qr-decomposition singular-value-decomposition
Last synced: 11 Sep 2025
https://github.com/csfelix/nlp-2.1-matrix-decomposition
π¬ Algorithms to Decompose Matrices
eigen-decomposition linear-algebra lu lu-decomposition math matrix-decomposition plu plu-decomposition qr qr-decomposition singular-value-decomposition spectral-decomposition svd svd-decomposition
Last synced: 21 Feb 2026
https://github.com/will-lynas/singular-value-decomposition
A visualization of Singular Value Decomposition
jupyter-notebook numpy python singular-value-decomposition
Last synced: 06 May 2026
https://github.com/yoshoku/numo-linalg-randsvd
Numo::Linalg.randsvd is a module function on Numo::Linalg for truncated singular value decomposition with randomized algorithm.
gem linear-algebra machine-learning matrix ruby singular-value-decomposition
Last synced: 08 Oct 2025
https://github.com/hazooree/image-alignment-tool-using-svd-based-homography
Aligning Your Misaligned Image/images of a tall building or large scene Using Simplest Calculation of Homography Matrix Estimation using SVD
homography image-alignment matlab singular-value-decomposition
Last synced: 31 Jan 2026
https://github.com/asifhaider/machine-learning-4-2
Machine Learning Course Assignments from Scratch (Exploratory Data Analysis, Logistic Regression, Adaboost, Feed Forward Neural Network, EM Algorithm, Gaussian Mixture Models, Singular Value Decomposition, Image Reconstruction, Principal Component Analysis)
adaboost eda em-algorithm gaussian-mixture-models logistic-regression neural-network pca-analysis preprocessing singular-value-decomposition
Last synced: 27 Mar 2025
https://github.com/econcz/stata-tmpinv
'TMPINV': Tabular Matrix Problems via Pseudoinverse Estimation
least-squares linear-programming pseudoinverse singular-value-decomposition
Last synced: 19 Mar 2026
https://github.com/csfelix/recommendation-system
β¨ Recommendation Systems Using Diverse Techniques β¨
animes collaborative-filtering content-based-filtering data-science demographic-filtering hybrid-filtering lightfm python recommendation-system singular-value-decomposition svd
Last synced: 03 Apr 2025
https://github.com/stefan-zobel/rsvd
Randomized SVD as per Halko, Martinsson, and Tropp [2011]
java randomized-algorithm randomized-svd singular-value-decomposition svd
Last synced: 12 Jul 2025
https://github.com/nemeslaszlo/singular-value-decomposition-recommender
SVD movie recommender based on the target user ratings.
jupyter-notebook recommender-system singular-value-decomposition svd
Last synced: 24 Mar 2025
https://github.com/stefan-zobel/dynmode-decompj
Java Dynamic Mode Decomposition
data-driven-dynamics dimensionality-reduction dynamic-mode-decomposition java singular-value-decomposition
Last synced: 29 May 2026
https://github.com/district10/svd.js
Singular Value Decomposition (SVD) in ~400 lines of JavaScript
Last synced: 22 Jan 2026
https://github.com/otoolej/transient_decomp_ssa
Method to extract transient components in cerebral oxygenation signals [Matlab-code]
brain-injury cerebral-oxygenation dct decomposition-methods discrete-cosine-transform nirs preterm-infants signal-processing singular-spectrum-analysis singular-value-decomposition transients
Last synced: 01 Feb 2026
https://github.com/econcz/stata-tmpinvi
'TMPINVI': Interactive Tabular Matrix Problems via Pseudoinverse Estimation
least-squares linear-programming pseudoinverse singular-value-decomposition
Last synced: 19 Mar 2026
https://github.com/avrabyt/image-compressor
π Dimensionality Reduction demo tools ! π SVD and PCA for Image compression π Check the app out !β¨
dimensionality-reduction machine-learning pca principal-component-analysis python singular-value-decomposition streamlit tutorial
Last synced: 07 May 2026
https://github.com/mwhite732/movie_recommendation_system
A movie recommendation system built using the MovieLens 10M dataset.
data-science movie-recommendation-app pandas-dataframe python3 pytorch recommendation-system singular-value-decomposition
Last synced: 09 May 2026
https://github.com/gdmcdonald/svd-vs-pca
An explanation of the difference between Singular Value Decomposition (SVD) and Principal Component Analysis (PCA)
matrix-factorization principal-component-analysis singular-value-decomposition slides
Last synced: 03 Feb 2026
https://github.com/krassowski/loadings-similarity
Eigenvectors or loadings similarity approach for the selection of number of components in PCA
eigenvectors pca principal-component-analysis singular-value-decomposition sklearn
Last synced: 09 May 2026
https://github.com/heschmat/recommendations_ibm_watson_studio
Analyze the interactions that users have with articles on the IBM Watson Studio platform, and make recommendations to them about new articles.
collaborative-filtering funksvd matrix-factorization recommendation-engine recommender-system singular-value-decomposition svd
Last synced: 27 Jan 2026
https://github.com/k-karna/linalg
Linear Algebra Step by Step by Kuldeep Singh. Hopefully each exercise of chapter 2 to chapter 7. Lets see!
determinant eigenvalues-and-eigenvectors euclidean-spaces linear-algebra lu-factorization singular-value-decomposition
Last synced: 07 Apr 2025
https://github.com/williamzhang20/optimization-algorithms
Mathematical Optimization in Python
least-squares linear-programming singular-value-decomposition
Last synced: 30 Jun 2025
https://github.com/zoni123/image-compressor
An image compressor written in C.
bmp-image c c-programming c-programming-language c-project compression-algorithm image-compression image-processing linear-algebra ppm-image singular-value-decomposition work-in-progress
Last synced: 09 Aug 2025
https://github.com/pvskand/visualizations
GUI Visualizations of Singular Value Decomposition, Gradient Descent, Lagrange Multipliers using JS Libraries
gradient-descent lagrange-multipliers plotlyjs singular-value-decomposition visualization
Last synced: 16 May 2025
https://github.com/regexident/sivade
Native Singular Value Decomposition (SVD) without dependencies.
rubynlp singular-value-decomposition svd
Last synced: 20 Jul 2025
https://github.com/jelhamm/singular-value-decomposition-data-mining
"This repository hosts an implementation of the Singular Value Decomposition (SVD) algorithm tailored for data mining tasks. SVD is utilized for efficient dimensionality reduction, aiding in the extraction of key patterns and features from large and complex datasets."
data-analysis dimension-reduction jyputer-notebook machine-learning matplotlib numpy-library pandas-library preprocessing python scipy-library singular-value-decomposition sklearn-library standardscaler svd svd-matrix-factorisation
Last synced: 18 May 2026
https://github.com/cego669/dirtycategoriesencoding
Repository containing two classes (StringAgglomerativeEncoder and StringDistanceEncoder) useful for grouping or visualizing the distance between dirty categorical variables. They are compatible with the scikit-learn API.
category clustering dimensionality-reduction dirty hierarchical-clustering machine-learning scikit-learn singular-value-decomposition svd
Last synced: 11 Feb 2026
https://github.com/chinmayjainnnn/collaborative-filtering
Collaborative Filtering using SVD, CUR, and PQ Matrix Decomposition
collaborative-filtering cur-decomposition matrix-factorization recommender-system singular-value-decomposition
Last synced: 22 Jun 2025
https://github.com/vilarj/singular-value-decomposition
In linear algebra, the singular value decomposition (SVD) is a factorization of a real or complex matrix that generalizes the eigendecomposition of a square normal matrix to any MxN matrix via an extension of the polar decomposition.
matlab singular-value-decomposition
Last synced: 27 Mar 2025
https://github.com/jaketae/nn-svd
Neural network compression with SVD
model-compression neural-network neural-network-compression singular-value-decomposition svd
Last synced: 08 May 2026
https://github.com/nathan-lindstedt/congress_districts
Machine Learning w/ AWS SageMaker Pipelines
american-community-survey aws-ec2 aws-s3 aws-sagemaker-studio census-api congress dimensionality-reduction machine-learning politics polling sagemaker-pipelines singular-value-decomposition truncated-svd vscode-oss xgboost
Last synced: 18 Apr 2026
https://github.com/mdh266/numlinearalegebra4ml
Numerical Linear Algebra In Machine Learning
alternating-least-squares cholesky-decomposition linear-algebra machine-learning regression-algorithms singular-value-decomposition statistics
Last synced: 26 Mar 2025
https://github.com/adrianklessa/svd-image-compression
SVD image compression
data-compression image-compression singular-value-decomposition svd
Last synced: 02 Jul 2025
https://github.com/matte34/amazon-recommendation-system
Item-to-item based recommendation system project using Amazon product data, combining matrix factorization (SVD) and collaborative filtering to predict user ratings and generate top recommendations. To evaluate and optimize the model's accuracy, the following performance metrics were explored: MAE, RMSE, precision, recall, F-measure, and NDCG.
collaborative-filtering jupyter-notebook matrix-factorization python3 singular-value-decomposition sklearn
Last synced: 09 May 2026
https://github.com/pngo1997/word-embeddings-co-occurrence-svd-glove
Explores word embeddings.
co-occurence-matrix embeddings glove glove-embeddings nltk python singular-value-decomposition text-preprocessing
Last synced: 16 May 2026