请输入您要查询的百科知识:

 

词条 Non-negative matrix factorization
释义

  1. History

  2. Background

  3. Clustering property

  4. Types

      Approximate non-negative matrix factorization    Convex non-negative matrix factorization    Nonnegative rank factorization    Different cost functions and regularizations   Online NMF 

  5. Algorithms

      Sequential NMF    Exact NMF  

  6. Relation to other techniques

  7. Uniqueness

  8. Applications

      Astronomy    Text mining    Spectral data analysis    Scalable Internet distance prediction    Non-stationary speech denoising    Bioinformatics    Nuclear imaging  

  9. Current research

  10. See also

  11. Sources and external links

      Notes    Others  
{{machine learning bar}}

Non-negative matrix factorization (NMF or NNMF), also non-negative matrix approximation[1][1] is a group of algorithms in multivariate analysis and linear algebra where a matrix {{math|V}} is factorized into (usually) two matrices {{math|W}} and {{math|H}}, with the property that all three matrices have no negative elements. This non-negativity makes the resulting matrices easier to inspect. Also, in applications such as processing of audio spectrograms or muscular activity, non-negativity is inherent to the data being considered. Since the problem is not exactly solvable in general, it is commonly approximated numerically.

NMF finds applications in such fields as astronomy,[2][4][5] computer vision, document clustering,[1] chemometrics, audio signal processing, recommender systems,[3][4] and bioinformatics.[5]

History

In chemometrics non-negative matrix factorization has a long history under the name "self modeling curve resolution".[6]

In this framework the vectors in the right matrix are continuous curves rather than discrete vectors.

Also early work on non-negative matrix factorizations was performed by a Finnish group of researchers in the middle of the 1990s under the name positive matrix factorization.[7][8]

It became more widely known as non-negative matrix factorization after Lee and Seung investigated

the properties of the algorithm and published some simple and useful

algorithms for two types of factorizations.[9][10]

Background

Let matrix {{math|V}} be the product of the matrices {{math|W}} and {{math|H}},

Matrix multiplication can be implemented as computing the column vectors of {{math|V}} as linear combinations of the column vectors in {{math|W}} using coefficients supplied by columns of {{math|H}}. That is, each column of {{math|V}} can be computed as follows:

where {{math|vi}} is the {{math|i}}-th column vector of the product matrix {{math|V}} and {{math|hi}} is the {{math|i}}-th column vector of the matrix {{math|H}}.

When multiplying matrices, the dimensions of the factor matrices may be significantly lower than those of the product matrix and it is this property that forms the basis of NMF. NMF generates factors with significantly reduced dimensions compared to the original matrix. For example, if {{math|V}} is an {{math|m × n}} matrix, {{math|W}} is an {{math|m × p}} matrix, and {{math|H}} is a {{math|p × n}} matrix then {{math|p}} can be significantly less than both {{math|m}} and {{math|n}}.

Here is an example based on a text-mining application:

  • Let the input matrix (the matrix to be factored) be {{math|V}} with 10000 rows and 500 columns where words are in rows and documents are in columns. That is, we have 500 documents indexed by 10000 words. It follows that a column vector {{math|v}} in {{math|V}} represents a document.
  • Assume we ask the algorithm to find 10 features in order to generate a features matrix {{math|W}} with 10000 rows and 10 columns and a coefficients matrix {{math|H}} with 10 rows and 500 columns.
  • The product of {{math|W}} and {{math|H}} is a matrix with 10000 rows and 500 columns, the same shape as the input matrix {{math|V}} and, if the factorization worked, it is a reasonable approximation to the input matrix {{math|V}}.
  • From the treatment of matrix multiplication above it follows that each column in the product matrix {{math|WH}} is a linear combination of the 10 column vectors in the features matrix {{math|W}} with coefficients supplied by the coefficients matrix {{math|H}}.

This last point is the basis of NMF because we can consider each original document in our example as being built from a small set of hidden features. NMF generates these features.

It is useful to think of each feature (column vector) in the features matrix {{math|W}} as a document archetype comprising a set of words where each word's cell value defines the word's rank in the feature: The higher a word's cell value the higher the word's rank in the feature. A column in the coefficients matrix {{math|H}} represents an original document with a cell value defining the document's rank for a feature. We can now reconstruct a document (column vector) from our input matrix by a linear combination of our features (column vectors in {{math|W}}) where each feature is weighted by the feature's cell value from the document's column in {{math|H}}.

Clustering property

NMF has an inherent clustering property,[15] i.e., it automatically clusters the columns of input data

.

More specifically, the approximation of by

is achieved by minimizing the error function

subject to

Furthermore, the computed gives the cluster membership, i.e.,

if for all i ≠ k, this suggests that

the input data

belongs to cluster.

The computed gives the cluster centroids, i.e.,

the column

gives the cluster centroid of

cluster. This centroid's representation can be significantly enhanced by convex NMF.

When the orthogonality is not explicitly imposed, the orthogonality holds to a large extent, and the clustering property holds too. Clustering is the main objective of most data mining applications of NMF.{{citation needed|date=April 2015}}

When the error function to be used is Kullback–Leibler divergence, NMF is identical to the Probabilistic latent semantic analysis, a popular document clustering method.[12]

Types

Approximate non-negative matrix factorization

Usually the number of columns of {{math|W}} and the number of rows of {{math|H}} in NMF are selected so the product {{math|WH}} will become an approximation to {{math|V}}. The full decomposition of {{math|V}} then amounts to the two non-negative matrices {{math|W}} and {{math|H}} as well as a residual {{math|U}}, such that: {{math|1=V = WH + U}}. The elements of the residual matrix can either be negative or positive.

When {{math|W}} and {{math|H}} are smaller than {{math|V}} they become easier to store and manipulate. Another reason for factorizing {{math|V}} into smaller matrices {{math|W}} and {{math|H}}, is that if one is able to approximately represent the elements of {{math|V}} by significantly less data, then one has to infer some latent structure in the data.

Convex non-negative matrix factorization

In standard NMF, matrix factor {{math|W ∈ ℝ+m × k}}, i.e., {{math|W}} can be anything in that space. Convex NMF[13] restricts the columns of {{math|W}} to convex combinations of the input data vectors . This greatly improves the quality of data representation of {{math|W}}. Furthermore, the resulting matrix factor {{math|H}} becomes more sparse and orthogonal.

Nonnegative rank factorization

In case the nonnegative rank of {{math|V}} is equal to its actual rank, {{math|1=V = WH}} is called a nonnegative rank factorization.[14][15][16] The problem of finding the NRF of {{math|V}}, if it exists, is known to be NP-hard.[17]

Different cost functions and regularizations

There are different types of non-negative matrix factorizations.

