Regarding usage of classifier in case of imbalance data
    3 views (last 30 days)
  
       Show older comments
    
    varinder kaur
 on 14 Jul 2018
  
    
    
    
    
    Commented: Rocío García Mojón
 on 21 Mar 2023
            I have images database consisting of four classes, but highly imbalanced. One class contains 150 images other 1500, 1800,1000. which classifier can be used to get efficient results for classification. How can i divide these images into training and testing. Kindly help
0 Comments
Accepted Answer
  Image Analyst
      
      
 on 14 Jul 2018
        You can use randsample() or randperm() to get a list of 120 (80% of the smallest group) from each of the 4 groups. Use those 480 images for training, and the rest for testing/validation of the model.
4 Comments
  Rocío García Mojón
 on 21 Mar 2023
				Hi, I have a similar problem to varinder kaur. I have a photo type database and these are unbalanced. It is about medical images. On one side, I have 655 pictures of the healthy type and 16000 of the diseased type. I would like to increase the number of pictures in the minority group, but so far I have not found a good way to do it. 
Thanks in advance
Regards 
More Answers (0)
See Also
Categories
				Find more on Image Processing and Computer Vision in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!