
Federated Learning
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
This book begins by introducing the fundamentals of machine learning, along with core deep learning architectures. Based on this foundation, it introduces the concept of Federated Learning (FL), which is a decentralised approach that enables collaborative model training without sharing raw data. The book provides an in-depth exploration of FL's various forms, system architectures, and practical applications. A significant emphasis is placed on the growing security and privacy concerns in FL, particularly poisoning (both data poisoning and model poisoning) and inference attacks. It discusses state-of-the-art mitigation strategies, such as Byzantine-robust aggregation and inference-resistant techniques, supported with practical implementation insights.
This book uniquely bridges foundational concepts with advanced topics in Federated Learning, offering a comprehensive view of its vulnerabilities and their mitigation. By combining theory with practical implementation of attacks and mitigation techniques, it serves as a valuable resource for researchers, practitioners, and students aiming to build secure, privacy-preserving collaborative machine learning systems.
This book is unique due to its end-to-end coverage of Federated Learning (FL), from foundational machine and deep learning concepts to real-time deployment of FL along with security and privacy challenges associated. It both explains theory and offers hands-on implementation of attacks and defenses. This practical approach, combined with a clear structure and real-world relevance, makes it ideal for both academic and industry audiences. Promotional emphasis should highlight the book's focus on actionable insights, its relevance to privacy-preserving and secure AI, and its utility as a learning and reference tool for building secure collaborative learning systems.
More details
Other editions
Additional editions

Persons
Harsh Kasyap is an Assistant Professor in the Department of Computer Science and Engineering at the Indian Institute of Technology (BHU), Varanasi, India. He is also an honorary research fellow at WMG, University of Warwick, UK. Prior to that, Harsh was a Research Associate, working in the Alan Turing Institute London, where he established significant research collaborations with the HSBC, Bank of Italy and TNO, advancing the fields of data privacy, AI security and fairness. He obtained his Ph.D. from the IIT Patna, India. His Ph.D. thesis title was "Security and Privacy Preserving Techniques for Federated Learning". His research interests are Federated Learning, Machine Learning Security, Trustworthy AI, Privacy and Data Security.
Minghong Fang is a tenure-track Assistant Professor in the Department of Computer Science and Engineering at the University of Louisville. He was a Postdoctoral Associate in the Department of Electrical and Computer Engineering at Duke University from 2022 to 2024. He received his Ph.D. degree from the Department of Electrical and Computer Engineering at The Ohio State University in August 2022. He has published several high-impact research papers in top-tier security conferences, including the USENIX Security Symposium, the ACM Conference on Computer and Communications Security (CCS), and the Network and Distributed System Security (NDSS) Symposium. Notably, his USENIX Security 2020 paper was selected as one of the "Normalized Top-100 Security Papers Since 1981". His research interests broadly span various aspects of AI safety and security.
Content
a. Types of Learning
b. Learning Tasks
c. Cost Function
d. Optimization
e. Evaluation Metrics
f. Artificial Neural Network
g. Implementation
2. Federated Learning
a. Importance of FL
b. Types of FL
c. Applications in FL
d. Challenges in FL
e. Security and Privacy Issues
f. Defense Techniques
g. Privacy-Preserving Byzantine-Robust FL
h. Implementation
3. Poisoning Attacks in FL
a. Attacker
b. Label flipping attack
c. Gaussian attack
d. LIE attack
e. Krum attack
f. Trim attack
g. Shejwalkar attack
h. Scaling attack
i. Edge attack
j. Vulnerabilities in Cosine Similarity-based Defenses
k. Implementation
4. Inference Attacks in FL
a. Attacker goal
b. Data reconstruction attacks
c. Membership inference attacks
d. Property inference attacks
e. Implementation
5. Byzantine Robust Defenses
a. Design goals
b. Krum
c. Median and Trimmed Mean
d. Bulyan
e. FoolsGold
f. FLTrust
g. Moat
h. DeFL
i. RDFL
j. FLTC
k. Implementation
6. Privacy-Preserving FL
a. Differential Privacy
b. DPFL: A Client Level
c. Homomorphic
d. BatchCrypt: HE-based Scheme
e. Threshold Multi-key HE Scheme
f. Secure Multi-Party Computation
g. Practical Secure Aggregation
h. Summary
i. Implementation
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.