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:
Algorithm | Description |
---|---|
Federated Training | Algorithm for training a model remotely and returning its updated parameters. |
Evaluate | Algorithm for evaluating a model and returning metrics. |
Train and Evaluate | Algorithm for training a model, evaluating it, and returning metrics. |
ColumnAverage | Simple algorithm for taking the arithmetic mean of a column in a table. |
SQL Query | Simple algorithm for running a SQL query on a table. |
Private SQL Query | Enables the user to run a private SQL query using differential privacy by specifying epsilon and delta. |
Compute Intersection RSA | Enables 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.