CiteULike is a free online bibliography manager. Register and you can start organising your references online.

Mistake-Driven Learning in Text Categorization Export

In eprint arXiv:cmp-lg/9706006 (June 1997), 6006.

Citation Format

[Posts]

View FullText article


X Reviews [Write a review of this article]

X Notes for this article

sirandreus has 0 private notes and 1 public note for this article.

Representation of Text

Every (possible) word is an attribute and the occurrence of the word is the attributevalue (boolean). This implies:

  • very high dimensionality
  • instances are sparse
  • possibly many irrelevant attributes (intuition: very common words such as 'a', 'and', ... can not determine the class of a document)

Parametersettings

Positive Winnow

each weight is initialized with theta / d (where theta is the threshold and d is the avg number of active features per instance) in this way initial scores are close to theta

Balanced Winnow

weights w+ are initialized with 2*theta / d weight w- are initialized with theta / d


Balanced Winnow Modifications

Wide Margin

The separation is learned so that the mergin between the two classes is maximized. The proposed solution does not search the optimum (like in SVMs) and is a heuristic.

The concept is implemented using two thresholds: theta+ and theta-

  • A sample belongs to class 0 if the linear comb. of weights and inputs is below theta-
  • A sample belongs to class 1 if the linear comb. of weights and inputs exceeds theta+
  • if the line. comb is inside [theta-, theta+] then it is considered as a mistake

Parametersettings:

  • theta- = 0.9
  • theta+ = 1.1

Irrelevant Features

Defined here as the features which have not contributed to many mistakes - those that were promoted or demoted at most once (possibly, with additional promotions and demotions which canceled each other, though).


Feature Selection (heuristic)

After some iterations (using a threshold) irrelevant features are discarded (the ones which have a value close to the init value).

sirandreus (public note) - 2008-12-02 19:13:05

X Find related articles from these CiteULike users

X Find related articles with these CiteULike tags

X Posting History

X Abstract

Learning problems in the text processing domain often map the text to a space whose dimensions are the measured features of the text, e.g., its words. Three characteristic properties of this domain are (a) very high dimensionality, (b) both the learned concepts and the instances reside very sparsely in the feature space, and (c) a high variation in the number of active features in an instance. In this work we study three mistake-driven learning algorithms for a typical task of this nature -- text categorization. We argue that these algorithms -- which categorize documents by learning a linear separator in the feature space -- have a few properties that make them ideal for this domain. We then show that a quantum leap in performance is achieved when we further modify the algorithms to better address some of the specific characteristics of the domain. In particular, we demonstrate (1) how variation in document length can be tolerated by either normalizing feature weights or by using negative weights, (2) the positive effect of applying a threshold range in training, (3) alternatives in considering feature frequency, and (4) the benefits of discarding features while training. Overall, we present an algorithm, a variation of Littlestone's Winnow, which performs significantly better than any other algorithm tested on this task using a similar feature set.


X BibTeX record

X RIS record


Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.