0.2 Datasets to Test

0.4 Main Loop

for (dset in names(NNdatasets)) {

    ## =============================================
    ## EXTRACT INFORMATION FROM THE SELECTED DATASET
    ## =============================================
    ds     <- NNdatasets[[dset]]$ds
    Z      <- NNdatasets[[dset]]$Z
    neur   <- NNdatasets[[dset]]$neur
    nparNN <- NNdatasets[[dset]]$nparNN
    fmlaNN <- NNdatasets[[dset]]$fmlaNN
    donotremove  <- c("dset", "dsets", "ds", "Z", "neur", "TF", "nrep", "timer",
                      "donotremove", "donotremove2")
    donotremove2 <- c("dset", "dsets") 

    ## ===================================================
    ## SELECT THE FORMAT REQUIRED BY THE PACKAGE/ALGORITHM
    ## d = data.frame, m = matrix, v = vector/numeric
    ## ATTACH THE OBJECTS CREATED (x, y, Zxy, ... )
    ## ===================================================
    ZZ     <- prepareZZ(Z, xdmv = "m", ydmv = "m", zdm = "d", scale = FALSE)
    attach(ZZ)

    ## =============================================
    ## SELECT THE PACKAGE USED FOR TRAINING
    ## nrep => SELECT THE NUMBER OF INDEPENDANT RUNS
    ## iter => SELECT THE MAX NUMBER OF ITERATIONS
    ## TF   => PLOT THE RESULTS
    ## =============================================

    
    nrep   <- 10
    TF     <- TRUE 

    method <- c("BFGS", "Nelder-Mead")
        
    for (m in method) {
        descr  <- paste(dset, "monmlp::monmlp.fit", m, sep = "_")

        ##AUTO
        Ypred  <- list()
        Rmse   <- numeric(length = nrep)
        Mae    <- numeric(length = nrep)
    
        for(i in 1:nrep){
            event      <- paste0(descr, sprintf("_%.2d", i))
            timer$start(event)
            #### ADJUST THE FOLLOWING LINES TO THE PACKAGE::ALGORITHM
            
            hyper_params <- hyperParams(optim_method = m)

            NNreg      <- tryCatch(  
                            NNtrain(x = x, y = y, hidden1 = neur, optim_method = m),
                            error = function(y) {lm(y ~ 0, data = Zxy)}
                          )    
            y_pred     <- tryCatch(
                            ym0 + ysd0*attr(NNreg, "y.pred", TF),
                            error = function(NNreg) rep(ym0, nrow(Zxy))
                          )    
            ####
            Ypred[[i]] <- y_pred
            Rmse[i]    <- funRMSE(y_pred, y0)
            Mae[i]     <- funMAE(y_pred, y0)
            timer$stop(event, RMSE = Rmse[i], MAE = Mae[i], params = hyper_params$params, printmsg = FALSE)
            
        }
        best <- which(Rmse == min(Rmse, na.rm = TRUE))[1]
        best ; Rmse[[best]]
        
        ## ================================================
        ## PLOT ALL MODELS AND THE MODEL WITH THE BEST RMSE
        ## par OPTIONS CAN BE IMPROVED FOR A BETTER DISPLAY
        ## ================================================
        op <- par(mfcol = c(1,2))
        plotNN(xory, y0, uni, TF, main = descr)
        for (i in 1:nrep){lipoNN(xory, Ypred[[i]], uni, TF, col = i, lwd = 1)}
        
        plotNN(xory, y0, uni, TF, main = descr)
        lipoNN(xory, Ypred[[best]], uni, TF, col = 4, lwd = 4)
        par(op)
    }


## ===========================
## DETACH ZZ - END OF THE LOOP
## ===========================
    detach(ZZ)
}
## ** Ensemble 1 
## 0.004784085 
## ** 0.004784085 
## 
## ** Ensemble 1 
## 0.01208404 
## ** 0.01208404 
## 
## ** Ensemble 1 
## 0.03708642 
## ** 0.03708642 
## 
## ** Ensemble 1 
## 0.002255211 
## ** 0.002255211 
## 
## ** Ensemble 1 
## 0.002133111 
## ** 0.002133111 
## 
## ** Ensemble 1 
## 0.00438452 
## ** 0.00438452 
## 
## ** Ensemble 1 
## 0.003009314 
## ** 0.003009314 
## 
## ** Ensemble 1 
## 0.01387593 
## ** 0.01387593 
## 
## ** Ensemble 1 
## 0.002017691 
## ** 0.002017691 
## 
## ** Ensemble 1 
## 0.00993103 
## ** 0.00993103

