MeridianMERIDIAN

Model operations

Operations that analyse the data or learn from it. Among them are statistical tests and regressions, clustering and outlier detection, training, scoring and evaluating models, forecasting a time series, and working with text, networks, geography and images. Some return the table with columns added, some a table describing the input, and some a trained model or a file.

37 operations, grouped by the shape of the result, each with its status in arcform today.

One row out per row in, with columns added or changed

Fewer rows, same columns

More rows, each traceable to one input row

A new grain: each row stands for a group of input rows

One table from two or more

  • Find similar rowsRuns as a SQL step

    Row-to-row distance, nearest-neighbour search, vector search (2 variants with a page)

A table describing the input rather than holding its rows

  • Evaluate a modelRuns as a SQL step

    Performance metrics, confusion matrix, ROC, lift, cross-validation (3 variants with a page)

  • Explain a modelNot built yet

    Variable importance, partial dependence, SHAP, model inspection (3 variants with a page)

  • Optimise a planNot built yet

    Linear programming, simulation, prescriptive optimisation

  • Use a probability distributionNot built yet

    Distribution functions, density estimation (1 variant with a page)

  • Fit a regressionRuns as a SQL step

    Linear, logistic or generalised linear regression as statistics (1 variant with a page)

  • Run a hypothesis testNot built yet

    Hypothesis test, ANOVA, chi-square, t-test (1 variant with a page)

A model or a file, not a table

A model or file and a table in, the table out with columns added

Not a data operation

Operations