This guide specifies an architectural framework and application guidelines for Blockchain based Federated Machine Learning, including:
1) a description and a definition of Blockchain-based Federated Machine Learning,
2) the types of Federated Machine Learning for Blockchain-based Federated Machine Learning,
3) application scenarios for each type,
4) a definition of the levels of competency for blockchain based federated learning and guidelines for certifying these systems,
5) Security and privacy requirements of blockchain based federated learning, and
6) performance evaluations of Blockchain-based Federated Machine Learning in real application systems.
C/AISC - Artificial Intelligence Standards Committee