## ** Ensemble 1 
## 0.2468123 
## ** 0.2468123 
## 
## ** Ensemble 1 
## 0.2367346 
## ** 0.2367346 
## 
## ** Ensemble 1 
## 0.1598421 
## ** 0.1598421 
## 
## ** Ensemble 1 
## 0.1963945 
## ** 0.1963945 
## 
## ** Ensemble 1 
## 0.238198 
## ** 0.238198 
## 
## ** Ensemble 1 
## 0.09191123 
## ** 0.09191123 
## 
## ** Ensemble 1 
## 0.1197659 
## ** 0.1197659 
## 
## ** Ensemble 1 
## 0.1579898 
## ** 0.1579898 
## 
## ** Ensemble 1 
## 0.3737939 
## ** 0.3737939 
## 
## ** Ensemble 1 
## 0.1221423 
## ** 0.1221423

## ** Ensemble 1 
## 0.02045958 
## ** 0.02045958 
## 
## ** Ensemble 1 
## 0.002075305 
## ** 0.002075305 
## 
## ** Ensemble 1 
## 0.002532575 
## ** 0.002532575 
## 
## ** Ensemble 1 
## 0.004957805 
## ** 0.004957805 
## 
## ** Ensemble 1 
## 0.003295849 
## ** 0.003295849 
## 
## ** Ensemble 1 
## 0.002162572 
## ** 0.002162572 
## 
## ** Ensemble 1 
## 0.00353355 
## ** 0.00353355 
## 
## ** Ensemble 1 
## 0.001987431 
## ** 0.001987431 
## 
## ** Ensemble 1 
## 0.002173205 
## ** 0.002173205 
## 
## ** Ensemble 1 
## 0.001794119 
## ** 0.001794119

## ** Ensemble 1 
## 0.191567 
## ** 0.191567 
## 
## ** Ensemble 1 
## 0.1784203 
## ** 0.1784203 
## 
## ** Ensemble 1 
## 0.247133 
## ** 0.247133 
## 
## ** Ensemble 1 
## 0.2185896 
## ** 0.2185896 
## 
## ** Ensemble 1 
## 0.2883403 
## ** 0.2883403 
## 
## ** Ensemble 1 
## 0.2239028 
## ** 0.2239028 
## 
## ** Ensemble 1 
## 0.2417738 
## ** 0.2417738 
## 
## ** Ensemble 1 
## 0.2916444 
## ** 0.2916444 
## 
## ** Ensemble 1 
## 0.1662697 
## ** 0.1662697 
## 
## ** Ensemble 1 
## 0.2109566 
## ** 0.2109566

## ** Ensemble 1 
## 0.03575288 
## ** 0.03575288 
## 
## ** Ensemble 1 
## 0.3745261 
## ** 0.3745261 
## 
## ** Ensemble 1 
## 0.0376368 
## ** 0.0376368 
## 
## ** Ensemble 1 
## 0.04998122 
## ** 0.04998122 
## 
## ** Ensemble 1 
## 0.0386977 
## ** 0.0386977 
## 
## ** Ensemble 1 
## 0.03957383 
## ** 0.03957383 
## 
## ** Ensemble 1 
## 0.03871008 
## ** 0.03871008 
## 
## ** Ensemble 1 
## 0.3600754 
## ** 0.3600754 
## 
## ** Ensemble 1 
## 0.03776803 
## ** 0.03776803 
## 
## ** Ensemble 1 
## 0.04692632 
## ** 0.04692632

## ** Ensemble 1 
## 0.5508289 
## ** 0.5508289 
## 
## ** Ensemble 1 
## 0.5930865 
## ** 0.5930865 
## 
## ** Ensemble 1 
## 0.6018795 
## ** 0.6018795 
## 
## ** Ensemble 1 
## 0.5771218 
## ** 0.5771218 
## 
## ** Ensemble 1 
## 0.6475701 
## ** 0.6475701 
## 
## ** Ensemble 1 
## 0.6189758 
## ** 0.6189758 
## 
## ** Ensemble 1 
## 0.5988449 
## ** 0.5988449 
## 
## ** Ensemble 1 
## 0.5823567 
## ** 0.5823567 
## 
## ** Ensemble 1 
## 0.5916266 
## ** 0.5916266 
## 
## ** Ensemble 1 
## 0.5829427 
## ** 0.5829427

