Input: Data matrix ; the regularization parameter α; the number of selected features k. |
1: Initialize and . |
2: while not converged do
|
3: Fix H and obtain W according to . |
4: Fix W and obtain H according to . |
5: end while
|
Output: Sort the values of ‖Wi‖2 in a descending order and put the rows of W in an order according to the order induced by the values of ‖Wi‖2, where i = 1, … , d. Next, from {f1, f2, …, fd}, select k features whose corresponding rows in W are evaluated as the top score rows according to the norm function. |