Skip to content

UpenderKaveti/Friction-Stir-Welding-of-AA6082-and-predicting-the-ultimate-tensile-strength-using-Ensemble-Learning

Repository files navigation

Friction stir welding of IS:65032 aluminum alloy and predicting tensile strength using Ensemble Learning

Developed by @UpenderKaveti

Description

Joining two metals play a significant role in the automobile and aerospace industries and it is a challenging job. To overcome the challenges, Friction Stir Welding (FSW) is considered as the solid-state joining technique in the industries as it is a new and unique way. As the field of machine learning is extending its applicability to different fields, it can even be applied in the field of welding. The objective of this repository is to create machine learning regression models to predict the tensile strength of IS:65032 aluminum alloy by taking rotational speed, welding speed, tool tilt angle, and tool pin shoulder diameter as the input parameters. In this work, the ensemble learning approach is adopted to develop models as it uses the wisdom of many learning algorithms to achieve better performance by filling in the gaps of learning ability.

Envirnoment

  • Colab
  • Numpy
  • Pandas
  • Seaborn
  • Matplotlib
  • Scikit-learn
  • SHAP (SHapley Additive exPlanations)
  • Gradio

Dataset

Data was generated by performing FSW experimentation in DRML.

Setup

$ !pip install shap
$ !pip install gradio

Output using gradio

screenshot (1)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published