1. Functions | 2. Reference Model | 3. Input/Output Data |
4. Functions of AI Modules | 5. Input/output Data of AI Modules | 6. AIW, AIMs, and JSON Metadata |
1. Functions
- The End User
- Registers with the Health Back End.
- Gathers various types of Health Data through it sensors,
- Attaches a Model Licence to each Health Data.
- Gives an Identifier to the result.
- Stores the result as AIH Data.
- The Health Front End
- Passes AIH Data through the Anomaly and Risk Alerting (ARA) AIM.
- Adds ARA Data to AIH Data.
- Processes AIH Data, and updates the relevant Neural Network Model.
- May be requested to send one of its trained NNs Model to the Backend for Federated Learning.
- The End User
- Sends AIH Data to the Health Back End.
- Requests the Health Back End to Process AIH Data
2. Reference Model
Figure 1 depicts the Reference Architecture of the Health Front End (AIH-HFE).
Figure 1 – Reference Model of the Health Front End (AIH-HFE) AIW
3. Input/Output Data
Table 2 specifies the Input and Output Data.
Table 1 – I/O Data of Health Front End
Input | Description |
Register Request | Data to request to Register. |
Register Response | Data in response to a request to Register. |
Health Data | Data from End User’s health device. |
Model Licence | Data Describing End User’s Licensing Terms and Conditions. |
AIH Data | Health Data and Model Licence. |
ARA Data | Anomaly and Risk Alerting Data |
AIH Data Store Request | End User’s Request to process specific AIH Data |
AIH Data Store Response | End User’s Request to process specific AIH Data |
AIH Data Process Request | End User’s Request to process specific AIH Data |
AIH Data Process Response | End User’s Request to process specific AIH Data |
Federated Learn Request | Request to provide an NN Model. |
Federated Learn Response | Response to the request to provide an NN Model. |
Output | Description |
Register Request | Data to request to Register. |
AIH Data Store Request | End User’s Request to process specific AIH Data |
AIH Data Process Request | End User’s Request to process specific AIH Data |
Federated Learn Response | Response to the request to provide an NN Model. |
4. Functions of AI Modules
Table 2 specifies the Function of the AI Modules.
Table 2 – Functions of Health Front End AI Modules
AI Module | Description |
Model Licensing | AIM adding Model Licence to Health Data. |
HFE Data Processing | Processes AIH Data. |
Anomaly and Risk Alerting | Discovers Anomalies and Risks in AIH Data. |
5. Input/output Data of AI Modules
Table 2 specifies the Function of the AI Modules.
Table 3 – Functions of Health Front End AI Modules
6. AIW, AIMs, and JSON Metadata
Table 4 provides the links to the AIW and AIM specifications and to the JSON syntaxes. AIMs/1 indicates that the column contains Composite AIMs and AIMs indicates that the column contains their Basic AIMs.
Table 4 – AIW, AIMs, and JSON Metadata
AIW | AIMs | Name | JSON |
AIH-HFE | Health Front End | X | |
AIH-MDL | Model Licensing | X | |
AIH-HFP | HFE Data Processing | X | |
AIH-ARA | Anomaly and Risk Alerting | X |