Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Upload your dataset (e.g. Pima Indians Diabetes dataset) to WSO2 ML. For instructions on uploading the dataset to the ML, see Exploring Data.
  2. Create a project, and then generate a model by creating an analysis. For instructions, see Generating Models.

    Tip

    Keep the Learning Rate at a fixed value (0.1), and vary the Number of Iterations in the Step 4 Parameters section of the model generating wizard in the WSO2 ML UI as shown below. 


    define hyper parameter values

  3.  Record the AUC value you obtain against each iterations number as shown in the example below.

     

    table on varying number of iterations

    Tip

    You can get the AUC values from the Model Summary in the WSO2 ML UI as shown below. 

     

    view model summary

  4. Plot a graph using the results you obtained as shown in the example below.
    graph on varying number of iterations
    According to the above graph, AUC increases with the number of iterations. Hence, I picked you can pick 10000 as a fair number of iterations to find the optimal learning rate (of course I could have picked . (You may pick any number > 5000 (, where learning rate started to climb over 0.5)). Increasing number of iterations . However, increasing the Number of Iterations extensively would lead to an overfitted model).