The different types arise from using different cost functions for measuring the divergence between {{math|V}} and {{math|WH}} and possibly by regularization of the {{math|W}} and/or {{math|H}} matrices.[18]

Two simple divergence functions studied by Lee and Seung are the squared error (or Frobenius norm) and an extension of the Kullback–Leibler divergence to positive matrices (the original Kullback–Leibler divergence is defined on probability distributions).

Each divergence leads to a different NMF algorithm, usually minimizing the divergence using iterative update rules.

The factorization problem in the squared error version of NMF may be stated as:

Given a matrix find nonnegative matrices W and H that minimize the function

Another type of NMF for images is based on the total variation norm.[19]

When L1 regularization (akin to Lasso) is added to NMF with the mean squared error cost function, the resulting problem may be called non-negative sparse coding due to the similarity to the sparse coding problem,[20][21]

although it may also still be referred to as NMF.[22]

Online NMF

Many standard NMF algorithms analyze all the data together; i.e., the whole matrix is available from the start. This may be unsatisfactory in applications where there are too many data to fit into memory or where the data are provided in streaming fashion. One such use is for collaborative filtering in recommendation systems, where there may be many users and many items to recommend, and it would be inefficient to recalculate everything when one user or one item is added to the system. The cost function for optimization in these cases may or may not be the same as for standard NMF, but the algorithms need to be rather different.[23][24][25]

Algorithms

There are several ways in which the {{math|W}} and {{math|H}} may be found: Lee and Seung's multiplicative update rule[10] has been a popular method due to the simplicity of implementation. This algorithm is:

initialize: {{math|W}} and {{math|H}} non negative.

Then update the values in {{math|W}} and {{math|H}} by computing the following, with as an index of the iteration.

and

Until {{math|W}} and {{math|H}} are stable.

Note that the updates are done on an element by element basis not matrix multiplication.

We note that {{math|W}} and {{math|H}} multiplicative factor is identity matrix when V = W H.

More recently other algorithms have been developed.

Some approaches are based on alternating non-negative least squares: in each step of such an algorithm, first {{math|H}} is fixed and {{math|W}} found by a non-negative least squares solver, then {{math|W}} is fixed and {{math|H}} is found analogously. The procedures used to solve for {{math|W}} and {{math|H}} may be the same[32] or different, as some NMF variants regularize one of {{math|W}} and {{math|H}}.[20] Specific approaches include the projected gradient descent methods,[26][27] the active set method,[3][28] the optimal gradient method,[29] and the block principal pivoting method[30] among several others.[31]

Current algorithms are sub-optimal in that they only guarantee finding a local minimum, rather than a global minimum of the cost function. A provably optimal algorithm is unlikely in the near future as the problem has been shown to generalize the k-means clustering problem which is known to be NP-complete.[32] However, as in many other data mining applications, a local minimum may still prove to be useful.

Sequential NMF

The sequential construction of NMF components ({{math|W}} and {{math|H}}) was firstly used to relate NMF with Principal Component Analysis (PCA) in astronomy.[43] The contribution from the PCA components are ranked by the magnitude of their corresponding eigenvalues; for NMF, its components can be ranked empirically when they are constructed one by one (sequentially), i.e., learn the -th component with the first components constructed.

The contribution of the sequential NMF components can be compared with the Karhunen–Loève theorem, an application of PCA, using the plot of eigenvalues. A typical choice of the number of components with PCA is based on the "elbow" point, then the existence of the flat plateau is indicating that PCA is not capturing the data efficiently, and at last there exists a sudden drop reflecting the capture of random noise and falls into the regime of overfitting.[44][45] For sequential NMF, the plot of eigenvalues is approximated by the plot of the fractional residual variance curves, where the curves decreases continuously, and converge to a higher level than PCA,[5] which is the indication of less over-fitting of sequential NMF.

Exact NMF

Exact solutions for the variants of NMF can be expected (in polynomial time) when additional constraints hold for matrix {{math|V}}. A polynomial time algorithm for solving nonnegative rank factorization if {{math|V}} contains a monomial sub matrix of rank equal to its rank was given by Campbell and Poole in 1981.[33] Kalofolias and Gallopoulos (2012)[34] solved the symmetric counterpart of this problem, where {{math|V}} is symmetric and contains a diagonal principal sub matrix of rank r. Their algorithm runs in O(rm^2) time in the dense case. Arora, Ge, Halpern, Mimno, Moitra, Sontag, Wu, & Zhu (2013) give a polynomial time algorithm for exact NMF that works for the case where one of the factors W satisfies the separability condition.[35]

Relation to other techniques

In Learning the parts of objects by non-negative matrix factorization Lee and Seung[36] proposed NMF mainly for parts-based decomposition of images. It compares NMF to vector quantization and principal component analysis, and shows that although the three techniques may be written as factorizations, they implement different constraints and therefore produce different results.

It was later shown that some types of NMF are an instance of a more general probabilistic model called "multinomial PCA".[37]

When NMF is obtained by minimizing the Kullback–Leibler divergence, it is in fact equivalent to another instance of multinomial PCA, probabilistic latent semantic analysis,[38]

trained by maximum likelihood estimation.

That method is commonly used for analyzing and clustering textual data and is also related to the latent class model.

NMF with the least-squares objective is equivalent to a relaxed form of K-means clustering: the matrix factor {{math|W}} contains cluster centroids and {{math|H}} contains cluster membership indicators.[39][40] This provides a theoretical foundation for using NMF for data clustering. However, k-means does not enforce non-negativity on its centroids, so the closest analogy is in fact with "semi-NMF".{{r|ding}}

NMF can be seen as a two-layer directed graphical model with one layer of observed random variables and one layer of hidden random variables.[41]

NMF extends beyond matrices to tensors of arbitrary order.[42][43][44] This extension may be viewed as a non-negative counterpart to, e.g., the PARAFAC model.

Other extensions of NMF include joint factorisation of several data matrices and tensors where some factors are shared. Such models are useful for sensor fusion and relational learning.[45]

NMF is an instance of nonnegative quadratic programming (NQP), just like the support vector machine (SVM). However, SVM and NMF are related at a more intimate level than that of NQP, which allows direct application of the solution algorithms developed for either of the two methods to problems in both domains.[46]

Uniqueness

The factorization is not unique: A matrix and its inverse can be used to transform the two factorization matrices by, e.g.,[47]

If the two new matrices and are non-negative they form another parametrization of the factorization.

The non-negativity of and applies at least if {{math|B}} is a non-negative monomial matrix.

In this simple case it will just correspond to a scaling and a permutation.

More control over the non-uniqueness of NMF is obtained with sparsity constraints.[48]

Applications

Astronomy

