Back to results

Colorado State University. Libraries

Techniques in support vector classification

Abstract

dc:description.abstract

This work falls into the field of Pattern Classification and more generally Artificial Intelligence. Classification is the problem of assigning a "pattern" z to be a member of a finite set ("class") X or a member of a disjoint finite set Y. In case z ∈ Rn and X, Y ⊂ Rn we can solve this problem using Support Vector Machines. Support Vector Machines are functions of the form ƒ(z) = sign (∑i αik(xi, z) + ∑jβjk(yj, z) + b), (*) where k : Rn x Rn → R and z is classified as a member of X = {xi} if ƒ(z) > 0 and a member of Y = {yj} otherwise. We consider three problems in classification, two of which concern Support Vector Machines. Our first problem concerns feature selection for classification. Feature selection is the problem of identifying properties which distinguish between the two classes X and Y. Color, for example, distinguishes between apples and oranges, while shape may not. Our method of feature selection uses a novel combination of a linear classifier known as Fisher's discriminant and a nonlinear (polynomial) map known as the Veronese map. We apply our method to a problem in materials design. Our second problem concerns the selection of the kernel k : Rn x Rn → R in (*). For kernel selection we use a kernel version of the classical Gram-Schmidt orthonormalization procedure again coupled with Fisher's discriminant. We apply our method to the materials design problem and to a handwritten digit recognition problem. Finally, we consider the problem of training Support Vector Machines. Specifically, we develop a fast method for obtaining the coefficients αi and βj in (*). Traditionally, these coefficients are found by solving a constrained quadratic programming problem. We present a geometric reformulation of the SVM quadratic programming problem. We then present, using this reformulation, a modified version of Gilbert's Algorithm for obtaining the coefficients αi and βj. We compare our algorithm with the Nearest Point Algorithm and with Sequential Minimal Optimization.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy (Ph.D.)
Level thesis:degree_level
Doctoral
Discipline thesis:degree_discipline
Mathematics
Grantor dc:publisher
Colorado State University. Libraries
Year dc:date.issued
2001

Author and committee

dc:creator, dc:contributor.*
Authors dc:creator
  • Martin, Shawn, author
  • Kirby, Michael, advisor

Subjects

dc:subject × 1

Rights

dc:rights
Statement dc:rights
  • Copyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
Language dc:language.iso
eng, English

Identifiers

dc:identifier.*
OAI identifier oai:identifier
oai:mountainscholar.org:10217/244311

Chain of custody

source
Harvested from
Colorado State University
Base URL
api.mountainscholar.org/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Martin, Shawn, author; Kirby, Michael, advisor. Techniques in support vector classification. Doctoral thesis, Colorado State University. Libraries, 2001. https://hdl.handle.net/10217/244311