더북(TheBook)

LibSVM 설치하기

LibSVM은 SVM 알고리즘을 구현해놓은 라이브러리다. 국립 타이완대학교의 쯔청 창(Chih|-Chung Chang)과 쯔젠 린(Chih|-Jen Lin)이 만들었다. 이 라이브러리는 C, 파이썬, .NET, 매트랩, R부터 자바까지 다양한 프로그래밍 언어를 지원한다.

 

웨카 LibSVM 설치하기

깃허브에서 LibSVM을 다운로드하여 설치할 수 있다. 다음 명령(깃(git)을 설치하였다고 가정하고)으로 바이너리 배포본을 복제할 수 있다.


git clone https://github.com/cjlin1/libsvm.git

 

이 명령을 실행하면 필요한 파일을 libsvm 디렉터리에 다운로드한다.

libsvm.jar 파일을 웨카 설치 디렉터리(보통 /Applications 디렉터리)에 복사한다. 파일을 드래그 앤 드롭해도 된다(나는 대부분 명령어를 사용하여 작업한다).


cp ./libsvm/java/libsvm.jar /Applications/weka-3-6-10

 

이제 라이브러리와 함께 웨카를 실행시킬 수 있다. 윈도 사용자는 평소대로 웨카를 시작한다. OS X이나 리눅스를 사용한다면 다음과 같은 명령어로 실행시켜라.


java -cp weka.jar:libsvm.jar weka.gui.GUIChooser

 

명령줄에서 웨카를 시작하지 않으면 분류기는 클래스패스(classpath)에서 SVM 라이브러리를 찾을 수 없다는 에러를 발생시킨다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.