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.