Skip to content

PrashikBhimte/ANN-electric-energy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BreadcrumbsANN: Prediction of Electrical Energy Output of a Combined Cycle Power Plant

Overview

This project uses an Artificial Neural Network (ANN) to predict the electrical energy output of a Combined Cycle Power Plant. The ANN is trained on a dataset of historical power plant data and can be used to make predictions on new, unseen data.

Training

The ANN is trained using TensorFlow and Scikit-learn libraries. The training process involves loading the dataset, preprocessing the data, splitting it into training and testing sets, building the ANN model, compiling it, training it, and evaluating its performance.

Using the Trained Model

To use the trained model, simply load it using TensorFlow and pass in new data to make predictions.

Model Performance

The trained model achieves an accuracy of 90.36071914209926% on the test set.

Dependencies

  • TensorFlow
  • NumPy
  • Pandas
  • Scikit-learn

Dataset

The dataset used to train the model is included in the repository.

Files

  • model.keras: The trained ANN model
  • Folds5x2_pp.xlsx: The dataset used to train the model
  • train_model.py: The Python script used to train the model
  • main.py: The Python script used to make predictions using the trained model

Releases

No releases published

Packages

No packages published