Binary Class Prediction Task

(Redirected from binary classification)
Jump to: navigation, search

A Binary Class Prediction Task is a class prediction task whose class set is a binary set (with a binary target).




  • (Wikipedia, 2014) ⇒ Retrieved:2014-11-10.
    • Binary or binomial classification is the task of classifying the elements of a given set into two groups on the basis of a classification rule. Some typical binary classification tasks are:
      • medical testing to determine if a patient has certain disease or not – the classification property is the presence of the disease;
      • a "pass or fail" test method or quality control in factories; i.e. deciding if a specification has or has not been met: a Go/no go classification.
      • information retrieval, namely deciding whether a page or an article should be in the result set of a search or not – the classification property is the relevance of the article, or the usefulness to the user.
    • An important point is that in many practical binary classification problems, the two groups are not symmetric – rather than overall accuracy, the relative proportion of different types of errors is of interest. For example, in medical testing, a false positive (detecting a disease when it is not present) is considered differently from a false negative (not detecting a disease when it is present).

      Statistical classification in general is one of the problems studied in computer science, in order to automatically learn classification systems; some methods suitable for learning binary classifiers include the decision trees, Bayesian networks, support vector machines, neural networks, probit regression, and logit regression.

      Sometimes, classification tasks are trivial. Given 100 balls, some of them red and some blue, a human with normal color vision can easily separate them into red ones and blue ones. However, some tasks, like those in practical medicine, and those interesting from the computer science point of view, are far from trivial, and may produce faulty results if executed imprecisely.