logoalt Hacker News

jmalickitoday at 3:57 PM1 replyview on HN

Which models are not trained with the log softmax as the loss function?


Replies

canjobeartoday at 4:09 PM

Softmax isn't a loss function. It is used to transform model outputs into positive numbers that sum to 1, so that they can be interpreted as probabilities, and then those numbers are passed into (typically) the cross entropy loss function. I think you mean, which models are trained using some function other than softmax to transform the model outputs. There are a number of alternatives to softmax, such as the ones described here https://www.emergentmind.com/topics/sparsemax

show 1 reply