## ** Ensemble 1 
## 0.0133585 
## ** 0.0133585 
## 
## ** Ensemble 1 
## 0.01334185 
## ** 0.01334185 
## 
## ** Ensemble 1 
## 0.01334026 
## ** 0.01334026 
## 
## ** Ensemble 1 
## 0.01332739 
## ** 0.01332739 
## 
## ** Ensemble 1 
## 0.01307688 
## ** 0.01307688 
## 
## ** Ensemble 1 
## 0.01331145 
## ** 0.01331145 
## 
## ** Ensemble 1 
## 0.01335415 
## ** 0.01335415 
## 
## ** Ensemble 1 
## 0.01331239 
## ** 0.01331239 
## 
## ** Ensemble 1 
## 0.01346091 
## ** 0.01346091 
## 
## ** Ensemble 1 
## 0.0133507 
## ** 0.0133507

## ** Ensemble 1 
## 0.01956909 
## ** 0.01956909 
## 
## ** Ensemble 1 
## 0.02173025 
## ** 0.02173025 
## 
## ** Ensemble 1 
## 0.02552054 
## ** 0.02552054 
## 
## ** Ensemble 1 
## 0.02048023 
## ** 0.02048023 
## 
## ** Ensemble 1 
## 0.02314434 
## ** 0.02314434 
## 
## ** Ensemble 1 
## 0.01930162 
## ** 0.01930162 
## 
## ** Ensemble 1 
## 0.02189285 
## ** 0.02189285 
## 
## ** Ensemble 1 
## 0.02657002 
## ** 0.02657002 
## 
## ** Ensemble 1 
## 0.04110518 
## ** 0.04110518 
## 
## ** Ensemble 1 
## 0.02230209 
## ** 0.02230209

## ** Ensemble 1 
## 0.05622474 
## ** 0.05622474 
## 
## ** Ensemble 1 
## 0.03707255 
## ** 0.03707255 
## 
## ** Ensemble 1 
## 0.01268015 
## ** 0.01268015 
## 
## ** Ensemble 1 
## 0.042382 
## ** 0.042382 
## 
## ** Ensemble 1 
## 0.007453065 
## ** 0.007453065 
## 
## ** Ensemble 1 
## 0.009393485 
## ** 0.009393485 
## 
## ** Ensemble 1 
## 0.02446274 
## ** 0.02446274 
## 
## ** Ensemble 1 
## 0.01202488 
## ** 0.01202488 
## 
## ** Ensemble 1 
## 0.03157728 
## ** 0.03157728 
## 
## ** Ensemble 1 
## 0.008162288 
## ** 0.008162288

## ** Ensemble 1 
## 0.2663423 
## ** 0.2663423 
## 
## ** Ensemble 1 
## 0.2453781 
## ** 0.2453781 
## 
## ** Ensemble 1 
## 0.1595847 
## ** 0.1595847 
## 
## ** Ensemble 1 
## 0.08165982 
## ** 0.08165982 
## 
## ** Ensemble 1 
## 0.09817418 
## ** 0.09817418 
## 
## ** Ensemble 1 
## 0.1388337 
## ** 0.1388337 
## 
## ** Ensemble 1 
## 0.1120222 
## ** 0.1120222 
## 
## ** Ensemble 1 
## 0.1785333 
## ** 0.1785333 
## 
## ** Ensemble 1 
## 0.1734947 
## ** 0.1734947 
## 
## ** Ensemble 1 
## 0.09177724 
## ** 0.09177724

## ** Ensemble 1 
## 0.01609401 
## ** 0.01609401 
## 
## ** Ensemble 1 
## 0.0237425 
## ** 0.0237425 
## 
## ** Ensemble 1 
## 0.01463828 
## ** 0.01463828 
## 
## ** Ensemble 1 
## 0.02547124 
## ** 0.02547124 
## 
## ** Ensemble 1 
## 0.0238153 
## ** 0.0238153 
## 
## ** Ensemble 1 
## 0.01123307 
## ** 0.01123307 
## 
## ** Ensemble 1 
## 0.06765432 
## ** 0.06765432 
## 
## ** Ensemble 1 
## 0.01964958 
## ** 0.01964958 
## 
## ** Ensemble 1 
## 0.02013155 
## ** 0.02013155 
## 
## ** Ensemble 1 
## 0.01603602 
## ** 0.01603602