In astronomy, NMF is a promising method for dimension reduction in the sense that astrophysical signals are non-negative. NMF has been applied to the spectroscopic observations [2][49] and the direct imaging observations [50] as a method to study the common properties of astronomical objects and post-process the astronomical observations. The advances in the spectroscopic observations by Blanton & Roweis (2007) [49] takes into account of the uncertainties of astronomical observations, which is later improved by Zhu (2016) [51] where missing data are also considered and parallel computing is enabled. Their method is then adopted by Ren et al. (2018) [50] to the direct imaging field as one of the methods of detecting exoplanets, especially for the direct imaging of circumstellar disks.

Ren et al. (2018) [50] are able to prove the stability of NMF components when they are constructed sequentially (i.e., one by one), which enables the linearity of the NMF modeling process; the linearity property is used to separate the stellar light and the light scattered from the exoplanets and circumstellar disks.

In direct imaging, to reveal the faint exoplanets and circumstellar disks from bright the surrounding stellar lights, which has a typical contrast from 10⁵ to 10¹⁰, various statistical methods have been adopted,[52][53][54] however the light from the exoplanets or circumstellar disks are usually over-fitted, where forward modeling have to be adopted to recover the true flux.[55][56] Forward modeling is currently optimized for point sources,[56] however not for extended sources, especially for irregularly shaped structures such as circumstellar disks. In this situation, NMF has been an excellent method, being less over-fitting in the sense of the non-negativity and sparsity of the NMF modeling coefficients, therefore forward modeling can be performed with a few scaling factors,[50] rather than a computationally intensive data re-reduction on generated models.

Text mining

NMF can be used for text mining applications.

In this process, a document-term matrix is constructed with the weights of various terms (typically weighted word frequency information) from a set of documents.

This matrix is factored into a term-feature and a feature-document matrix.

The features are derived from the contents of the documents, and the feature-document matrix describes data clusters of related documents.

One specific application used hierarchical NMF on a small subset of scientific abstracts from PubMed.[57]

Another research group clustered parts of the Enron email dataset[58]

with 65,033 messages and 91,133 terms into 50 clusters.[59]

NMF has also been applied to citations data, with one example clustering English Wikipedia articles and scientific journals based on the outbound scientific citations in English Wikipedia.[60]

Arora, Ge, Halpern, Mimno, Moitra, Sontag, Wu, & Zhu (2013) have given polynomial-time algorithms to learn topic models using NMF. The algorithm assumes that the topic matrix satisfies a separability condition that is often found to hold in these settings.[35]

Spectral data analysis

NMF is also used to analyze spectral data; one such use is in the classification of space objects and debris.[61]

Scalable Internet distance prediction

NMF is applied in scalable Internet distance (round-trip time) prediction. For a network with hosts, with the help of NMF, the distances of all the end-to-end links can be predicted after conducting only measurements. This kind of method was firstly introduced in Internet

Distance Estimation Service (IDES).[62] Afterwards, as a fully decentralized approach, Phoenix network coordinate system[63]

is proposed. It achieves better overall prediction accuracy by introducing the concept of weight.

Non-stationary speech denoising

Speech denoising has been a long lasting problem in audio signal processing. There are lots of algorithms for denoising if the noise is stationary. For example, the Wiener filter is suitable for additive Gaussian noise. However, if the noise is non-stationary, the classical denoising algorithms usually have poor performance because the statistical information of the non-stationary noise is difficult to estimate. Schmidt et al.[64] use NMF to do speech denoising under non-stationary noise, which is completely different from classical statistical approaches. The key idea is that clean speech signal can be sparsely represented by a speech dictionary, but non-stationary noise cannot. Similarly, non-stationary noise can also be sparsely represented by a noise dictionary, but speech cannot.

The algorithm for NMF denoising goes as follows. Two dictionaries, one for speech and one for noise, need to be trained offline. Once a noisy speech is given, we first calculate the magnitude of the Short-Time-Fourier-Transform. Second, separate it into two parts via NMF, one can be sparsely represented by the speech dictionary, and the other part can be sparsely represented by the noise dictionary. Third, the part that is represented by the speech dictionary will be the estimated clean speech.

Bioinformatics

NMF has been successfully applied in bioinformatics for clustering gene expression and DNA methylation data and finding the genes most representative of the clusters.[21][65][66][67] In the analysis of cancer mutations it has been used to identify common patterns of mutations that occur in many cancers and that probably have distinct causes.[68]

Nuclear imaging

NMF, also referred in this field as factor analysis, has been used since the 1980s[69] to analyze sequences of images in SPECT and PET dynamic medical imaging. Non-uniqueness of NMF was addressed using sparsity constraints.[70]

[71][72]

Current research

Current research (since 2010) in nonnegative matrix factorization includes, but is not limited to,

  1. Algorithmic: searching for global minima of the factors and factor initialization.&91;73&93;
  2. Scalability: how to factorize million-by-billion matrices, which are commonplace in Web-scale data mining, e.g., see Distributed Nonnegative Matrix Factorization (DNMF)&91;74&93; and Scalable Nonnegative Matrix Factorization (ScalableNMF)&91;75&93;
  3. Online: how to update the factorization when new data comes in without recomputing from scratch, e.g., see online CNSC&91;76&93;
  4. Collective (joint) factorization: factorizing multiple interrelated matrices for multiple-view learning, e.g. multi-view clustering, see CoNMF&91;77&93; and MultiNMF&91;78&93;
  5. Cohen and Rothblum 1993 problem: whether a rational matrix always has an NMF of minimal inner dimension whose factors are also rational. Recently, this problem has been answered negatively.&91;79&93;

See also

  • Multilinear algebra
  • Multilinear subspace learning
  • Tensor
  • Tensor decomposition
  • Tensor software

Sources and external links

Notes

