I have a regression supervised learning which I trained with boosting algorithm, it gives a good results, However , I need to predict a formula that takes the features into account
So, What are the types of machine learning algorithms that we can predict a mathematical equation with them?
Hi @yahiaoui_asma,
I remember reading on something similar, courtesy The Batch.
You can take at these two links:
Cheers,
Mubsi
please how to know if my problem is linear or not
since i have multiple features i couldn’t plot the features in function of target to know the form of my problem
Hi there,
I would suggest to start with visualising your data, e.g. in the following way with histograms of features and scatterplots:
You can directly see whether some features have linear dependencies to your label as well as if there is redundant information in the data (then a PCA might be useful or you manually want to select the most important features).
Also: if you need a formula, you should also think about fitting a model (in simplest case a linear one) and continue with a residuum analysis to check whether the model meets your requirements.
Following sources might be interesting for you:
- model fit possibility with scipy: scipy.optimize.curve_fit — SciPy v1.8.1 Manual
- example for a model fit with some data: time-series-analysis/Stock_TSA.py at master · christiansimonis/time-series-analysis · GitHub
Best regards
Christian