laitooo / Predicting-Concrete-Compressive-Strength

Using Machine learning to predict the compressive strength of a concrete mixture

Home Page:https://github.com/laitooo/Predicting-Concrete-Compressive-Strength/blob/main/ANN_Concrete.ipynb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Predicting-Concrete-Compressive-Strength (Sudan)

Graduation project from the university of Khartoum faculty of civil engineering.

The results gathered in this project was later published on the proceeding of the 10th INAT conference (International network of appropriate technology). You can read the paper using this Link.

An artificial neural network model was developed using keras (python) to predict the compressive strength of concrete mixture after 7 and 28 days. and also predict the slump of concrete.

Data used on this project is collected from university of khartoum - materials lab. The output contains strength after 7 days , strength after 28 days and slump.

The input:

  • type of coarse aggrergate
  • type of fine aggrergate
  • maximum coarse aggregate size
  • % passing seive 0.6mm
  • amount of cement
  • amount of water
  • water to cement ratio
  • concrete admixture class
  • concrete admixture dosage
  • amount of coarse aggregate
  • amount of fine aggregate

The output:

  • compressive strength after 7 days
  • compressive strength after 28 days
  • fresh concrete slump

For running the latest model, the data should be similar to additives data.

To run the model you can run the google colab.

A website for testing the model was developed using html, css and javascript. The server was developed useing node.js with express.

About

Using Machine learning to predict the compressive strength of a concrete mixture

https://github.com/laitooo/Predicting-Concrete-Compressive-Strength/blob/main/ANN_Concrete.ipynb


Languages

Language:Jupyter Notebook 40.4%Language:Python 35.5%Language:HTML 14.6%Language:JavaScript 9.5%