K-SVD (original) (raw)
In applied mathematics, K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach. K-SVD is a generalization of the k-means clustering method, and it works by iteratively alternating between sparse coding the input data based on the current dictionary, and updating the atoms in the dictionary to better fit the data. It is structurally related to the expectation maximization (EM) algorithm. K-SVD can be found widely in use in applications such as image processing, audio processing, biology, and document analysis.
Property | Value |
---|---|
dbo:abstract | In applied mathematics, K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach. K-SVD is a generalization of the k-means clustering method, and it works by iteratively alternating between sparse coding the input data based on the current dictionary, and updating the atoms in the dictionary to better fit the data. It is structurally related to the expectation maximization (EM) algorithm. K-SVD can be found widely in use in applications such as image processing, audio processing, biology, and document analysis. (en) |
dbo:wikiPageID | 39799215 (xsd:integer) |
dbo:wikiPageLength | 6881 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1119683842 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Nearest_neighbor_search dbr:Applied_mathematics dbr:Matrix_norm dbr:Low-rank_approximation dbr:Singular_value_decomposition dbr:Frobenius_norm dbr:Matching_pursuit dbr:K-means_clustering dbc:Linear_algebra dbc:Norms_(mathematics) dbc:Cluster_analysis_algorithms dbr:Sparse_approximation dbr:Sparse_representation dbr:Dictionary_learning dbr:Expectation_maximization |
dbp:wikiPageUsesTemplate | dbt:Better_source dbt:Short_description dbt:Machine_learning_bar |
dcterms:subject | dbc:Linear_algebra dbc:Norms_(mathematics) dbc:Cluster_analysis_algorithms |
gold:hypernym | dbr:Algorithm |
rdf:type | dbo:Software |
rdfs:comment | In applied mathematics, K-SVD is a dictionary learning algorithm for creating a dictionary for sparse representations, via a singular value decomposition approach. K-SVD is a generalization of the k-means clustering method, and it works by iteratively alternating between sparse coding the input data based on the current dictionary, and updating the atoms in the dictionary to better fit the data. It is structurally related to the expectation maximization (EM) algorithm. K-SVD can be found widely in use in applications such as image processing, audio processing, biology, and document analysis. (en) |
rdfs:label | K-SVD (en) |
owl:sameAs | freebase:K-SVD yago-res:K-SVD wikidata:K-SVD https://global.dbpedia.org/id/fBRs |
prov:wasDerivedFrom | wikipedia-en:K-SVD?oldid=1119683842&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:K-SVD |
is dbo:knownFor of | dbr:Michael_Elad |
is dbo:wikiPageRedirects of | dbr:KSVD |
is dbo:wikiPageWikiLink of | dbr:Michal_Aharon dbr:Machine_learning dbr:Singular_value_decomposition dbr:Feature_learning dbr:Michael_Elad dbr:Outline_of_machine_learning dbr:Sparse_approximation dbr:Sparse_dictionary_learning dbr:KSVD |
is foaf:primaryTopic of | wikipedia-en:K-SVD |