Using machine learning to improve all-in-one miniature spectrometers