Your cart is empty, and it looks like you haven’t added anything yet.
1. Abstract
Concrete is one of the most widely used construction materials in civil engineering. The compressive strength of concrete is a key factor that determines the durability and safety of structures such as buildings, bridges, and roads. However, predicting the compressive strength of concrete is a complex task because it depends on several factors including the proportions of ingredients and curing age.
This project focuses on predicting the compressive strength of concrete using deep learning techniques and Automated Machine Learning (AutoML). The dataset used in this project contains various ingredients of concrete such as cement, blast furnace slag, fly ash, water, superplasticizer, coarse aggregate, fine aggregate, and age.
Data preprocessing techniques such as handling missing values, normalization, and feature selection are applied before training the models. A deep learning model is developed using neural networks to learn the nonlinear relationships between the input ingredients and the compressive strength of concrete. Additionally, AutoML techniques are used to automatically select and optimize machine learning models.
The final trained model can predict the compressive strength of concrete based on the given input parameters. This project demonstrates the application of artificial intelligence in civil engineering for improving construction quality and decision-making.
2. Objectives
The main objectives of this project are:
3. Existing System
Traditional methods for predicting concrete compressive strength rely on:
• Laboratory testing of concrete samples
• Empirical formulas and statistical models
• Basic regression techniques
Limitations of Existing Systems
These limitations highlight the need for advanced machine learning and deep learning-based prediction methods.
4. Proposed System
The proposed system predicts the compressive strength of concrete using deep learning and AutoML techniques.
In this system:
• Concrete dataset containing ingredient proportions and age is collected.
• Data preprocessing techniques such as normalization and cleaning are applied.
• Features are selected and prepared for model training.
• A deep learning model is developed using neural networks.
• AutoML techniques are used to automatically test and optimize machine learning models.
• The trained model learns the relationship between concrete ingredients and compressive strength.
• The system predicts compressive strength based on user-provided input parameters.
This system provides a faster, automated, and accurate method for predicting concrete compressive strength.
5. Implementation Procedure
The implementation of this project includes the following steps:
Step 1: Data Collection
The concrete compressive strength dataset is obtained from publicly available sources such as Kaggle or the UCI Machine Learning Repository.
Step 2: Data Preprocessing
The dataset is processed by:
• Handling missing or inconsistent values
• Selecting relevant features
• Normalizing the dataset for better model performance
• Splitting the data into training and testing sets
Step 3: Exploratory Data Analysis (EDA)
• Visualization of ingredient distributions
• Correlation analysis between ingredients and strength
• Identification of important features affecting compressive strength
Step 4: Model Development
A deep learning model is developed using neural networks that include:
• Input Layer
• Hidden Layers (Dense Layers)
• Activation Functions
• Output Layer for predicting compressive strength
Step 5: AutoML Implementation
• AutoML tools such as AutoKeras or similar libraries are used.
• The system automatically tests different models and hyperparameters.
• The best-performing model pipeline is selected.
Step 6: Model Training and Testing
The model is trained using training data and evaluated using testing data.
Performance metrics include:
• Mean Squared Error (MSE)
• Root Mean Squared Error (RMSE)
• Mean Absolute Error (MAE)
Step 7: Prediction System
The trained model is used to predict compressive strength by providing input values such as cement, water, aggregates, and curing age.
6. Software Requirements
The software tools used in this project include:
• Python – Programming language
• Jupyter Notebook / Google Colab – Development environment
• NumPy – Numerical computation
• Pandas – Data manipulation
• Matplotlib / Seaborn – Data visualization
• Scikit-learn – Data preprocessing and evaluation
• TensorFlow / Keras – Deep learning model implementation
• AutoKeras – AutoML implementation
7. Hardware Requirements
Minimum Hardware Requirements:
• Processor: Intel i5 or higher
• RAM: 8 GB or higher
• Storage: 256 GB or higher
• Laptop or Desktop Computer
• Internet connection for dataset download
8. Advantages of the Project
No review given yet!
Fast Delivery all across the country
Safe Payment
7 Days Return Policy
100% Authentic Products
You need to Sign in to view this feature
This address will be removed from this list