Imbalanced data classification with boosting algorithm
이전 댓글 표시
I am working on a binary data classification problem. The dataset is imbalanced, it consists of 92% 'false' labels and 8% 'true' labels. The number of features is 18 and I have a small number of 650 data points. I want to use boosting algorithms in matlab like 'GentleBoost' to solve this problem. I assign uniform for prior as follows:
ada = fitensemble(Xtrain,Ytrain,'GentleBoost',10,'Tree','LearnRate',0.1, 'prior', 'uniform');
but the performance is consistently poor. How should I set the parameters? Is it necessary to set a cost? How can I do this?Is there any classifier that perform better than this?
댓글 수: 1
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Statistics and Machine Learning Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!