ntucllab / hintsvm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hintsvm

hintsvm implements the active learning algorithm described in "Active Learning with Hinted Support Vector Machine." by Li, Chun-Liang, Chun-Sung Ferng, and Hsuan-Tien Lin.

hintsvm is based on libsvm, modified from libsvm3.1.

There are two parameters added to the original libsvm:

  1. '-s 5' for hintsvm.
  2. '-W weight file'.

Usage:

  • Use '-W weight_file' to assign weights for each instance which is used to adjust the weight between labeled and unlabeled instances.
  • Please make sure all weights are non-negative.

Example:

./svm-train -W heart_scale.wgt  heart_scale

For now only the python wrapper are supported.

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C++ 28.8%Language:Java 26.8%Language:HTML 19.6%Language:C 18.9%Language:Python 4.7%Language:Makefile 1.0%Language:MATLAB 0.2%