Surface Evolution Machine Learning Python Codes

Published: 19 November 2025| Version 1 | DOI: 10.17632/6pf8ny2w8z.1
Contributor:
Majid Moghaddam

Description

This depository contains Python codes of ANN, CNN, RF, and Regression models for forward surface evolution and ANN models for inverse problem, both with depth and width, and full profile inputs. It also contains the experimental dataset. ANN.ipynb: Forward surface evolution using ANN CNN.ipynb: Forward surface evolution using CNN Reg.ipynb: Forward surface evolution using Nonlinear Regression RF.ipynb: Forward surface evolution using Random Forest Inverse_Full_Profile.ipynb: Inverse surface evolution using full profiles of channels as inputs Inverse_depth_width.ipynb: Inverse surface evolution using depth and width of the channels as inputs Experimental_profiles_fitted.csv: Experimental Dataset

Files

Categories

Inverse Problem, Micromachining, Abrasive Waterjet Machining, Applied Machine Learning

Licence