|
This can be a vague question, but what i really want to know are as follows:
Any useful reference for these doubts will also be very useful. |
|
A reference I quite like is this: "Structured Learning and Prediction in Computer Vision". It is a book about structured prediction that is available for free. Obviously this will be most helpful if you are into computer vision, but might also be interesting otherwise. I'll try and give some personal answers maybe.
Usually, during learning you have to solve the log-augmented inference many times. If this is very inefficient, this will cost you time. If you loss function specifies exactly what you are interested in, but it is infeasible to solve exactly, you can only get an approximate solution. And then you don't really know what the relation is to your task at hand. Btw you might be interested in this paper by Joachims. Hope that helped.
This answer is marked "community wiki".
|
|
Sometimes, you want to evaluate on a metric that is different from accuracy. Examples include, ROC-Area, F1-score, precision@10, etc. In this case, you can use the structured loss function to be exactly those loss metrics. Thus, you are training a model to minimize the loss function that you care about during evaluation. Examples: http://www.cs.cornell.edu/People/tj/publications/joachims_05a.pdf http://www.cs.cornell.edu/People/tj/publications/yue_etal_07a.pdf |