Skip to main content
Bumped by Community user

I'm studying the theory behind neural netsneural nets and I wonder if there is any actual difference between using different lost/cost functions? 

Let's say I could use either MAEMAE or MSEMSE for backpropagating loss; hasdoes this decision have any actual effect on the model efficiency? 

At the end of the day both functions just calculate the difference between y$y$ and y_hat $\hat y$ (albeit on a different scale), but. But for the optimizer, only the error tendency is what really matters, not the absolute difference.

Of course, this questionsquestion is relevant for any other model evaluation.

I'm studying the theory behind neural nets and I wonder if there is any actual difference between using different lost/cost functions? Let's say I could use either MAE or MSE for backpropagating loss; has this decision any actual effect on the model efficiency? At the end of the day both functions just calculate difference between y and y_hat (albeit on different scale), but for the optimizer only the error tendency is what really matters, not the absolute difference.

Of course, this questions is relevant for any other model evaluation.

I'm studying the theory behind neural nets and I wonder if there is any actual difference between using different lost/cost functions? 

Let's say I could use either MAE or MSE for backpropagating loss; does this decision have any actual effect on the model efficiency? 

At the end of the day both functions just calculate the difference between $y$ and $\hat y$ (albeit on a different scale). But for the optimizer, only the error tendency is what really matters, not the absolute difference.

Of course, this question is relevant for any other model evaluation.

Source Link
Hendrik
  • 8.7k
  • 17
  • 43
  • 55

What is the efficiency difference between different cost functions in case of neural networks?

I'm studying the theory behind neural nets and I wonder if there is any actual difference between using different lost/cost functions? Let's say I could use either MAE or MSE for backpropagating loss; has this decision any actual effect on the model efficiency? At the end of the day both functions just calculate difference between y and y_hat (albeit on different scale), but for the optimizer only the error tendency is what really matters, not the absolute difference.

Of course, this questions is relevant for any other model evaluation.