Predict Climate Change in the Near Future

Description

The autoregressive integrated moving average (ARIMA) is one of the common forecasting methods used in time series analysis. It can be applied to any time series data, such as climate change, stock market performance, corporate resource utilization (e.g., computing servers, electricity), road traffic, etc.

In this assignment, you will use the ARIMA model to detect patterns in climate data and forecast near future climate change. Examine the “Time Series Dataset (Climate Change Prediction),” https://www.kaggle.com/datasets/pranjalt/aurora-roundhacks

As a preliminary step:

Formulate a forecasting task that can be performed using this data and define the timeframe in which this forecast can be realistically made.

Justify the choice of the forecasting task, as well as the forecasting window (days, weeks, months, etc.).

Then, implement the ARIMA model in R, including the following steps (add more steps as you deem necessary):

Data preparation

Define the prediction objective.

  • Identify the data source.
  • Load the appropriate libraries (e.g., forecast, tsutils).
  • Preprocess the data.

Explore and clean the data.

Transform the raw data into a time series (using the ts() function).

  1. Plot and visually inspect the data.
  2. Assess the presence of seasonality using the tbats()
  3. Assess the presence of trends using the central moving average (CMA) using the cmav()function, and inspect the structure of the resulting time series.

Use the decompose() and ggplot2() to perform and visualize the decomposition of the time series into data, seasonal, trend, and error(remainder).

Use the seasplot() function to confirm the existence of a trend and absence of seasonality.

  1. Describe the data characteristics and any interesting phenomena observed.
  2. Build the predictive model.
  3. Perform an exponential smoothing fit using the Holt-Winters algorithm.

Interpret the results of Holt-Winters by inspecting the plot and explaining the alpha parameter.

  1. Run the ARIMA model using the arima()
  2. Test the coefficients using the lmtest library and coeftest() function, and interpret the results.

Make a forecast using the Arima() function.

Plot the results and interpret the visual output.

  1. Analyze the findings.

Explain and analyze the findings of the model and to what extent you were able to accomplish the task defined in step 1.a above.

Summarize the benefit of performing exponential smoothing in the predictive process.

Address the confidence interval used and its impact on predictions.

  1. Address and perform (as needed) additional steps such as detection of cyclical patterns, tweaking the parameters of the model, and comparing several prediction methods.

Demonstrate ethical judgment to comply with legislation, regulations, and standards by articulating the knowledge of contemporary issues through a Christian worldview. Specifically, choose two key findings in your forecast and explain their relevancy to legislation, regulations, and standards. For example, you forecast an increase of two degrees, which will result into a certain impact on a particular industry. Specify the forecasted temperature and the expected industry impact. The legislative relevancy could be to mandate certain safety measures in an industrial plant. From a Christian worldview perspective, explain who you recommend should go about these mandates (e.g., the duty to the wellbeing of employees vs. the burden of compliance on the company). Then, explain and present your ideas on the regulatory aspect and standards.

"Place your order now for a similar assignment and have exceptional work written by our team of experts, guaranteeing you A results."

Order Solution Now