• DocumentCode
    1794749
  • Title

    Bi-objective support vector machine and its application in microarray classification

  • Author

    Lizhen Shao ; Depeng Zhao ; Yinghai Shao ; Jiwei Liu ; Li Liu

  • Author_Institution
    Key Lab. of Adv. Control of Iron & Steel Process (Minist. of Educ.), Univ. of Sci. & Technol. Beijing, Beijing, China
  • fYear
    2014
  • fDate
    9-12 Dec. 2014
  • Firstpage
    164
  • Lastpage
    169
  • Abstract
    The design of supervised learning systems for classification requires finding a suitable trade-off between several objectives, especially between model complexity and error on a set of training examples. This problem is in nature multi-objective and it is usually tackled by aggregating the objectives into a scalar function and solving it with a single-objective optimization strategy. In this paper, we formulate the learning of SVMs as a bi-objective programming problem in which the empirical error and the model complexity are minimized at the same time. Then we propose an algorithm that enumerates a representative nondominated set. The representative nondominated set reflects the entire trade-off information between the two objectives and it can help a decision maker to choose a final classifier. Finally we apply our algorithm in two microarray data classification problems. The quality of the representative is evaluated by measuring three attributes of representation, i.e., uniformity, cardinality and coverage. We compare our algorithm with the traditional weighted sum method. For both algorithms, the same number of discrete nondominated points are produced, then we measure the uniformity and coverage of the nondominated points. Experimental results show that our algorithm is superior to the traditional weighted sum method in terms of uniformity and coverage. Compared to the weighted sum algorithm, our algorithm avoids the trial and error process and it is easier for a decision maker to make a final decision.
  • Keywords
    computational complexity; decision making; learning (artificial intelligence); mathematical programming; pattern classification; support vector machines; SVM learning; biobjective programming problem; biobjective support vector machine; decision maker; discrete nondominated points; microarray data classification problems; model complexity; multiobjective problem; representative nondominated set; single-objective optimization; supervised learning systems; trade-off information; training examples; weighted sum algorithm; weighted sum method; Support vector machines; Weight measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence in Multi-Criteria Decision-Making (MCDM), 2014 IEEE Symposium on
  • Conference_Location
    Orlando, FL
  • Type

    conf

  • DOI
    10.1109/MCDM.2014.7007203
  • Filename
    7007203