I am trying to add more data points in my (almost) balanced dataset for training my neural network. I have come across techniques such as SMOTE or Random Over Sampling but they work best for imbalanced data (as they balance the dataset). How can I do this and is it even worth it? P.S. I know copying the same data points and appending them at the end doesn't add much value but can we do it and can it help to increase the prediction accuracy?