I have time series signals that are VERY high dimensional (14000 data points), the number of samples is around 1000 samples. I want to use the Convolution neural networks to classify the time series signals into two classes. The input to the cnn is (1000*14000). Is it possible to perform such a classification task especially if the dimension of the input is much much higher than the number of samples that I have?? PLEASE ADVICE

  • $\begingroup$ AS @liangjy poitned out, you should experiment with RNNs as they are a more natural model for time series data. Additonally, a RNN model can be much smaller as the inputs are sequential and not parallel. $\endgroup$ May 4 '17 at 8:28
  • $\begingroup$ Question sounds perfectly clear to me, so I'm voting to leave open. $\endgroup$
    – Firebug
    May 4 '17 at 11:07

You would need some kind of regularization technique (weight decay, dropout) in order to make sure that you're not overfitting your training data. In addition, I would suggest using recurrent neural networks instead of convolutional neural networks, since RNNs are a more natural model for time series data.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.