README.m 734 B

123456789101112131415161718
  1. % This is a matlab code for Non-negative Matrix Factorization via Nesterov's
  2. % Optimal Gradient Method.
  3. % In this project we have applied random projections to the aforementioned
  4. % technique via two variants of random projections,namely:
  5. % 1. Randomized Power iterations RPI NeNMF
  6. % 2. Randomized Subspace Iterations RSI NeNMF
  7. % HOW TO RUN THE CODE.
  8. %
  9. % Step 1: run the file "add_paths", to ensure all the folders and files are added to your matlab working path.
  10. % Step 2: run the file "data_simulations", to generate your synthetic data.
  11. % step 3: run the file "Demo" to execute the functions available in the folder "algorithms"
  12. % Results of the execution are saved in the folder "output"
  13. % To make plots, use the file "plots".