Magazine Article

Progressive Classification Using Support Vector Machines

TBMG-6309

11/19/2009

Abstract
Content

Progressive Classification Using Support Vector MachinesAn algorithm for progressive classification of data, analogous to progressive rendering of images, makes it possible to compromise between speed and accuracy. This algorithm uses support vector machines (SVMs) to classify data. An SVM is a machine learning algorithm that builds a mathematical model of the desired classification concept by identifying the critical data points, called support vectors. Coarse approximations to the concept require only a few support vectors, while precise, highly accurate models require far more support vectors. Once the model has been constructed, the SVM can be applied to new observations. The cost of classifying a new observation is proportional to the number of support vectors in the model. When computational resources are limited, an SVM of the appropriate complexity can be produced. However, if the constraints are not known when the model is constructed, or if they can change over time, a method for adaptively responding to the current resource constraints is required. This capability is particularly relevant for spacecraft (or any other real-time systems) that perform onboard data analysis.

Meta TagsDetails
Citation
"Progressive Classification Using Support Vector Machines," Mobility Engineering, November 19, 2009.
Additional Details
Publisher
Published
Nov 19, 2009
Product Code
TBMG-6309
Content Type
Magazine Article
Language
English