**Data-Collection:** Collecting data for training the ML model is the basic step in the machine learning pipeline. The predictions made by ML systems can only be as good as the data on which they have been trained.
Following are some of the **problems** that can arise in **data collection**:-
- **Inaccurate data**. The collected datasets could have some data/files that are **unrelated to the problem statement**. After finding one such file that is inaccurate as per the problem statement we can find out all similar files and remove them from datasets .
- **Data imbalance**. Some classes or categories in the data may have a disproportionately high or low number of corresponding samples. As a result, they risk being under-represented in the model. We can use the **IMAGE SIMILARITY** capability to find out the disproportion via finding out the similar images and then accordingly collect more data or remove data to ensure the proportion .