## ** Ensemble 1 
## 0.1550051 
## ** 0.1550051 
## 
## ** Ensemble 1 
## 0.1589362 
## ** 0.1589362 
## 
## ** Ensemble 1 
## 0.1681373 
## ** 0.1681373 
## 
## ** Ensemble 1 
## 0.0679948 
## ** 0.0679948 
## 
## ** Ensemble 1 
## 0.1653931 
## ** 0.1653931 
## 
## ** Ensemble 1 
## 0.03164277 
## ** 0.03164277 
## 
## ** Ensemble 1 
## 0.2532995 
## ** 0.2532995 
## 
## ** Ensemble 1 
## 0.0989905 
## ** 0.0989905 
## 
## ** Ensemble 1 
## 0.01665964 
## ** 0.01665964 
## 
## ** Ensemble 1 
## 0.1727557 
## ** 0.1727557

## ** Ensemble 1 
## 0.0004366464 
## ** 0.0004366464 
## 
## ** Ensemble 1 
## 0.0009786386 
## ** 0.0009786386 
## 
## ** Ensemble 1 
## 0.002932453 
## ** 0.002932453 
## 
## ** Ensemble 1 
## 0.0002371917 
## ** 0.0002371917 
## 
## ** Ensemble 1 
## 0.0001780784 
## ** 0.0001780784 
## 
## ** Ensemble 1 
## 0.00028187 
## ** 0.00028187 
## 
## ** Ensemble 1 
## 0.0001725384 
## ** 0.0001725384 
## 
## ** Ensemble 1 
## 0.0006200131 
## ** 0.0006200131 
## 
## ** Ensemble 1 
## 0.0001666657 
## ** 0.0001666657 
## 
## ** Ensemble 1 
## 0.001462064 
## ** 0.001462064

## ** Ensemble 1 
## 0.04203898 
## ** 0.04203898 
## 
## ** Ensemble 1 
## 0.009586276 
## ** 0.009586276 
## 
## ** Ensemble 1 
## 0.03405479 
## ** 0.03405479 
## 
## ** Ensemble 1 
## 0.003453395 
## ** 0.003453395 
## 
## ** Ensemble 1 
## 0.02210647 
## ** 0.02210647 
## 
## ** Ensemble 1 
## 0.02820593 
## ** 0.02820593 
## 
## ** Ensemble 1 
## 0.0441089 
## ** 0.0441089 
## 
## ** Ensemble 1 
## 0.04200655 
## ** 0.04200655 
## 
## ** Ensemble 1 
## 0.0167864 
## ** 0.0167864 
## 
## ** Ensemble 1 
## 0.01924264 
## ** 0.01924264

## ** Ensemble 1 
## 0.003350252 
## ** 0.003350252 
## 
## ** Ensemble 1 
## 0.02509976 
## ** 0.02509976 
## 
## ** Ensemble 1 
## 0.004455514 
## ** 0.004455514 
## 
## ** Ensemble 1 
## 0.003229021 
## ** 0.003229021 
## 
## ** Ensemble 1 
## 0.003523014 
## ** 0.003523014 
## 
## ** Ensemble 1 
## 0.003527171 
## ** 0.003527171 
## 
## ** Ensemble 1 
## 0.003406901 
## ** 0.003406901 
## 
## ** Ensemble 1 
## 0.009481974 
## ** 0.009481974 
## 
## ** Ensemble 1 
## 0.003278583 
## ** 0.003278583 
## 
## ** Ensemble 1 
## 0.005374204 
## ** 0.005374204

## ** Ensemble 1 
## 0.02457837 
## ** 0.02457837 
## 
## ** Ensemble 1 
## 0.01537006 
## ** 0.01537006 
## 
## ** Ensemble 1 
## 0.03168523 
## ** 0.03168523 
## 
## ** Ensemble 1 
## 0.007088223 
## ** 0.007088223 
## 
## ** Ensemble 1 
## 0.04451973 
## ** 0.04451973 
## 
## ** Ensemble 1 
## 0.03028828 
## ** 0.03028828 
## 
## ** Ensemble 1 
## 0.02308394 
## ** 0.02308394 
## 
## ** Ensemble 1 
## 0.0278487 
## ** 0.0278487 
## 
## ** Ensemble 1 
## 0.02401753 
## ** 0.02401753 
## 
## ** Ensemble 1 
## 0.01257208 
## ** 0.01257208

