README
上传用户:xfjled
上传日期:2007-05-06
资源大小:150k
文件大小:3k
源码类别:

matlab例程

开发平台:

Matlab

  1. Matlab Support Vector Machine Toolbox
  2. -------------------------------------
  3. Author: Steve Gunn
  4. This toolbox was designed as a teaching aid, which matlab is
  5. particularly good for since source code is relatively legible and
  6. simple to modify. However, it is still reasonably fast if used
  7. with the supplied optimiser. However, if you really want to speed
  8. things up you should consider compiling the matrix composition
  9. routine for H into a mex function. Then again if you really want
  10. to speed things up you probably shouldn't be using matlab
  11. anyway... Get hold of a dedicated C program once you understand
  12. the algorithm.
  13. Enjoy!
  14. Version Info
  15. ------------
  16. Version: 2.1, 12/10/2001 - interior point QP optimiser added
  17. Version: 2.0, 01/08/1998 - Bug Fixes
  18. Version: 1.0, 10/02/1998 - Initial release
  19. Licence
  20. -------
  21. The Support Vector Machine Toolbox is ONLY available for academic
  22. purposes. It is not available for industrial or commercial
  23. applications of any kind without explicit arrangement with the
  24. author. The software must not be posted on any WWW or ftp sites or
  25. distributed in any other way without prior permission of the
  26. author. The author disclaims all warranties with regard to this
  27. software, including all implied warranties of merchantability and
  28. fitness. In no event shall the authors be liable for any special,
  29. indirect or consequential damages or any damages whatsoever
  30. resulting from loss of use, data or profits, whether in an action
  31. of contract, negligence or other tortious action, arising out of
  32. or in connection with the use or performance of this software.
  33. Permission to sell this software is not granted.
  34. Installation
  35. ------------
  36. The distribution now comes in a zip file (partly due to some
  37. problems people were having trying to open tar files with winzip).
  38. Unzip the toolbox under the matlab toolbox directory and add
  39.   ......./matlab/toolbox/svm
  40. to the matlab path. If you are running under a windows OS you
  41. should be ready to go. On an alternative OS you will need to build
  42. the optimiser.
  43. NOTE: The matlab optimisation toolbox also currently contains a qp
  44. program, although it says that it will be replaced by a quadprog
  45. in the future. Make sure that the svm toolbox path comes before at
  46. the front of the matlab path, and it will then use the routine
  47. supplied with the svm toolbox which should be more efficient.
  48. Optimiser
  49. ---------
  50. Go into the optimiser directory and type,
  51.   mex -v qp.c pr_loqo.c
  52.   mv qp.mex??? ..
  53. which will build the optimiser for your OS, where the extension
  54. .mex??? will vary depending upon your OS. Move this file up one
  55. directory or add the optimiser directory to the path as well