I need a person who can help me to make a python code in juypter notebook

Job ID: 36223586

Budget: ₹600 – ₹1,500 INR

Hello, can you help me to make a python code? The purpose is to train a machine learning model (Random forest/KNN/Gradient Boost) using given databases and test its performance using CV on the validation database. After this, the hyperparameter should be optimised using grid search, PSO and genetic algorithm. The graph showing the variation of RMSE with iteration should be plotted. The time taken for optimisation should be found out in each case. After this, the best-performing model should be tested with the test database. In the end, the influence of each input parameter on the final prediction should be found using SHAP analysis with tables and graphs showing the details. The database consists of 900 samples.
If you can help with the same kindly let me know the details. I need to do this at the earliest, please provide a quote and the time you required with the reply. I need your help to understand the code and support in case of any problems.
Related categories: Python Statistics Machine Learning (ML)