Skip to main content

Bitfount-Supported Algorithms

Algorithms dictate what type of task a Data Scientist is looking to execute. Bitfount requires specification of these algorithms to ensure a Data Scientist has the appropriate authorisation to execute them.

Bitfount currently supports the following algorithms, which are described in more technical detail in the API Reference:

AlgorithmDescription
Federated TrainingAlgorithm for training a model remotely and returning its updated parameters.
EvaluateAlgorithm for evaluating a model and returning metrics.
Train and EvaluateAlgorithm for training a model, evaluating it, and returning metrics.
ColumnAverageSimple algorithm for taking the arithmetic mean of a column in a table.
SQL QuerySimple algorithm for running a SQL query on a table.
Private SQL QueryEnables the user to run a private SQL query using differential privacy by specifying epsilon and delta.
Compute Intersection RSAEnables the user to compute the overlap between two datasets on encrypted data and return the result.

Don’t see an algorithm that works for you? Submit your suggestion or provide feedback to us.