Cancer is a heterogeneity genetic disease with huge phenotypic alterations among dissimilar cancers types or even between same cancer types. Recent expansions of genome-wide profiling technologies offer a chance to explore molecular changes variations throughout advancement of cancer. Therefore, various statistical and machine learning algorithms have been designed and developed for the handling and interpretation of high-throughput microarray molecular data. Discovery of molecular subtypes studies have permitted the cancer to be allocated into similar groups that are deliberated to port similar molecular and clinical characteristics. Thus, the main objective of this research is to discover cancer gene subtypes and classify genes to obtain higher accuracy. In particular improved co-clustering algorithm used to discover cancer subtypes. And then supervised infinite feature selection gene selection method was combined with multi class SVM for classification of selected genes and further biological analysis. The analysis on breast cancer and glioblastoma multiforme evidences that top genes involved in cancer and the pathways present in both cancer top genes. The functional analysis is useful in medical and pharmaceutical field for cancer diagnosis and prognosis.