## ** Ensemble 1 
## 0.02066038 
## ** 0.02066038 
## 
## ** Ensemble 1 
## 0.003157306 
## ** 0.003157306 
## 
## ** Ensemble 1 
## 0.0284232 
## ** 0.0284232 
## 
## ** Ensemble 1 
## 0.005410063 
## ** 0.005410063 
## 
## ** Ensemble 1 
## 0.0356263 
## ** 0.0356263 
## 
## ** Ensemble 1 
## 0.004091623 
## ** 0.004091623 
## 
## ** Ensemble 1 
## 0.004557074 
## ** 0.004557074 
## 
## ** Ensemble 1 
## 0.05965817 
## ** 0.05965817 
## 
## ** Ensemble 1 
## 0.004236562 
## ** 0.004236562 
## 
## ** Ensemble 1 
## 0.00320562 
## ** 0.00320562

## ** Ensemble 1 
## 0.07114452 
## ** 0.07114452 
## 
## ** Ensemble 1 
## 0.1240095 
## ** 0.1240095 
## 
## ** Ensemble 1 
## 0.1045913 
## ** 0.1045913 
## 
## ** Ensemble 1 
## 0.09275055 
## ** 0.09275055 
## 
## ** Ensemble 1 
## 0.2014772 
## ** 0.2014772 
## 
## ** Ensemble 1 
## 0.1141516 
## ** 0.1141516 
## 
## ** Ensemble 1 
## 0.0343639 
## ** 0.0343639 
## 
## ** Ensemble 1 
## 0.113472 
## ** 0.113472 
## 
## ** Ensemble 1 
## 0.1044004 
## ** 0.1044004 
## 
## ** Ensemble 1 
## 0.1114163 
## ** 0.1114163

## ** Ensemble 1 
## 0.006799981 
## ** 0.006799981 
## 
## ** Ensemble 1 
## 0.06336851 
## ** 0.06336851 
## 
## ** Ensemble 1 
## 0.008032656 
## ** 0.008032656 
## 
## ** Ensemble 1 
## 0.007871598 
## ** 0.007871598 
## 
## ** Ensemble 1 
## 0.00478193 
## ** 0.00478193 
## 
## ** Ensemble 1 
## 0.009398206 
## ** 0.009398206 
## 
## ** Ensemble 1 
## 0.02788875 
## ** 0.02788875 
## 
## ** Ensemble 1 
## 0.009192478 
## ** 0.009192478 
## 
## ** Ensemble 1 
## 0.02772079 
## ** 0.02772079 
## 
## ** Ensemble 1 
## 0.008040643 
## ** 0.008040643

## ** Ensemble 1 
## 0.06318754 
## ** 0.06318754 
## 
## ** Ensemble 1 
## 0.07494076 
## ** 0.07494076 
## 
## ** Ensemble 1 
## 0.02911053 
## ** 0.02911053 
## 
## ** Ensemble 1 
## 0.1891586 
## ** 0.1891586 
## 
## ** Ensemble 1 
## 0.05749284 
## ** 0.05749284 
## 
## ** Ensemble 1 
## 0.02584219 
## ** 0.02584219 
## 
## ** Ensemble 1 
## 0.136999 
## ** 0.136999 
## 
## ** Ensemble 1 
## 0.04834138 
## ** 0.04834138 
## 
## ** Ensemble 1 
## 0.06697375 
## ** 0.06697375 
## 
## ** Ensemble 1 
## 0.1265383 
## ** 0.1265383

## ** Ensemble 1 
## 0.004142105 
## ** 0.004142105 
## 
## ** Ensemble 1 
## 0.006650652 
## ** 0.006650652 
## 
## ** Ensemble 1 
## 0.008072077 
## ** 0.008072077 
## 
## ** Ensemble 1 
## 0.006965871 
## ** 0.006965871 
## 
## ** Ensemble 1 
## 0.02729082 
## ** 0.02729082 
## 
## ** Ensemble 1 
## 0.007491714 
## ** 0.007491714 
## 
## ** Ensemble 1 
## 0.005301124 
## ** 0.005301124 
## 
## ** Ensemble 1 
## 0.003839834 
## ** 0.003839834 
## 
## ** Ensemble 1 
## 0.007082271 
## ** 0.007082271 
## 
## ** Ensemble 1 
## 0.004301993 
## ** 0.004301993

