Large Margin DAGs for Multiclass Classification

Abstract

We present a new learning architecture: the Decision Directed Acyclic Graph (DDAG), which is used to combine many two-class classifiers into a multiclass classifiers. For an Large Margin DAGs for Multiclass Classification

  1. 1 Introduction

The problem of multiclass classification, especially for systems like SVMs, doesn't present an easy solution. It is generally simpler to construct classifier theory and algorithms for two mutually-exclusive classes than for Large Margin DAGs for Multiclass Classification

The standard method for Large Margin DAGs for Multiclass Classification

Another method for constructing Large Margin DAGs for Multiclass Classification

Knerr suggested combining these two-class classifiers with an “AND” gate. Friedman suggested a Max Wins algorithm: each Large Margin DAGs for Multiclass Classification

A significant disadvantage of the Large Margin DAGs for Multiclass Classification

  1. 2 Decision DAGs

A Directed Acyclic Graph (DAG) is a graph whose edges have an orientation and no cycles. A Rooted DAG has a unique node such that it is the only node which has no arcs pointing into it. A Rooted Binary DAG has nodes which have either Large Margin DAGs for Multiclass Classification

Definition 1Decision DAGs (DDAGs). Given a space Large Margin DAGs for Multiclass Classification

To evaluate a particular DDAG G on input Large Margin DAGs for Multiclass Classificationevaluation path. The input Large Margin DAGs for Multiclass Classification

The DDAG is equivalent to operating on a list, where each node eliminates one class from the list. The list is initialized with a list of all classes. A test point is evaluated against the decision node that corresponds to the first and last elements of the list. If the node prefers one of the two classes, the other class is eliminated from the list, and the DDAG proceeds to test the first and last elements of the new list. The DDAG terminates when only one class remains in the list. Thus, for a problem with Large Margin DAGs for Multiclass Classification

The current state of the list is the total state of the system. Therefore, since a list state is reachable in more than one possible path through the system, the decision graph the algorithm traverses is a DAG, not simply a tree.

Decision DAGs naturally generalize the class of Decision Trees, allowing for a more efficient representation of redundancies and repetitions that can occur in different branches of the tree, by allowing the merging of different decision paths. The class of functions implemented is the same as that of Generalized Decision Trees, but this particular representation presents both computational and learning-theoretical advantages.

3 Analysis of Generalization

In this paper we study DDAGs where the node-classifiers are hyperplanes. We define a Perceptron DDAG to be a DDAG with a perceptron at every node. Let Large Margin DAGs for Multiclass Classification

Theorem 1 Suppose we are able to classifya random Large Margin DAGs for Multiclass Classification

Large Margin DAGs for Multiclass Classification

where Large Margin DAGs for Multiclass Classification

Theorem 1 implies that we can control the capacity of DDAGs by enlarging their margin. Note that, in some situations, this bound may be pessimistic: the DDAG partitions the input space into polytopic regions, each of which is mapped to a leaf node and assigned to a specific class. Intuitively, the only margins that should matter are the ones relative to the boundaries of the cell where a given training point is assigned, whereas the bound in Theorem 1 depends on all the margins in the graph.

By the above observations, we would expect that a DDAG whose Large Margin DAGs for Multiclass Classification

Theorem 2 Suppose we are able to correctly distinguish class Large Margin DAGs for Multiclass Classification

Large Margin DAGs for Multiclass Classification

where Large Margin DAGs for Multiclass Classification

上一篇:emacs 新手笔记(四) —— 使用 dired 完成一些简单的文件和目录操作


下一篇:Docker以及K8S学习总结----From各位大神...