diff --git a/README.md b/README.md index e69de29..30f96f2 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,5 @@ +# Inverted Pendulum Goal +The goal of the inverted pendulum project is to explore different loss functions and how they affect the training and performance of +physics informed neural networks for model predictive control. The project specifically focuses on varying the base loss function from mean squared error (MSE) to different polynomials as well as applying weighting functions to the standard MSE loss function. + +The current report file is [here](report/Physics_Informed_Neural_Network_Controller_Training_for_Inverted_Pendulum_Systems_Using_Variable_Base_Loss_Functions_and_Time_Weighted_Loss_Functions.pdf) \ No newline at end of file diff --git a/analysis/base_loss/extreme_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png b/analysis/base_loss/extreme_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png index 4ed1407..432b03e 100644 Binary files a/analysis/base_loss/extreme_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png and b/analysis/base_loss/extreme_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png differ diff --git a/analysis/base_loss/large_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png b/analysis/base_loss/large_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png index d262258..3a8a4af 100644 Binary files a/analysis/base_loss/large_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png and b/analysis/base_loss/large_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png differ diff --git a/analysis/base_loss/overshoot_angle_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png b/analysis/base_loss/overshoot_angle_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png index 2073d3a..1ddad65 100644 Binary files a/analysis/base_loss/overshoot_angle_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png and b/analysis/base_loss/overshoot_angle_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png differ diff --git a/analysis/base_loss/overshoot_vertical_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png b/analysis/base_loss/overshoot_vertical_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png index 6381e44..49abd67 100644 Binary files a/analysis/base_loss/overshoot_vertical_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png and b/analysis/base_loss/overshoot_vertical_test/plots/degree_convergence/exponent_vs_loss_and_convergence.png differ diff --git a/analysis/base_loss/small_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png b/analysis/base_loss/small_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png index 1cedd3a..0911cae 100644 Binary files a/analysis/base_loss/small_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png and b/analysis/base_loss/small_perturbation/plots/degree_convergence/exponent_vs_loss_and_convergence.png differ diff --git a/report/Physics_Informed_Neural_Network_Controller_Training_for_Inverted_Pendulum_Systems_Using_Variable_Base_Loss_Functions_and_Time_Weighted_Loss_Functions.pdf b/report/Physics_Informed_Neural_Network_Controller_Training_for_Inverted_Pendulum_Systems_Using_Variable_Base_Loss_Functions_and_Time_Weighted_Loss_Functions.pdf new file mode 100644 index 0000000..ee05267 Binary files /dev/null and b/report/Physics_Informed_Neural_Network_Controller_Training_for_Inverted_Pendulum_Systems_Using_Variable_Base_Loss_Functions_and_Time_Weighted_Loss_Functions.pdf differ