Learning Classifiers for High-Dimensional Micro-array Data