Is there a limit to the amount of data MBC toolbox can handle?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I'm currently creating a model of an engine using the model based calibration toolbox which has 9 inputs. To get a good fit for the data I've included 10000 data points. Currently the model has been "Building response model"... for several hours. Is there an upper limit to the amount of data it can handle, or will it eventually converge? I don't mind letting the model run for days as long as I get a good fit out of it at the end!
Thank you
3 comentarios
Ian Noell
el 31 de Mzo. de 2016
Hi Nicholas,
You need R2015b to use GPM. If you use RBF's you can try and use the Advanced button on the Model Setup dialog. There is help for the advance options at:
Some useful options include:
Maximum number of centers: min(nObs/3,1000)
Percentage of data to be used as centers: min(100,(2000/nObs)*100)
For a dataset of 10000 these defaults result in 2000 points selected at random being considered as centers from which 1000 centers will be chosen. You could try reducing the percentage to be equivalent to 1000 points: min(100,(1000/nObs)*100).
Other options that you could explore is to reduce the number of trials , reduce the number of zooms, change the lambda algorithm directly.
Feel free to message me directly if you want more advice on this.
Ian
Respuestas (2)
Ian Noell
el 15 de Abr. de 2016
After discussing this question offline with Nicholas, we identified that the fitting of convex hull boundary models was taking a very long time with large data sets and number of inputs. Fitting a convex hull boundary model occurs by default from R2014b. You can uncheck the Fit boundary model option in the Fit Models dialog or wizard.
In R2015b we changed the default boundary model to be pairwise convex hulls when there are more than 10 inputs or more than 2000 data points. The R2015b release notes provide details.
0 comentarios
Ver también
Categorías
Más información sobre Multivariate Models en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!