Learn R Programming

familiar (version 2.0.3)

End-to-End Automated Machine Learning and Model Evaluation

Description

Single unified interface for end-to-end modelling of regression, categorical and time-to-event (survival) outcomes. Models created using familiar are self-containing, and their use does not require additional information such as baseline survival, feature clustering, or feature transformation and normalisation parameters. Model performance, calibration, risk group stratification, (permutation) variable importance, individual conditional expectation, partial dependence, and more, are assessed automatically as part of the evaluation process and exported in tabular format and plotted, and may also be computed manually using export and plot functions. Where possible, metrics and values obtained during the evaluation process come with confidence intervals.

Copy Link

Version

Install

install.packages('familiar')

Monthly Downloads

436

Version

2.0.3

License

EUPL

Issues

Pull Requests

Stars

Forks

Maintainer

Alex Zwanenburg

Last Published

August 21st, 2026

Functions in familiar (2.0.3)

.calibration_create_randomised_groups

Create randomised groups Creates randomised groups, e.g. for tests that depend on splitting (continuous) data into groups, such as the Hosmer-Lemeshow test
as_prediction_table

Convert to prediction table object
aggregate_vimp_table

Aggregate variable importance from multiple variable importance objects.
delayedDataObject-class

Data object with delayed loading
dataObject-class

Data object
as_familiar_data

Conversion to familiarData object.
as_data_object

Creates a valid data object from input data.
as_familiar_collection

Conversion to familiarCollection object.
as_familiar_ensemble

Conversion to familiarEnsemble object.
coef

Extract model coefficients
.check_feature_availability

Internal function to check whether feature columns are found in the data
.check_input_plot_args

Internal checks on common plot input arguments
.check_class_level_plausibility

Internal function to test plausibility of provided class levels
.check_input_identifier_column

Internal function for checking consistency of the identifier columns
.get_default_sign_size

Internal function for obtaining a default signature size parameter
.check_plot_splitting_variables

Checks and sanitizes splitting variables for plotting.
.finish_data_preparation

Internal function for finalising generic data processing
.check_outcome_type_plausibility

Internal function for checking if the outcome type fits well to the data
.extract_data

Internal function to create a familiarData object.
.check_survival_time_plausibility

Internal function to test plausibility of provided survival times.