TY - JOUR
T1 - The CAM software for nonnegative blind source separation in R-Java
AU - Wang, Niya
AU - Meng, Fan
AU - Chen, Li
AU - Madhavan, Subha
AU - Clarke, Robert
AU - Hoffman, Eric P.
AU - Xuan, Jianhua
AU - Wang, Yue
PY - 2013/9
Y1 - 2013/9
N2 - We describe a R-Java CAM (convex analysis of mixtures) package that provides comprehensive analytic functions and a graphic user interface (GUI) for blindly separatingmixed nonnegative sources. This open-source multiplatform software implements recent and classic algorithms in the literature including Chan et al. (2008), Wang et al. (2010), Chen et al. (2011a) and Chen et al. (2011b). The CAM package offers several attractive features: (1) instead of using proprietary MATLAB, its analytic functions are written in R, which makes the codes more portable and easier to modify; (2) besides producing and plotting results in R, it also provides a Java GUI for automatic progress update and convenient visual monitoring; (3) multi-thread interactions between the R and Java modules are driven and integrated by a Java GUI, assuring that the whole CAM software runs responsively; (4) the package offers a simple mechanism to allow others to plug-in additional R-functions.
AB - We describe a R-Java CAM (convex analysis of mixtures) package that provides comprehensive analytic functions and a graphic user interface (GUI) for blindly separatingmixed nonnegative sources. This open-source multiplatform software implements recent and classic algorithms in the literature including Chan et al. (2008), Wang et al. (2010), Chen et al. (2011a) and Chen et al. (2011b). The CAM package offers several attractive features: (1) instead of using proprietary MATLAB, its analytic functions are written in R, which makes the codes more portable and easier to modify; (2) besides producing and plotting results in R, it also provides a Java GUI for automatic progress update and convenient visual monitoring; (3) multi-thread interactions between the R and Java modules are driven and integrated by a Java GUI, assuring that the whole CAM software runs responsively; (4) the package offers a simple mechanism to allow others to plug-in additional R-functions.
KW - Affinity propagation clustering
KW - Blind source separation
KW - Compartment modeling
KW - Convex analysis of mixtures
KW - Information-based model selection
UR - http://www.scopus.com/inward/record.url?scp=84885670924&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84885670924&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:84885670924
SN - 1532-4435
VL - 14
SP - 2899
EP - 2903
JO - Journal of Machine Learning Research
JF - Journal of Machine Learning Research
ER -