I am looking to use different machine learning approaches to build some regression models. if it will possible to use machine learning methods for regression purposes?
I have small genetic and phenotypic data (around 1000 samples)?
generally there are many regression methods that can be used in your case, the simplest one can be the PLSR or Partial Least Squares Regression method, also some ML methods such as Random Forrest, ANN...Etc,
With 1000 samples and depending on the correclations of your data, I can advice you to use the PLSR.
yes of course you can. For regression methods, there are many methods that depend on the type of data, if your data are characterized by a linear distribution, you can use the multiple linear regression, the principal component regression, or the partial least squares regression. If the data are not linear, you can use nonlinear regression methods such as ANN (Artificial neural network), or the SVR (support vector regression)