A comparison of two algorithms for predicting the condition number

Dianwei Han, Jun Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

We present experimental results of comparing the Modified K-Nearest Neighbor (MkNN) algorithm with Support Vector Machine (SVM) in the prediction of condition numbers of sparse matrices. Condition number of a matrix is an important measure in numerical analysis and linear algebra. However, the direct computation of the condition number of a matrix is very expensive in terms of CPU and memory cost, and becomes prohibitive for large size matrices. We use data mining techniques to estimate the condition number of a given sparse matrix. In our previous work, we used Support Vector Machine (SVM) to predict the condition numbers. While SVM is considered a state-ofthe-art classification/regression algorithm, kNN is usually used for collaborative filtering tasks. Since prediction can also be interpreted as a classsification/regression task, virtually any supervised learning algorithm (such as kNN) can also be applied. Experiments are performed on a publicly available dataset. We conclude that Modified kNN (MkNN) performs much better than SVM on this particular dataset.

Original languageEnglish
Title of host publicationProceedings - 6th International Conference on Machine Learning and Applications, ICMLA 2007
Pages223-228
Number of pages6
DOIs
StatePublished - 2007
Event6th International Conference on Machine Learning and Applications, ICMLA 2007 - Cincinnati, OH, United States
Duration: Dec 13 2007Dec 15 2007

Publication series

NameProceedings - 6th International Conference on Machine Learning and Applications, ICMLA 2007

Conference

Conference6th International Conference on Machine Learning and Applications, ICMLA 2007
Country/TerritoryUnited States
CityCincinnati, OH
Period12/13/0712/15/07

ASJC Scopus subject areas

  • Computer Science Applications
  • Human-Computer Interaction
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'A comparison of two algorithms for predicting the condition number'. Together they form a unique fingerprint.

Cite this