Implied volatility surface generation using autoencoders in MATLAB