Reevaluating Convolutional Neural Networks for Spectral Analysis: A Focus on Raman Spectroscopy