%% Basic Signal Augmentation % Developed by Seyed Muhammad Hossein Mousavi - July 2023 % Augmentations include Time shifting, Amplitude scaling, and Random Gaussian noise It % applies to a simple self-made dataset with 22 samples and 5 features in three classes % which you can change it. KNN is used as a classifier for both original and (augmented) % synthetic data. For the original dataset, there is cross-validation by 30-70 % train test data split, and for augmented data, train in on whole augmented data and test % is on the whole original dataset.