Abstract

Training a model and network on an imbalanced dataset always has been a challenging problem in the machine learning field that has been discussed by researchers. In fact, available machine learning algorithms are designed moderately imbalanced datasets and mainly do not consider the dataset's imbalanced problem. In the machine learning algorithm, the imbalance problem appears when the number of one class samples are significantly minor than another class. In order to solve the imbalance problem of a dataset, multiple algorithms are proposed in the field of machine learning and especially in deep learning. In this study, we have benefited from weighted binary cross-entropy in the learning process as a loss function instead of ordinary cross-entropy (binary cross-entropy). This model allocates more penalty to minority class samples during the learning process, and it makes that minority class samples are detected more accurately. Finally, we could improve Recall with preserving Accuracy. In fact, results show that using weighted binary cross-entropy recall increases about 10%, and precision does not decrease more than 3% in comparison to binary cross-entropy.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call