How to Handle Data Imbalance and Feature Selection Problems in CNN-Based Stock Price Forecasting | Synapse