- · AdaBoostM1 scores range from -inf to inf.
 - · Bag scores range from 0 to 1.
 
Custom Classification Loss: which is the role of S?
    조회 수: 3 (최근 30일)
  
       이전 댓글 표시
    
Dear,
I have a classification problems with labels 1,..,5.
Since the label is a score related to a grade, I would to compute the Loss by computing the
distance between the triue label and the predicted label
So, if:
I would like to measure the loss ass:
 However, how can I use the score to compute the Loss?
The score S contains ngative values. Whats the meaning of that score?
from the explanation in matlab help it seems that the more the S value is low (negative), the more the point is "distant from that class"
If I have 5 labels and for x(i) I have 
 than this means that x(i) would have predicted label = 3
I used kfoldPredict to understand what's happening and it should be right.
Could anyone confirm me? 
댓글 수: 0
채택된 답변
  Dinesh Yadav
    
 2019년 8월 29일
        A classification score represents the confidence of the classifier into a class. The range of score depends on ensemble type. For example-
Therefore, if your scores range from -inf to +inf the class corresponding to the highest score is chosen. In the example you gave its label 3. The value 0 is highest among all.
I am providing the link to documentation below for score in kfoldPredict.
추가 답변 (0개)
참고 항목
카테고리
				Help Center 및 File Exchange에서 Classification Ensembles에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!