Skip to content

My Final Degree Project in Software Engineering Bachelor's Degree consisting of the development of a Machine Learning project for Wind and Waves modeling in the time and frequency domain

License

Notifications You must be signed in to change notification settings

MontseSacie/Machine_Learning_Applied_to_Wind_and_Waves_Modelling

Repository files navigation

FOWT

Machine Learning Applied to Wind and Waves Modelling

In this repository it is shared the code of the bachelor's degree final project in Software Engineering:

Machine Learning applied to Wind and Waves Modelling

Contents

The repository is structured in three folders:

  • EDA and Data cleaning contains .m files needed during the developing of Data loading, Exploratory Data Analysis and Data cleaning phases. Here is included the code for:

    • Data loading from the web page of NOAA
    • Variables analysis and plots visualization,
    • Correlation analysis implementation and
    • Data cleaning; which include missing values detection and deletion as well as outliers deletion.
  • Features selection and extraction contains the calculation of F-test score for measuring the significance of the variables as well as .m files for data combination that let us obtain the data sets used during the Training phase.

  • Models evaluation contain a main file .mlx where we test the trained models with data from 2019 and 2020 (Real Time) and we plot "responses vs predicted" plot. We include also two of the files for two concrete models (as examples) used to plot the Learning Curves to evaluate models.

Web page of the national reasearch project with which we are collaborating

Used technologies

Before executing the code, install:

And install from Matlab apps manager:

ucm

About

My Final Degree Project in Software Engineering Bachelor's Degree consisting of the development of a Machine Learning project for Wind and Waves modeling in the time and frequency domain

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages