Artificial Neural Network for Regression

Build an ANN Regression model to predict the electrical energy output of a Combined Cycle Power Plant

4.71 (5397 reviews)
Udemy
platform
English
language
Data Science
category
Artificial Neural Network for Regression
58,555
students
1 hour
content
Mar 2024
last update
FREE
regular price

What you will learn

How to implement an Artificial Neural Network in Python

How to do Regression

How to use Google Colab

Why take this course?

Are you ready to flex your Deep Learning skills by learning how to build and implement an Artificial Neural Network using Python from scratch?

Testing your skills with practical courses is one of the best and most enjoyable ways to learn data science…and now we’re giving you that chance for FREE.


In this free course, AI expert Hadelin de Ponteves guides you through a case study that shows you how to build an ANN Regression model to predict the electrical energy output of a Combined Cycle Power Plant.

The objective is to create a data model that predicts the net hourly electrical energy output (EP) of the plant using available hourly average ambient variables.

Go hands-on with Hadelin in solving this complex, real-world Deep Learning challenge that covers everything from data preprocessing to building and training an ANN, while utilizing the Machine Learning library, Tensorflow 2.0, and Google Colab, the free, browser-based notebook environment that runs completely in the cloud. It’s a game-changing interface that will supercharge your Machine Learning toolkit.


Check out what’s in store for you when you enroll:

Part 1: Data Preprocessing

  • Importing the dataset

  • Splitting the dataset into the training set and test set

Part 2: Building an ANN

  • Initializing the ANN

  • Adding the input layer and the first hidden layer

  • Adding the output layer

  • Compiling the ANN

Part 3: Training the ANN

  • Training the ANN model on the training set

  • Predicting the results of the test set


More about Combined-Cycle Power Plants

A combined-cycle power plant is an electrical power plant in which a Gas Turbine (GT) and a Steam Turbine (ST) are used in combination to produce more electrical energy from the same fuel than that would be possible from a single cycle power plant.

The gas turbine compresses air and mixes it with a fuel heated to a very high temperature. The hot air-fuel mixture moves through the blades, making them spin. The fast-spinning gas turbine drives a generator to generate electricity. The exhaust (waste) heat escaped through the exhaust stack of the gas turbine is utilized by a Heat Recovery Steam Generator (HSRG) system to produce steam that spins a steam turbine. This steam turbine drives a generator to produce additional electricity. CCCP is assumed to produce 50% more energy than a single power plant.


Reviews

Manoj
November 15, 2023
It was a good learning experience, but I want to know how to select the number of hidden layers, the number of neurons in each layer, the learning rate, and the optimum size and how to optimize all these parameters.
Mohammadhassan
November 2, 2023
Diesr Kurs ist fantastisch. Exzellente Lehre! Manchort könnte aber tiefer in der Theorien gehen und die Ideen hinter der Python-Befehle darstellen.
Dr.
October 30, 2023
Very good (though a bit wordy), provided... - you already know some ANN basics, - you succeed working with Google COLAB, or have a fully-installed local Python environment (including all needed libraries), - have looked up the API documentations of relevant libraries, such that you can further check on their classes, methods, arguments, meanings.
Vedang
October 26, 2023
Great course, teaches you about creating an ANN model for Regression in a quick and easy way. I highly recommend this course to anyone interested in Machine Learning and Neural Networks!
Dandy
August 23, 2023
It's been really nice and helpful. The instructor shows his knowledge by the way he speaks about the theme.
Goutham
August 18, 2023
Good for getting practical hand-on experience but you have to have basics and knowledge before heading into this course.
Melisa
August 17, 2023
Thanks for everything. This course is incredible. I really appreciate your effort, your knowledge, and each tip you recommend.
Hiroki
August 15, 2023
This lecture's notebook offers a comprehensive introduction to the topic of Artificial Neural Networks for Regression. Beginning with a clear overview of the dataset sourced from the UCI Machine Learning Repository, it provides students with all the essential details about the Combined Cycle Power Plant dataset, which sets the stage for understanding the regression tasks we'll be tackling. I appreciate the inclusion of direct links, such as the Colab link shared by Hadelin, which streamlines the process of accessing resources and tools. The initiative by The Ligency Team to address the challenges of online studying through the introduction of a Discord community is commendable; it not only provides students a platform to connect but also to collaborate, making the learning process more interactive. Lastly, the segment on importing libraries is concise and efficient, and I appreciate the heads up about pre-installed modules in Collaboratory. Overall, the lecture content is structured effectively, making it easy for students to follow along.
Feyzullah
July 28, 2023
This course is generally practical, so before you start it, it would be better to have some knowledge.
Thomas
July 14, 2023
I am very excited to learn as much as I can about machine learning. The UCI Machine Learning Repository was a great find. I am glad that you introduced it, so that I can practice Classification, Regression, and other types of Neural Networks.
Billu
May 17, 2023
It could have been really great if 1080p HD resolution were also available in the video quality option.
David
April 5, 2023
I download the dataset in my computer, then I upload it on google collab. when I run the cell that contains the order to load the dataset from excel: dataset = pd.read_excel('Folds5x2_pp.xlsx') I obtain this error message: ValueError: Excel file format cannot be determined, you must specify an engine manually.
Anukul
March 18, 2023
Excellent Course for Beginners .. to understand the concept of various ML Algorithms in Plain English and learn coding of these ML algorithm in Python
Adrian
March 16, 2023
Great example about using ANN to build a regression model, it is very well explained and using a dataset from UCI Machine Learning Repository.
Gopi
March 13, 2023
This is the best course of Neural Network. I have taken 4 more courses taught by them and I love their method and explanations. Thanks for providing the knowledge in a way in which almost anyone can understand.

Charts

Price

Artificial Neural Network for Regression - Price chart

Rating

Artificial Neural Network for Regression - Ratings chart

Enrollment distribution

Artificial Neural Network for Regression - Distribution chart
2968824
udemy ID
4/7/2020
course created date
4/10/2020
course indexed date
Lee Jia Cheng
course submited by