## ** Ensemble 1 
## 0.04492739 
## ** 0.04492739 
## 
## ** Ensemble 1 
## 0.03510081 
## ** 0.03510081 
## 
## ** Ensemble 1 
## 0.09976242 
## ** 0.09976242 
## 
## ** Ensemble 1 
## 0.02227654 
## ** 0.02227654 
## 
## ** Ensemble 1 
## 0.0560224 
## ** 0.0560224 
## 
## ** Ensemble 1 
## 0.01409521 
## ** 0.01409521 
## 
## ** Ensemble 1 
## 0.01637317 
## ** 0.01637317 
## 
## ** Ensemble 1 
## 0.04402604 
## ** 0.04402604 
## 
## ** Ensemble 1 
## 0.0417661 
## ** 0.0417661 
## 
## ** Ensemble 1 
## 0.06841557 
## ** 0.06841557

## ** Ensemble 1 
## 0.04854629 
## ** 0.04854629 
## 
## ** Ensemble 1 
## 0.04853326 
## ** 0.04853326 
## 
## ** Ensemble 1 
## 0.06471915 
## ** 0.06471915 
## 
## ** Ensemble 1 
## 0.0485438 
## ** 0.0485438 
## 
## ** Ensemble 1 
## 0.04861906 
## ** 0.04861906 
## 
## ** Ensemble 1 
## 0.04853055 
## ** 0.04853055 
## 
## ** Ensemble 1 
## 0.04852739 
## ** 0.04852739 
## 
## ** Ensemble 1 
## 0.04852994 
## ** 0.04852994 
## 
## ** Ensemble 1 
## 0.04852794 
## ** 0.04852794 
## 
## ** Ensemble 1 
## 0.04852662 
## ** 0.04852662

## ** Ensemble 1 
## 0.06313493 
## ** 0.06313493 
## 
## ** Ensemble 1 
## 0.2298468 
## ** 0.2298468 
## 
## ** Ensemble 1 
## 0.05253567 
## ** 0.05253567 
## 
## ** Ensemble 1 
## 0.07732758 
## ** 0.07732758 
## 
## ** Ensemble 1 
## 0.05711385 
## ** 0.05711385 
## 
## ** Ensemble 1 
## 0.2298492 
## ** 0.2298492 
## 
## ** Ensemble 1 
## 0.2298493 
## ** 0.2298493 
## 
## ** Ensemble 1 
## 0.05142997 
## ** 0.05142997 
## 
## ** Ensemble 1 
## 0.213907 
## ** 0.213907 
## 
## ** Ensemble 1 
## 0.05254633 
## ** 0.05254633

0.5 Results

0.6 Best Results

dataset method minRMSE meanRMSE meanTime
mDette BFGS 0.3672 0.69379 0.292
NA 2.4780 3.53268 1.431
mFriedman BFGS 0.0100 0.01425 0.319
NA 0.0958 0.11126 1.562
mIshigami BFGS 0.6984 1.04233 0.615
NA 2.7412 2.84730 2.368
mRef153 BFGS 3.2008 3.23077 0.164
NA 3.8886 4.32239 0.625
uDmod1 BFGS 0.0513 0.08708 0.159
NA 0.1698 0.22934 0.540
uDmod2 BFGS 0.0554 0.07792 0.129
NA 0.0675 0.17828 0.410
uDreyfus1 BFGS 0.0210 0.03924 0.124
NA 0.0957 0.25176 0.228
uDreyfus2 BFGS 0.0923 0.12101 0.121
NA 0.1368 0.24596 0.229
uGauss1 BFGS 2.3436 4.70580 0.180
NA 7.7318 13.39978 0.706
uGauss2 BFGS 2.6113 4.52269 0.161
NA 6.0705 10.33067 0.493
uGauss3 BFGS 2.4877 3.43451 0.153
NA 4.7663 8.12385 0.527
uNeuroOne BFGS 0.2830 0.28743 0.111
NA 0.2913 0.43092 0.158