How to set performance weights for crossentropy in patternnet?
2 次查看(过去 30 天)
显示 更早的评论
I am training a patternnet on a two-class imbalanced training set, about 20/80.
The crossentropy function (when called directly) allows for specific performance weights to be assigned, and I want to use that to overweight penalties for the rare class.
However, I don't see how I can set performance weights when using crossentropy in a patternnet. I can assign net.performFcn to be 'crossentropy', and have two properties under net.performParam, 'regularization' and 'normalization'.
So, how can performance weights be specified?
0 个评论
回答(1 个)
Greg Heath
2018-11-13
See both
help crossentropy
and
doc crossentropy
In the latter see the section on
perfWeights - performance weights
Hope this helps
*Thank you for formaly accepting my answer*
Greg
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!