Skip to content

bab-git/NNKSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

None-Negative Kernel Sparse Coding (NNKSC)

NNKSC is a kernel-based sparse coding and dictionary learning algorithm which enforces non-negativity constraints on the dictionary and the sparse codes. As a result, the learned dictionary atoms and the sparse encodings are more interpretable regarding the semantic characteristics.

Using NNKSC

  • The NNKSC_main.m contain a test run of the NNKSC algorithm on 3 databases.
  • In order to use NNKSC in the supervised setting, (LC-NNKSC) the parameter LC_betta should be tuned to a non-zero weight.
  • More instruction is provided in the read_me.txt file.

The paper

Hosseini, Babak, et al. "Non-negative kernel sparse coding for the analysis of motion data.", International Conference on Artificial Neural Networks (ICANN), Springer, Cham, 2016.

About

Non-negative Kernel Sparse Coding algorithm for semantic dictionary learning in feature space.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages