1st Edition

Federated AI for Real-World Business Scenarios

By Dinesh C. Verma Copyright 2022
    218 Pages 93 B/W Illustrations
    by CRC Press

    218 Pages 93 B/W Illustrations
    by CRC Press

    This book provides an overview of Federated Learning and how it can be used to build real-world AI-enabled applications. Real-world AI applications frequently have training data distributed in many different locations, with data at different sites having different properties and different formats. In many cases, data movement is not permitted due to security concerns, bandwidth, cost or regulatory restriction. Under these conditions, techniques of federated learning can enable creation of practical applications. Creating practical applications requires implementation of the cycle of learning from data, inferring from data, and acting based on the inference. This book will be the first one to cover all stages of the Learn-Infer-Act cycle, and presents a set of patterns to apply federation to all stages. Another distinct feature of the book is the use of real-world applications with an approach that discusses all aspects that need to be considered in an operational system, including handling of data issues during federation, maintaining compliance with enterprise security policies, and simplifying the logistics of federated AI in enterprise contexts. The book considers federation from a manner agnostic to the actual AI models, allowing the concepts to be applied to all varieties of AI models. This book is probably the first one to cover the space of enterprise AI-based applications in a holistic manner.

    1. Introduction to Artificial Intelligence. 2. Scenarios for Federated AI. 3. Naive Federated Learning Approaches. 4. Addressing Data Mismatch Issues in Federated AI. 5. Addressing Data Skew Issues in Federated Learning. 6. Addressing Trust Issues in Federated Learning. 7. Addressing Synchronization Issues in Federated Learning. 8. Addressing Vertical Partitioning Issues in Federated Learning. 9. Use Cases.

    Biography

    Dinesh C. Verma is an IBM Fellow, a UK Fellow of the Royal Academy of Engineering and an IEEE Fellow. He leads the Distributed AI area at IBM Watson Research Center. He has authored ten books, 150+ technical papers and been granted 185+ U.S. patents. He has led an international consortium of scientists for fifteen years, and supervised many business solutions using AI. More details about Dinesh are available at ibm.biz/dineshverma

    "Verma (IBM Watson Research Center) aims to explain federated AI from the perspective of the business analyst who is neither programmer nor statistician, yet faces real-world system requirements in planning an AI implementation. Verma defines the federated AI method as a way of determining business processes through AI models derived by software-driven analyses of pertinent data, where the analyzed data is siloed across disparate systems. He recommends a LEARN > INFER > ACT cycle to the practitioner and distinguishes between federated learning and federated inference, as the actual federation step may occur during either the LEARN or INFER modules of the cycle. Verma is thorough in describing the problem-solving issues which may arise when planning a federated AI implementation."

    M. Mounts, Dartmouth College, Choice, November 2022