Support Vector Machine (SVM) Template Library

Guys, I found the great library for SVM (Support Vector Machine) while I browse via Internet on Universität Freiburg - Institut für Informatik where my university friends from Electrical Engineering ITS studies. I think it's a good idea from your offering to try apply PhD at Universität Freiburg - Institut für Informatik. Let me upgrade my
Deutsch language...hehehe Embarrassed. Back to SVM, using this library we can do a research about artificial intelligent for classification and pattern recognition. This library is called "LIBSVMTL". If you don't familiar with SVM concept , I recommend you to read these two books ( I have these books, please contact me if you need to read these books):

  • Support Vector Machines: Theory and Applications written by Prof. Lipo Wang from Nanyang Technological University, Singapore.
  • Support Vector Machines for Pattern Classification , written by Prof. Shigeo Abe from Kobe University, Japan.

Those books are explained us about fundamental of SVM based on mathematics & statistics analysis and algorithm (pusing..pusing deh bacanya Stick out tongue).

LIBSVMTL is a highly customizable C++ Support Vector Machine library based on Chih-Jen Lin's LIBSVM. The goals of splitting the library into template classes were:

  • Let user decide wether to use sparse or dense storage for feature vectors
  • Easier extention with new algorithms via a more object oriented design, e.g. in libsvmTL one kernel (which is the kernel function, its name, commandline parameters, loading/saving its parameters, description of commandline parameters) is represented by one object. Same for two-class and multi-class algorithms
  • Integration into own programs (e.g., using own FeatureVector classes, using your own data file format, etc.)
  • Easier development and maintainance of interfaces to higher level languages (e.g. matlab, python, etc)
  • Making the library parts as independent as possible, to allow multiple developers to contribute
  • speed improvements

Besides that, the low-level training algorithms and structure is as identical to original libsvm from Chih-Jen-Lin as possible (only some minor changes to include the templated feature vectors and kernel functions), which allows easy integration of further improvements in libsvm and ensures correct numerics.

You can download this library here [V

 

Share this post: | | | |
Published Thursday, June 07, 2007 10:54 AM by Agus Kurniawan

Comments

# re: Support Vector Machine (SVM) Template Library

Thursday, February 14, 2008 12:15 AM by gusti ITS

PAk, saya butuh buku SVM ni buat TA load forecasting dengan SVM....

Where can i get it?? Pliz Sir... thnk u so much..

# re: Support Vector Machine (SVM) Template Library

Thursday, February 14, 2008 12:18 AM by gusti ITS

sir, i need books for my las project..

"load forecasting with SVM"

Pliz sir, i dnt knw wht to do anymore...

thk u so much.

Leave a Comment

(required) 
(required) 
(optional)
(required) 

Enter the numbers above:
Powered by Community Server (Commercial Edition), by Telligent Systems