Hello,
I am currently trying to compare two methods.
I have about 4000 data points (10 features and 1 target value).
Method 1: I randomly select candidates 10%, 20%, 30%, etc., and trained a model (sklearn regression model) to try to see at what percent is the models performance satisfactory (an R2 value of 90 or above) based on the amount of randomly selected data i give the model.
Method 2: I want to initialize a GP model using Ax, beginning with 10% percent of my data (using this as a sort of SOBOL points to give the model an idea of the design space), and then have it select from the remaining list of candidates what is the next best point to choose based on the Acquisition function (that would give the model the most information about the design space). I then want to attached this candidate and continue through the remaining list of candidates.
Method 2 is where i am having trouble. Not exactly sure how to go about this.
My current Ax experience: I have used Ax previously, to attach my experimental data (ax_client.attach_trial), and then have it complete the trial using ax_client.complete_trial. After that I had it generate what the next best experiment to do using ax_client.get_next_trials.
I have also read through #771 but am having trouble in implementing this.
Hello, I am currently trying to compare two methods. I have about 4000 data points (10 features and 1 target value).
Method 1: I randomly select candidates 10%, 20%, 30%, etc., and trained a model (sklearn regression model) to try to see at what percent is the models performance satisfactory (an R2 value of 90 or above) based on the amount of randomly selected data i give the model.
Method 2: I want to initialize a GP model using Ax, beginning with 10% percent of my data (using this as a sort of SOBOL points to give the model an idea of the design space), and then have it select from the remaining list of candidates what is the next best point to choose based on the Acquisition function (that would give the model the most information about the design space). I then want to attached this candidate and continue through the remaining list of candidates.
Method 2 is where i am having trouble. Not exactly sure how to go about this.
My current Ax experience: I have used Ax previously, to attach my experimental data (
ax_client.attach_trial
), and then have it complete the trial usingax_client.complete_trial
. After that I had it generate what the next best experiment to do usingax_client.get_next_trials
.I have also read through #771 but am having trouble in implementing this.
Thank you in advance!