I am doing feature subset selection from a set of fifteen features. Presently, I am using principle component analysis (PCA). PCA is actually generating a set of new features, each is a linear transformation from the original elements. I have also performed feature selection using Kernal-PCA, but I didn't get good results. Are there other methods for feature selection in an unsupervised manner (i.e. I don't have training data set)?