Question: Guideline : A . The goal: forecasting the variable Y using 3 0 features ( X 1 , . . . , X 3 0
Guideline : A The goal: forecasting the variable Y using features XX
B Use Python programming language to do all questions.
Use the first of data for training and remaining of the data for prediction.
Use the following performance metrics: RMSE, MAE, MAD, MAPE.
About the dataset: Dataset has explainatory variables
ieXXX
and one Y to forecast
Please provide codes for python using libraries : import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
from sklearn.preprocessing import MinMaxScaler
import tensorflow as tf
import keras
from tensorflow.keras import layers
from keras.models import Sequential
from keras.layers import Dense, LSTM GRU, Dropout, Input
keras.utils.setrandomseed
task:
Implement the statistical models to forecast Y: linear regression model of your choice Gaussian Process.
Implement the machine learning models to forecast Y: kNN SVR regression trees
Implement the following deep learning models to forecast Y: CNN LSTM biLSTM GRU, BiGRU.
Use optimization technique of your choice Bayesian optimization or random search to tune the predictive models. Indicate what optimization technique is used and to what models it was applied and to which parameters.
It is suggested to consider other modelsapproachestechniques to improve the results.
For each data set, indicate the best model. Explain its superiority.
For each data set, indicate the worst model. Explain its underperformance.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
