Constrained Nonnegative Embedding