I just posted part 1 of a 3-part series on unmixing of data sets using non-negative matrix factorization.
Part 1 contains implementations in Python, Julia, and R, and includes an assessment of the relative accuracy of these implementations.
Parts 2 and 3 will follow shortly, and will contain more detail on the identification of, and accurate characterization of, unmixing end members.
#DataAnalysis #DataExploration #Python #JuliaLang #RStats #Unmixing #NMF

Unmixing Using Non-negative Matrix Factorization (NMF). Part 1: Introduction and Implementation
Data sets that can be represented as a matrix of cases (rows) and variables (columns) often have structure within them that is not immediately apparent. There are a number of techniques for identifying and characterizing hidden structure in data sets. Unmixing is a method that is appropriate when the data
