I added several figures (3-6 through 3-9) to Part 3 of my unmixing posts, to better illustrate the performance of consensus interpretation methods.
Part 3: https://dblog.vitumbre.tech/dart/unmixing-using-nmf-part-3-assessing-accuracy-of-end-members/
RE: https://floss.social/@rdnielsen/116365121149129752
The third and last of the series on unmixing using NMF is now posted at
https://dblog.vitumbre.tech/dart/unmixing-using-nmf-part-3-assessing-accuracy-of-end-members/
Part 3 illustrates the variability of results that can occur when repeatedly unmixing the same data set, and presents approaches to addressing the resultant uncertainty.
#DataAnalysis #DataExploration #Unmixing #NMF #Python #JuliaLang #RStats
RE: https://floss.social/@rdnielsen/116363795536617194
Part 2 of this series on unmixing is now available:
https://dblog.vitumbre.tech/dart/unmixing-using-nmf-part-2-evaluating-the-number-of-end-members/
Part 2 addresses the challenge of deciding how many end members are in a data set, recommends algorithms for Python, Julia, and R, and illustrates how several factors affect that determination.
#DataAnalysis #DataExploration #Unmixing #NMF #Python #JuliaLang #RStats
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

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
While going over the methods, I noticed they used #NMF where #PCA is mostly used. And while refreshing ;) my knowledge of the differences between the two, I stumbled upon a simple question/answer on #CrossValidated: https://stats.stackexchange.com/questions/502072/what-is-the-main-difference-between-pca-and-nmf-and-why-to-choose-one-rather-tha
This links to a book from #TrevorHastie, offered for free on his website: https://hastie.su.domains/publications.html
Another reason to finally have a look at "An Introduction to #Statistical Learning with Applications in R (second edition)" by James, Witten, et al.
I have to develop some analyses to study cancer data. I want to use NMF and PCA. Basically these tools choose the best factorization rank and the number of components that is meaningful to your ana...