Artificial Neural Network Based Geometric Compensation For Thermal Deformation In Additive Manufacturing Processes