The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
complexity and data_control."csse") for all
supported outcome types, defined as -(1 - slope)^2 so that
larger is better and 0 is perfect calibration. Unlike the
calibration slope itself, it penalises slopes above one as well as below
it.n. The calibration slope does so
for classical regression models, which overfit and approach one from
below, but not for penalised and tree-based learners, whose slope can
approach one from either side depending on how much the fit is shrunk,
and so can meet the target at more than one sample size. CSSE is a
squared distance from perfect calibration, so it improves monotonically
regardless of the direction of miscalibration. Requesting
metric = "calibration_slope" with lasso,
ridge, rf, or xgboost now
searches on the CSSE scale internally and translates the answer back, so
targets and results stay on the calibration slope scale.simulate_custom() and the wrapper functions.options(pmsims.confirm_long_runs = FALSE).Inputs
is now divided into Data-generating scenario,
Model and performance, and Simulation, and
Results leads with the minimum sample size, followed by the
performance expected at that sample size.Data-generating scenario: signal complexity, nonlinear
strength, predictor distribution, predictor correlation, and binary
predictor prevalence.Performance at N = ... heading, with the achieved value for
the chosen metric shown alongside its target.Calibration slope >= 0.900, using
the direction in which the metric improves.Random forest rather than rf) and
standardised names for statistical quantities (AUC and the C-statistic
are both reported as C-statistic for a binary
outcome).Results.print(x, verbose = TRUE) for implementation-level
detail: internal metric identifiers, the engine settings used for the
search, and quantities recorded on an internal search scale.
summary() now prints this detailed display.complexity and data_control. The
top-level predictor_type and
binary_predictor_prevalence arguments have been removed;
both are now data_control fields. See the current examples
and function documentation for details.data_control$correlation = 0.3), whereas
0.5.0 generated independent predictors. Set
correlation = 0 to reproduce the earlier behaviour.pmsims introduces a simulation-based framework for
minimum sample size estimation in prediction model development.simulate_binary(),
simulate_continuous(), and
simulate_survival().simulate_custom() interface is available
for user-defined data generators, model-fitting functions, and
performance metrics.0.5.0.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.