1. ^{{cite journal|last1=Tandon|first1=Rashish|author2=Suvrit Sra|title=Sparse nonnegative matrix approximation: new formulations and algorithms|year=2010|series=TR|url=ftp://ftp.kyb.tuebingen.mpg.de/pub/mpi-memos/pdf/nmftr.pdf}}
2. ^{{Cite journal | author1 = Olivier Berné | author2 = C. Joblin|display-authors=etal| title= Analysis of the emission of very small dust particles from Spitzer spectro-imagery data using blind signal separation methods | journal = Astronomy & Astrophysics | volume = 469 | issue = 2 | year = 2007 | page = 575 | doi = 10.1051/0004-6361:20066282 }}
3. ^{{cite conference |author=Rainer Gemulla |author2=Erik Nijkamp |author3=Peter J Haas |author4=Yannis Sismanis |title=Large-scale matrix factorization with distributed stochastic gradient descent |conference=Proc. ACM SIGKDD Int'l Conf. on Knowledge discovery and data mining |url=http://www.mpi-inf.mpg.de/~rgemulla/publications/rj10481rev.pdf |year=2011 |pages=69–77}}
4. ^{{cite conference |author=Yang Bao|title=TopicMF: Simultaneously Exploiting Ratings and Reviews for Recommendation |conference=AAAI |url=http://www.aaai.org/ocs/index.php/AAAI/AAAI14/paper/view/8273 |year=2014 |pages=|display-authors=etal}}
5. ^{{cite journal |author=Ben Murrell|title=Non-Negative Matrix Factorization for Learning Alignment-Specific Models of Protein Evolution |journal=PLoS ONE |volume=6 |issue=12 |year=2011 |pages=e28898|display-authors=etal|doi=10.1371/journal.pone.0028898 |pmid=22216138 |pmc=3245233 }}
6. ^{{Cite journal | author1 = William H. Lawton | author-link1 = William H. Lawton | author2 = Edward A. Sylvestre | author-link2 = Edward A. Sylvestre | title= Self modeling curve resolution | journal = Technometrics | volume = 13 | issue = 3 | pages = 617–633 | year = 1971 | doi=10.2307/1267173| jstor = 1267173 }}
7. ^{{Cite journal |author1=P. Paatero |author2=U. Tapper | title = Positive matrix factorization: A non-negative factor model with optimal utilization of error estimates of data values | journal = Environmetrics | volume = 5 | pages = 111–126 | year = 1994 | doi = 10.1002/env.3170050203 | issue = 2}}
8. ^{{Cite journal | author = Pia Anttila | author-link = Pia Anttila | author2 = Pentti Paatero | author2-link = Pentti Paatero | author3 = Unto Tapper | author4 = Olli Järvinen | title = Source identification of bulk wet deposition in Finland by positive matrix factorization | journal = Atmospheric Environment | volume = 29 | issue = 14 | pages = 1705–1718 | year = 1995 | doi = 10.1016/1352-2310(94)00367-T| bibcode = 1995AtmEn..29.1705A }}
9. ^{{Cite journal | author = Daniel D. Lee | author2 = H. Sebastian Seung | author2-link = Sebastian Seung | last-author-amp = yes | year = 1999 | title = Learning the parts of objects by non-negative matrix factorization | journal = Nature | volume = 401 | issue = 6755 | pages = 788–791 | doi = 10.1038/44565 | pmid = 10548103| bibcode = 1999Natur.401..788L }}
10. ^{{Cite conference |author1=Daniel D. Lee |author2=H. Sebastian Seung |lastauthoramp=yes | year = 2001 | url = http://papers.nips.cc/paper/1861-algorithms-for-non-negative-matrix-factorization.pdf | title = Algorithms for Non-negative Matrix Factorization | conference = Advances in Neural Information Processing Systems 13: Proceedings of the 2000 Conference | pages = 556–562 | publisher = MIT Press}}
11. ^{{Cite book|url=http://epubs.siam.org/doi/abs/10.1137/1.9781611972757.70|title=Proceedings of the 2005 SIAM International Conference on Data Mining|last=Ding|first=C.|last2=He|first2=X.|last3=Simon|first3=H.|date=2005-04-21|publisher=Society for Industrial and Applied Mathematics|isbn=9780898715934|series=Proceedings|pages=606–610|doi=10.1137/1.9781611972757.70}}
12. ^C Ding, T Li, W Peng, " On the equivalence between non-negative matrix factorization and probabilistic latent semantic indexing" Computational Statistics & Data Analysis 52, 3913-3927
13. ^C Ding, T Li, MI Jordan, Convex and semi-nonnegative matrix factorizations, IEEE Transactions on Pattern Analysis and Machine Intelligence, 32, 45-55, 2010
14. ^{{cite journal|last=Berman|first=A.|author2=R.J. Plemmons |title=Inverses of nonnegative matrices|journal=Linear and Multilinear Algebra|year=1974|volume=2|issue=2|pages=161–172|doi=10.1080/03081087408817055}}
15. ^{{cite book|author1=A. Berman |author2=R.J. Plemmons |title=Nonnegative matrices in the Mathematical Sciences|year=1994|publisher=SIAM|location=Philadelphia}}
16. ^{{cite journal|last=Thomas|first=L.B.|title=Problem 73-14, Rank factorization of nonnegative matrices|journal=SIAM Rev.|year=1974|volume=16|issue=3|pages=393–394|doi=10.1137/1016064}}
17. ^{{cite journal|last=Vavasis|first=S.A.|title=On the complexity of nonnegative matrix factorization|journal=SIAM J. Optim.|year=2009|volume=20|issue=3|pages=1364–1377|doi=10.1137/070709967|arxiv=0708.4149}}
18. ^{{Cite conference | author = Inderjit S. Dhillon | author-link = Inderjit S. Dhillon | author2 = Suvrit Sra| author2-link = Suvrit Sra | url = http://books.nips.cc/papers/files/nips18/NIPS2005_0203.pdf |format=PDF|title = Generalized Nonnegative Matrix Approximations with Bregman Divergences | conference = NIPS | year = 2005}}
19. ^{{Cite journal | last1 = Zhang | first1 = T. | last2 = Fang | first2 = B. | last3 = Liu | first3 = W. | last4 = Tang | first4 = Y. Y. | last5 = He | first5 = G. | last6 = Wen | first6 = J. | doi = 10.1016/j.neucom.2008.01.022 | title = Total variation norm-based nonnegative matrix factorization for identifying discriminant representation of image patterns | journal = Neurocomputing| volume = 71 | issue = 10–12 | pages = 1824–1831| year = 2008 | pmid = | pmc = }}
20. ^{{cite conference |last=Hoyer |first=Patrik O. |title=Non-negative sparse coding |conference=Proc. IEEE Workshop on Neural Networks for Signal Processing |year=2002 |arxiv=cs/0202009 }}
21. ^{{Cite journal |author1=Leo Taslaman |author2=Björn Nilsson |lastauthoramp=yes | title = A framework for regularized non-negative matrix factorization, with application to the analysis of gene expression data | journal = PLoS One | volume = 7 | issue = 11 | year = 2012 | pages = e46331 | doi = 10.1371/journal.pone.0046331 | pmid = 23133590 | pmc=3487913|bibcode=2012PLoSO...746331T }}
22. ^{{Cite conference | last1 = Hsieh | first1 = C. J. | last2 = Dhillon | first2 = I. S. | doi = 10.1145/2020408.2020577 | title = Fast coordinate descent methods with variable selection for non-negative matrix factorization | conference = Proceedings of the 17th ACM SIGKDD international conference on Knowledge discovery and data mining - KDD '11 | pages = 1064| year = 2011 | isbn = 9781450308137 | pmid = | pmc = | url = http://www.cs.utexas.edu/~cjhsieh/nmf_kdd11.pdf}}
23. ^http://www.ijcai.org/papers07/Papers/IJCAI07-432.pdf
24. ^{{cite book|url=http://dl.acm.org/citation.cfm?id=1339264.1339709|title=Online Discussion Participation Prediction Using Non-negative Matrix Factorization|first1=Yik-Hing|last1=Fung|first2=Chun-Hung|last2=Li|first3=William K.|last3=Cheung|date=2 November 2007|publisher=IEEE Computer Society|pages=284–287|via=dl.acm.org|isbn=9780769530284|series=Wi-Iatw '07}}
25. ^{{Cite journal|author=Naiyang Guan|author2=Dacheng Tao|author3=Zhigang Luo|author4=Bo Yuan|last-author-amp=yes|date=July 2012|title=Online Nonnegative Matrix Factorization With Robust Stochastic Approximation|url=|journal=IEEE Transactions on Neural Networks and Learning Systems |issue=7 |doi=10.1109/TNNLS.2012.2197827|pmid=24807135|volume=23|pages=1087–1099}}
26. ^{{Cite journal | last1 = Lin | first1 = Chih-Jen| title = Projected Gradient Methods for Nonnegative Matrix Factorization | doi = 10.1162/neco.2007.19.10.2756 | journal = Neural Computation| volume = 19 | issue = 10 | pages = 2756–2779 | year = 2007 | pmid = 17716011| pmc = | url = http://www.csie.ntu.edu.tw/~cjlin/papers/pgradnmf.pdf| citeseerx = 10.1.1.308.9135}}
27. ^{{Cite journal | last1 = Lin | first1 = Chih-Jen| doi = 10.1109/TNN.2007.895831 | title = On the Convergence of Multiplicative Update Algorithms for Nonnegative Matrix Factorization | journal = IEEE Transactions on Neural Networks| volume = 18 | issue = 6 | pages = 1589–1596 | year = 2007 | pmid = | pmc = | citeseerx = 10.1.1.407.318}}
28. ^{{Cite journal | author = Hyunsoo Kim | author2 = Haesun Park | author2-link = Haesun Park | last-author-amp = yes | title = Nonnegative Matrix Factorization Based on Alternating Nonnegativity Constrained Least Squares and Active Set Method | journal = SIAM Journal on Matrix Analysis and Applications | volume = 30 | issue = 2 | year = 2008 | pages = 713–730 | url = http://www.cc.gatech.edu/~hpark/papers/simax-nmf.pdf | doi=10.1137/07069239x| citeseerx = 10.1.1.70.3485 }}
29. ^{{Cite journal|author=Naiyang Guan|author2=Dacheng Tao|author3=Zhigang Luo, Bo Yuan|date=June 2012|title=NeNMF: An Optimal Gradient Method for Nonnegative Matrix Factorization|url=|journal=IEEE Transactions on Signal Processing |issue=6 |doi=10.1109/TSP.2012.2190406|pmid=|volume=60|pages=2882–2898|bibcode=2012ITSP...60.2882G}}
30. ^{{Cite journal |author1=Jingu Kim |author2=Haesun Park |lastauthoramp=yes | title = Fast Nonnegative Matrix Factorization: An Active-set-like Method and Comparisons | journal = SIAM Journal on Scientific Computing | volume = 58 | issue = 6 | year = 2011 | pages = 3261–3281 | url = http://www.cc.gatech.edu/~jingu/docs/2011_paper_sisc_nmf.pdf | doi=10.1137/110821172|citeseerx=10.1.1.419.798 }}
31. ^{{Cite journal |author1=Jingu Kim |author2=Yunlong He |author3=Haesun Park |lastauthoramp=yes | title = Algorithms for nonnegative matrix and tensor factorizations: A unified view based on block coordinate descent framework | journal = Journal of Global Optimization | volume = 33 | issue = 2 | year = 2013 | pages = 285–319 | url =https://smallk.github.io/papers/nmf_review_jgo.pdf | doi=10.1007/s10898-013-0035-4}}
32. ^{{Cite book | title = On the equivalence of nonnegative matrix factorization and spectral clustering | author = Ding, C. | author2 = He, X. | author3 = Simon, H.D. | last-author-amp = yes | journal = Proc. SIAM Data Mining Conf | volume = 4 | pages = 606–610 | year = 2005 | doi=10.1137/1.9781611972757.70| isbn = 978-0-89871-593-4 }}
33. ^{{cite journal|last=Campbell|first=S.L.|author2=G.D. Poole |title=Computing nonnegative rank factorizations|journal=Linear Algebra Appl.|year=1981|volume=35|pages=175–182|doi=10.1016/0024-3795(81)90272-x}}
34. ^{{cite journal|last=Kalofolias|first=V.|author2=Gallopoulos, E. |title=Computing symmetric nonnegative rank factorizations|journal=Linear Algebra Appl|year=2012|volume=436|issue=2|pages=421–435|doi=10.1016/j.laa.2011.03.016}}
35. ^{{Cite conference| last1 = Arora | first1 = Sanjeev| last2 = Ge | first2 = Rong| last3 = Halpern | first3 = Yoni| last4 = Mimno | first4 = David| last5 = Moitra | first5 = Ankur| last6 = Sontag | first6 = David| last7 = Wu | first7 = Yichen| last8 = Zhu | first8 = Michael| title = A practical algorithm for topic modeling with provable guarantees| url = http://jmlr.csail.mit.edu/proceedings/papers/v28/arora13.html| arxiv = 1212.4777| conference = Proceedings of the 30th International Conference on Machine Learning| year =2013| bibcode = 2012arXiv1212.4777A}}
36. ^{{Cite journal | author = Lee, Daniel D and Seung, H Sebastian | title = Learning the parts of objects by non-negative matrix factorization | journal = Nature | volume = 401 | issue = 6755 | year = 1999 | doi = 10.1038/44565 | pmid = 10548103 | url = http://www.columbia.edu/~jwp2128/Teaching/E4903/papers/nmf_nature.pdf | pages = 788–791| bibcode = 1999Natur.401..788L }}
37. ^{{Cite conference | author = Wray Buntine | url = http://cosco.hiit.fi/Articles/ecml02.pdf | format=PDF| title = Variational Extensions to EM and Multinomial PCA | conference = Proc. European Conference on Machine Learning (ECML-02) | series = LNAI | volume = 2430 | pages = 23–34 | year = 2002}}
38. ^{{Cite conference |author1=Eric Gaussier |author2=Cyril Goutte |lastauthoramp=yes | year = 2005 | url = http://eprints.pascal-network.org/archive/00000971/01/39-gaussier.pdf | format=PDF| title = Relation between PLSA and NMF and Implications | conference = Proc. 28th international ACM SIGIR conference on Research and development in information retrieval (SIGIR-05) | pages = 601–602}}
39. ^C. Ding, X. He, H.D. Simon (2005). "On the Equivalence of Nonnegative Matrix Factorization and Spectral Clustering". Proc. SIAM Int'l Conf. Data Mining, pp. 606-610. May 2005
40. ^Ron Zass and Amnon Shashua (2005). "A Unifying Approach to Hard and Probabilistic Clustering". International Conference on Computer Vision (ICCV) Beijing, China, Oct., 2005.
41. ^{{cite conference |author=Max Welling|title=Exponential Family Harmoniums with an Application to Information Retrieval |conference=NIPS|url=http://papers.nips.cc/paper/2672-exponential-family-harmoniums-with-an-application-to-information-retrieval |year=2004|pages=|display-authors=etal}}
42. ^{{Cite journal | author = Pentti Paatero | author-link = Pentti Paatero | title = The Multilinear Engine: A Table-Driven, Least Squares Program for Solving Multilinear Problems, including the n-Way Parallel Factor Analysis Model | journal = Journal of Computational and Graphical Statistics | volume = 8 | issue = 4 | pages = 854–888 | year = 1999 | doi = 10.2307/1390831 | jstor = 1390831}}
43. ^{{Cite journal |author1=Max Welling |author2=Markus Weber |lastauthoramp=yes | year = 2001 | title = Positive Tensor Factorization | journal = Pattern Recognition Letters | volume = 22 | issue = 12 | pages = 1255–1261 | doi = 10.1016/S0167-8655(01)00070-8|citeseerx=10.1.1.21.24 }}
44. ^{{Cite conference |author1=Jingu Kim |author2=Haesun Park |lastauthoramp=yes | title = Fast Nonnegative Tensor Factorization with an Active-set-like Method | publisher = Springer | pages = 311–326 | url = http://www.cc.gatech.edu/~hpark/papers/2011_paper_hpscbook_ntf.pdf | year = 2012 | conference = High-Performance Scientific Computing: Algorithms and Applications }}
45. ^{{Cite conference| author = Kenan Yilmaz| author2 = A. Taylan Cemgil| author3 = Umut Simsekli| last-author-amp = yes | title = Generalized Coupled Tensor Factorization| url = http://books.nips.cc/papers/files/nips24/NIPS2011_1189.pdf| conference = NIPS| year =2011}}
46. ^{{Cite conference | author = Vamsi K. Potluru | author2 = Sergey M. Plis | author3 = Morten Morup | author4 = Vince D. Calhoun | author5 = Terran Lane | last-author-amp = yes | title = Efficient Multiplicative updates for Support Vector Machines | year = 2009 | conference = Proceedings of the 2009 SIAM Conference on Data Mining (SDM) | pages = 1218–1229}}
47. ^{{Cite conference | author = Wei Xu | author2 = Xin Liu | author3 = Yihong Gong | last-author-amp = yes | title = Document clustering based on non-negative matrix factorization | publisher = Association for Computing Machinery | location = New York | year = 2003 | conference = Proceedings of the 26th annual international ACM SIGIR conference on Research and development in information retrieval | pages = 267–273 | url = http://portal.acm.org/citation.cfm?id=860485}}
48. ^{{Cite book |doi = 10.1109/IJCNN.2004.1381036|chapter = Sparse coding and NMF|title = 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541)|volume = 4|pages = 2529–2533|year = 2004|last1 = Eggert|first1 = J.|last2 = Korner|first2 = E.|isbn = 978-0-7803-8359-3}}
49. ^{{Cite journal|arxiv=astro-ph/0606170|last1= Blanton|first1= Michael R.|title= K-corrections and filter transformations in the ultraviolet, optical, and near infrared |journal= The Astronomical Journal|volume= 133|issue= 2|pages= 734–754|last2= Roweis|first2= Sam |year= 2007|doi= 10.1086/510127|bibcode = 2007AJ....133..734B }}
50. ^{{Cite journal|arxiv=1712.10317|last1= Ren|first1= Bin |title= Non-negative Matrix Factorization: Robust Extraction of Extended Structures|journal= The Astrophysical Journal|volume= 852|issue= 2|pages= 104|last2= Pueyo|first2= Laurent|last3= Zhu | first3 = Guangtun B.|last4= Duchêne|first4= Gaspard |year= 2018|doi= 10.3847/1538-4357/aaa1f2|bibcode = 2018ApJ...852..104R }}
51. ^{{Cite arXiv|last=Zhu|first=Guangtun B.|date=2016-12-19|title=Nonnegative Matrix Factorization (NMF) with Heteroscedastic Uncertainties and Missing data |eprint=1612.06037|class=astro-ph.IM}}
52. ^{{Cite journal|arxiv= 0902.3247 |last1= Lafrenière|first1= David |title= HST/NICMOS Detection of HR 8799 b in 1998 |journal= The Astrophysical Journal Letters |volume= 694|issue= 2|pages= L148 |last2= Maroid|first2= Christian|last3= Doyon | first3 = René| last4=Barman|first4=Travis|year= 2009|doi= 10.1088/0004-637X/694/2/L148|bibcode = 2009ApJ...694L.148L }}
53. ^{{Cite journal|arxiv=1207.6637|last1= Amara|first1= Adam |title= PYNPOINT: an image processing package for finding exoplanets|journal= Monthly Notices of the Royal Astronomical Society|volume= 427|issue= 2|pages= 948|last2= Quanz|first2= Sascha P.|year= 2012|doi= 10.1111/j.1365-2966.2012.21918.x|bibcode = 2012MNRAS.427..948A}}
54. ^{{Cite journal|arxiv=1207.4197|last1= Soummer|first1= Rémi |title= Detection and Characterization of Exoplanets and Disks Using Projections on Karhunen-Loève Eigenimages|journal= The Astrophysical Journal Letters |volume= 755|issue= 2|pages= L28|last2= Pueyo|first2= Laurent|last3= Larkin | first3 = James|year= 2012|doi= 10.1088/2041-8205/755/2/L28|bibcode = 2012ApJ...755L..28S }}
55. ^{{Cite journal|arxiv= 1502.03092 |last1= Wahhaj|first1= Zahed |title= Improving signal-to-noise in the direct imaging of exoplanets and circumstellar disks with MLOCI |last2=Cieza|first2=Lucas A.|last3=Mawet|first3=Dimitri|last4=Yang|first4=Bin|last5=Canovas|first5=Hector|last6= de Boer|first6=Jozua|last7=Casassus|first7=Simon|last8= Ménard|first8= François|last9=Schreiber|first9=Matthias R.|last10=Liu|first10=Michael C.|last11=Biller|first11=Beth A.|last12=Nielsen|first12=Eric L.|last13=Hayward|first13=Thomas L.|journal= Astronomy & Astrophysics|volume= 581|issue= 24|pages= A24|year= 2015|doi= 10.1051/0004-6361/201525837|bibcode = 2015A&A...581A..24W}}
56. ^{{Cite journal|arxiv= 1604.06097 |last1= Pueyo|first1= Laurent |title= Detection and Characterization of Exoplanets using Projections on Karhunen Loeve Eigenimages: Forward Modeling |journal= The Astrophysical Journal |volume= 824|issue= 2|pages= 117|year= 2016|doi= 10.3847/0004-637X/824/2/117|bibcode = 2016ApJ...824..117P}}
57. ^{{Cite journal | last1 = Nielsen | first1 = Finn Årup | last2 = Balslev | first2 = Daniela | last3 = Hansen | first3 = Lars Kai | title = Mining the posterior cingulate: segregation between memory and pain components | journal = NeuroImage | volume = 27 | issue = 3 | pages = 520–522 | year = 2005 | doi = 10.1016/j.neuroimage.2005.04.034 | pmid = 15946864}}
58. ^{{Cite web | last1 = Cohen | first1 = William | title = Enron Email Dataset | url = http://www.cs.cmu.edu/~enron/ | date = 2005-04-04 | accessdate = 2008-08-26}}
59. ^{{Cite journal | last1 = Berry | first1 = Michael W. | last2 = Browne | title = Email Surveillance Using Non-negative Matrix Factorization | journal = Computational and Mathematical Organization Theory | volume = 11 | issue = 3 | pages = 249–264 | year = 2005 | doi = 10.1007/s10588-005-5380-5 | first2 = Murray}}
60. ^{{Cite conference | last1 = Nielsen | first = Finn Årup | title = Clustering of scientific citations in Wikipedia | conference = Wikimania | year = 2008 | url = http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=5666}}
61. ^{{Cite journal | author = Michael W. Berry| title = Algorithms and Applications for Approximate Nonnegative Matrix Factorization | year = 2006|display-authors=etal}}
62. ^{{Cite journal |author1=Yun Mao |author2=Lawrence Saul |author3=Jonathan M. Smith |lastauthoramp=yes | title = IDES: An Internet Distance Estimation Service for Large Networks | journal = IEEE Journal on Selected Areas in Communications | volume = 24 | issue = 12 | pages = 2273–2284 | year = 2006 | doi = 10.1109/JSAC.2006.884026|citeseerx=10.1.1.136.3837 }}
63. ^{{Cite journal |author = Yang Chen |author2 = Xiao Wang |author3 = Cong Shi |last-author-amp = yes |url = http://www.cs.duke.edu/~ychen/Phoenix_TNSM.pdf |title = Phoenix: A Weight-based Network Coordinate System Using Matrix Factorization |journal = IEEE Transactions on Network and Service Management |volume = 8 |issue = 4 |pages = 334–347 |year = 2011 |doi = 10.1109/tnsm.2011.110911.100079 |display-authors = etal |deadurl = yes |archiveurl = https://web.archive.org/web/20111114191220/http://www.cs.duke.edu/~ychen/Phoenix_TNSM.pdf |archivedate = 2011-11-14 |df = |citeseerx = 10.1.1.300.2851 }}
64. ^Schmidt, M.N., J. Larsen, and F.T. Hsiao. (2007). "Wind noise reduction using non-negative sparse coding", Machine Learning for Signal Processing, IEEE Workshop on, 431–436
65. ^{{Cite journal | author = Devarajan, K. | title = Nonnegative Matrix Factorization: An Analytical and Interpretive Tool in Computational Biology | journal = PLoS Computational Biology| volume = 4 | issue = 7 | year = 2008 | doi=10.1371/journal.pcbi.1000029 | pmid = 18654623 | pmc = 2447881 | pages=e1000029| bibcode = 2008PLSCB...4E0029D }}
66. ^{{Cite journal |author1=Hyunsoo Kim |author2=Haesun Park |lastauthoramp=yes | title = Sparse non-negative matrix factorizations via alternating non-negativity-constrained least squares for microarray data analysis | journal = Bioinformatics | volume = 23 | issue = 12 | pages = 1495–1502 | year = 2007 | doi = 10.1093/bioinformatics/btm134 | url = http://bioinformatics.oxfordjournals.org/cgi/content/abstract/23/12/1495 | pmid = 17483501}}
67. ^{{Cite journal | author = Schwalbe, E. | title = DNA methylation profiling of medulloblastoma allows robust sub-classification and improved outcome prediction using formalin-fixed biopsies | journal = Acta Neuropathologica | volume = 125 | issue = 3 | year = 2013 | pages = 359–371 | doi =10.1007/s00401-012-1077-2 | pmid = 23291781 | pmc=4313078}}
68. ^{{Cite journal|last=Alexandrov|first=Ludmil B.|last2=Nik-Zainal|first2=Serena|last3=Wedge|first3=David C.|last4=Campbell|first4=Peter J.|last5=Stratton|first5=Michael R.|date=2013-01-31|title=Deciphering signatures of mutational processes operative in human cancer|journal=Cell Reports|volume=3|issue=1|pages=246–259|doi=10.1016/j.celrep.2012.12.008|issn=2211-1247|pmc=3588146|pmid=23318258}}
69. ^{{Cite journal|last=DiPaola|last2=Bazin|last3=Aubry|last4=Aurengo|last5=Cavailloles|last6=Herry|last7=Kahn|year=1982|title=Handling of dynamic sequences in nuclear medicine|url=|journal=IEEE Trans Nucl Sci|volume=NS-29|issue=4|pages=1310–21|bibcode=1982ITNS...29.1310D|doi=10.1109/tns.1982.4332188|pmid=|via=}}
70. ^{{Cite journal | last1 = Sitek| last2 = Gullberg |last3 = Huesman | title = Correction for ambiguous solutions in factor analysis using a penalized least squares objective | journal = IEEE Trans Med Imaging| volume = 21| issue = 3 | year = 2002| pages = 216–25 | doi=10.1109/42.996340| pmid = 11989846 }}
71. ^{{Cite journal | last1 = Boutchko | last2 = Mitra | last3 = Baker | last4 = Jagust | last5 = Gullberg |title = Clustering Initiated Factor Analysis (CIFA) Application for Tissue Classification in Dynamic Brain PET | journal = Jnl. of Cerebral Blood Flow & Metabolism – Nature| volume = 35| issue = 7 | year = 2015| pages = 1104-11 | doi=10.1038/jcbfm.2015.69| pmid = 25899294 }}
72. ^{{Cite journal | last1 = Abdalah | last2 = Boutchko | last3 = Mitra | last4 = Gullberg |title = Reconstruction of 4-D Dynamic SPECT Images From Inconsistent Projections Using a Spline Initialized FADS Algorithm (SIFADS) | journal = IEEE Trans Med Imaging| volume = 34| issue = 1 | year = 2015| pages = 216-18 | doi=10.1109/TMI.2014.2352033| pmid = 25167546 }}
73. ^{{Cite journal |author1=C. Boutsidis |author2=E. Gallopoulos |lastauthoramp=yes | title = SVD based initialization: A head start for nonnegative matrix factorization | journal = Pattern Recognition | volume = 41 | issue = 4 | pages = 1350–1362 | year = 2008 | doi = 10.1016/j.patcog.2007.09.010|citeseerx=10.1.1.137.8281 }}
74. ^{{Cite journal |author1=Chao Liu |author2=Hung-chih Yang |author3=Jinliang Fan |author4=Li-Wei He |author5=Yi-Min Wang |last-author-amp=yes | title = Distributed Nonnegative Matrix Factorization for Web-Scale Dyadic Data Analysis on MapReduce | journal = Proceedings of the 19th International World Wide Web Conference | year = 2010 | url = http://research.microsoft.com/pubs/119077/DNMF.pdf}}
75. ^{{Cite journal | author = Jiangtao Yin | author2 = Lixin Gao | author3 = Zhongfei (Mark) Zhang | last-author-amp = yes | title = Scalable Nonnegative Matrix Factorization with Block-wise Updates | journal = Proceedings of the European Conference on Machine Learning and Principles and Practice of Knowledge Discovery in Databases | year = 2014 | url = http://rio.ecs.umass.edu/mnilpub/papers/ecmlpkdd2014-yin.pdf}}
76. ^{{Cite journal|author1=Dong Wang |author2=Ravichander Vipperla |author3=Nick Evans |author4=Thomas Fang Zheng | title = Online Non-Negative Convolutive Pattern Learning for Speech Signals| journal = IEEE Transactions on Signal Processing| year = 2013| url = http://cslt.riit.tsinghua.edu.cn:8081/homepages/wangd/public/pdf/cnsc-tsp.pdf| doi=10.1109/tsp.2012.2222381| volume=61|issue=1 | pages=44–56|bibcode=2013ITSP...61...44W|citeseerx=10.1.1.707.7348 }}
77. ^{{Cite journal | author = Xiangnan He | author2 = Min-Yen Kan | author3 = Peichu Xie | author4 = Xiao Chen | last-author-amp = yes | title = Comment-based Multi-View Clustering of Web 2.0 Items | journal = Proceedings of the 23rd International World Wide Web Conference | year = 2014 | url = http://www.comp.nus.edu.sg/~xiangnan/files/www2014-he.pdf}}
78. ^{{Cite book | author = Jialu Liu | author2 = Chi Wang | author3 = Jing Gao | author4 = Jiawei Han | last-author-amp = yes | title = Multi-View Clustering via Joint Nonnegative Matrix Factorization | journal = Proceedings of SIAM Data Mining Conference | year = 2013 | url = http://jialu.cs.illinois.edu/paper/sdm2013-liu.pdf | doi=10.1137/1.9781611972832.28 | pages=252–260| isbn = 978-1-61197-262-7 | citeseerx = 10.1.1.301.1771 }}
79. ^{{Cite arXiv|last=Chistikov|first=Dmitry|last2=Kiefer|first2=Stefan|last3=Marušić|first3=Ines|last4=Shirmohammadi|first4=Mahsa|last5=Worrell|first5=James|date=2016-05-22|title=Nonnegative Matrix Factorization Requires Irrationality |eprint=1605.06848|class=cs.CC}}

Others

{{refbegin}}
  • {{Cite journal

|author1=J. Shen |author2=G. W. Israël | title = A receptor model using a specific non-negative transformation technique for ambient aerosol
| journal = Atmospheric Environment
| volume = 23
| issue = 10
| pages = 2289–2298
| year = 1989
| doi = 10.1016/0004-6981(89)90190-X
|bibcode=1989AtmEn..23.2289S }}
  • {{Cite journal

| author = Pentti Paatero
| author-link = Pentti Paatero
| title = Least squares formulation of robust non-negative factor analysis
| journal = Chemometrics and Intelligent Laboratory Systems
| volume = 37
| issue = 1
| pages = 23–35
| year = 1997
| doi = 10.1016/S0169-7439(96)00044-5
}}
  • {{Cite journal

| author = Raul Kompass
| title = A Generalized Divergence Measure for Nonnegative Matrix Factorization
| journal = Neural Computation
| volume = 19
| issue = 3
| year = 2007
| pages = 780–791
| pmid = 17298233
| doi = 10.1162/neco.2007.19.3.780
}}
  • {{Cite journal

| title=Nonnegative Matrix Factorization and its applications in pattern recognition
| author=Liu, W.X.
| author2=Zheng, N.N.
| author3=You, Q.B.
| last-author-amp=yes
| journal=Chinese Science Bulletin
| volume=51
| pages=7–18
| year=2006
| doi=10.1007/s11434-005-1109-6
| issue=17–18
| bibcode=2006ChSBu..51....7L
}}
  • {{Cite arXiv

| author = Ngoc-Diep Ho
| author2 = Paul Van Dooren
| author3 = Vincent Blondel
| last-author-amp = yes
| title = Descent Methods for Nonnegative Matrix Factorization
| year = 2008
| eprint = 0801.3199
| class = cs.NA
}}
  • {{Cite journal

| author = Andrzej Cichocki
| author-link = Andrzej Cichocki
| author2 = Rafal Zdunek
| author3 = Shun-ichi Amari
| author3-link = Shun-ichi Amari
| last-author-amp = yes
| title = Nonnegative Matrix and Tensor Factorization
| journal = IEEE Signal Processing Magazine
| volume = 25
| issue = 1
| year = 2008
| pages = 142–145
| doi = 10.1109/MSP.2008.4408452
| bibcode = 2008ISPM...25R.142C
  • {{Cite journal

| title = Nonnegative Matrix Factorization with the Itakura-Saito Divergence: With Application to Music Analysis
|author1=Cédric Févotte |author2=Nancy Bertin |author3=Jean-Louis Durrieu |last-author-amp=yes | journal = Neural Computation
| volume = 21
| issue = 3
| year = 2009
| pmid=18785855
| doi=10.1162/neco.2008.04-08-771
| pages=793–830
}}
  • {{Cite journal

| author = Ali Taylan Cemgil
| title = Bayesian Inference for Nonnegative Matrix Factorisation Models
| journal = Computational Intelligence and Neuroscience
| volume = 2009
| issue = 2
| year = 2009
| doi = 10.1155/2009/785152
| pages = 1–17
| pmid = 19536273
| pmc = 2688815
}}{{refend}}

3 : Linear algebra|Matrix theory|Machine learning algorithms

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/17 18:14:56