Learn R Programming

arenar (version 0.2.0)

Arena for the Exploration and Comparison of any ML Models

Description

Generates data for challenging machine learning models in 'Arena' - an interactive web application. You can start the server with XAI (Explainable Artificial Intelligence) plots to be generated on-demand or precalculate and auto-upload data file beside shareable 'Arena' URL.

Copy Link

Version

Install

install.packages('arenar')

Monthly Downloads

240

Version

0.2.0

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Piotr Pi<c4><85>tyszek

Last Published

October 1st, 2020

Functions in arenar (0.2.0)

get_ceteris_paribus

Internal function for calculating Ceteris Paribus
get_attributes

Returns attributes for all params
calculate_subsets_performance

Internal function for calculating data for funnel plot
create_arena

Creates arena object
get_break_down

Internal function for calculating Break Down
get_accumulated_dependence

Internal function for calculating Accumulated Dependence
get_dataset_attributes

Generates list with attributes of a dataset
get_datasets_list

Generates list of datasets' labels
get_fairness

Internal function for calculating fairness
get_global_plots

Internal function for calculating global plots
get_feature_importance

Internal function for calculating feature importance
get_subsets_performance

Internal function for calculating subset performance
validate_new_model

Checks if it is safe do add a new model to the arena object
get_funnel_measure

Internal function for calculating funnel measure
validate_new_observations

Checks if it is safe do add new observations to the arena object
get_variable_against_another

Internal function for variable against another plot
get_rec

Internal function for calculating regression error characteristic
get_partial_dependence

Internal function for calculating Partial Dependence
truncate_vector

Internal function for pretty truncationg params list
split_multiclass_explainer

Splits multiclass explainer into multiple classification explainers
get_observation_attributes

Generates list with attributes of an observation
get_json_structure

Prepare object ready to change into json
get_dataset_plots

Internal function for calculating exploratory data anaylysis plots
get_variables_list

Generates list of unique variables(without target) from each explainer and dataset
print.arena_live

Prints live arena summary
get_observations_list

Generates list of rownames of each observation from each batch
run_server

Run server providing data for live Arena
save_arena

Save generated json file from static arena
get_model_attributes

Generates list with attributes of a model
validate_new_dataset

Checks if it is safe do add new dataset to the arena object
upload_arena

Upload generated json file from static arena
get_metrics

Internal function for calculating model performance metrics
get_shap_values

Internal function for calculating Shapley Values
get_roc

Internal function for calculating receiver operating curve
push_dataset

Adds new datasets to Arena
print.arena_static

Prints static arena summary
get_local_plots

Internal function for calculating local plots for all observations
get_message_output

Internal function for returning message as plot data
get_variable_attributes

Generates list with attributes of an variable
push_model

Adds model to arena
get_variable_distribution

Internal function for variable distribution
push_observations

Adds new observations to arena