categorical 형 특성이 실제로 순 서적이라고 확신하면 숫자 형 특성으로 취급하십시오.
그렇지 않은 경우 코딩 트릭을 사용하여 숫자 속성으로 변환하십시오. libsvm의 저자의 제안에 따르면 1-K 코딩을 간단히 사용할 수 있습니다. 예를 들어, 에서 값을 가져 오는 1 차원 카테고리 속성이 있다고 가정하십시오 . A = ( 1 , 0 , 0 ) , B = ( 0 , 1 , 0 ) , C = ( 0 , 0 , 1 ) 와 같이 3 차원 숫자로 바꾸십시오.{ A , B , C}A = ( 1 , 0 , 0 )B = ( 0 , 1 , 0 )씨= ( 0 , 0 , 1 ). 물론, 이것은 당신의 문제에있어서 추가적인 차원을 야기 할 것이지만, 그것이 현대 SVM 솔버 (선형 또는 커널 유형에 상관없이)에있어 심각한 문제는 아니라고 생각합니다.