Haptic Robotics Machine Learning and Deep Learning for optimal design parameter configuration for milling operation Precision roughness evaluation using Deep learning