Is changing the 'KernelScale' in the fitcsvm equivalent to changing the sigma value?
    조회 수: 8 (최근 30일)
  
       이전 댓글 표시
    
Hello,
I am using this command:
cl3 = fitcsvm(X,Y,'KernelFunction','rbf', 'Standardize',true,'BoxConstraint',10,'ClassNames',[-1,1]);
to run the Gaussian Radial Bias kernel. I understand that the default value for sigma = 1. I was told that in order to change the sigma value, use this command:
cl3 = fitcsvm(X, Y, 'KernelFunction', 'rbf', 'KernelScale', 0.2, 'Standardize', true, 'BoxConstraint', 100, 'ClassNames', [-1,1]);
In this case, the sigma value can now be changed by modifying the 'KernelScale'. Is this a correct statement?
댓글 수: 3
  Aniket Borkar
 2016년 12월 16일
				But where can we set the C and sigma value? Box constraint =100 and kernel scale =0.2. How does these settings can vary C and sigma?
  Akshar Agarwal
 2017년 6월 23일
				the C value is the box constraint. It is called box constraint because it sets bounds on the lagrange multipliers in the actual function.
답변 (0개)
참고 항목
카테고리
				Help Center 및 File Exchange에서 Regression에 대해 자세히 알아보기
			
	제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



