How to improve my GLCM results to get best result using ANN
1 回表示 (過去 30 日間)
古いコメントを表示
Hi everyone
I am studying on mammogram images . I am using glcm for feature extraction .
I have two codes , one of gives 88 features another is 7.
I am using that 7 different number for as an input and I have 1 column and writing three different number in that column for my outputs.
normal situation is 0,
benign situation is1,
malign situation is 2,
according to that 7 numbers as an input and for 3 different number for outputs (8th column for output)
my ANN (articial neural network) result is very bad.
How can I improve my ANN result ?
When I create inputs regularly myself , my ANN result is perfect , but according to GLCM numbers is bad.
Something wrong should be according to glcm results but ı couldn't find.
What can I do ? Any suggestions?
I added my datas excel file. First 7 column is input, 8th column is output .( first row has 7 inputs and its equavalnce is 8th column.)
0 件のコメント
回答 (1 件)
Madhav Thakker
2021 年 2 月 9 日
Hi Ali,
I understand you are getting bad results with ANN. You might want to look into the 7 feature values you obtain using glcm. Are these values capable of differentiating the classes?
That being said, one possible reason for that could be the dataset size. There are only 31 values in the file attached. This might not be sufficient to train a good network. You can try to accumulate more data, or using a smaller network.
Another reason could be class imbalance. There are only 3 samples with class label 2. You can look into https://in.mathworks.com/help/stats/classification-with-imbalanced-data.html for classification with imbalanced data.
Hope this helps.
参考
カテゴリ
Help Center および File Exchange で Pattern Recognition and Classification についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!