MITB Banner

Google Unveils FAX for Scalable Federated Learning

The software library is built on top of JAX.

Share

The Real Reason Behind Google’s Recent Layoffs
Listen to this story

Google Research has developed a new software library, FAX, that helps with big-scale computations for machine learning across different devices, such as computers and phones. It’s built on top of JAX, a tool for high-performance ML, and designed to facilitate working with federated learning.

Read the full paper here.

Why FAX Matters

.At its core, FAX is built upon JAX, a high-performance ML library. Leveraging JAX’s capabilities, FAX introduces several key features tailored to FL scenarios. This enables FAX to target both data center and cross-device applications, where computations may be distributed across various devices.

It provides tools to write and optimize ML computations easily. It uses techniques like automatic differentiation (AD) and just-in-time (JIT) compilation to make ML programs more efficient.

Additionally, FAX specifically targets federated learning, where devices collaborate on ML tasks without sharing data directly. This type of learning is important for privacy reasons and for handling large amounts of data.

Key Features

  • Scalability: FAX can handle large models and distribute computations across many devices, making it possible to handle massive models that may not fit within the memory constraints of a single device.
  • Easy Programming: It’s designed to make writing and optimising ML programs simple.
  • Automatic Differentiation: FAX includes tools for automatic differentiation, which is crucial for training ML models efficiently.
  • Production Integration: FAX can translate ML models into production systems that run on mobile devices.

While there are other frameworks for federated learning, FAX stands out because it combines scalability, federated AD, and integration with production systems in a single package. Other frameworks may focus on one or two of these aspects, but FAX aims to address all three simultaneously.

To sum up, FAX is a powerful tool for building and deploying ML models, particularly in scenarios where data privacy and scalability are important considerations.

Share
Picture of Shritama Saha

Shritama Saha

Shritama (she/her) is a technology journalist at AIM who is passionate to explore the influence of AI on different domains including fashion, healthcare and banks.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.