Skip to main content

Capital One open-sources federated learning with Federated Model Aggregation

AI is the talk of the town and it seems like every software provider would like to have AI-powered features in their software. But in order to do that, you need AI models that you can train. 

One of the newer approaches to model training in machine learning is federated learning (FL), which is an approach that decentralizes training so that data doesn’t need to be centrally stored, explained Kenny Bean, machine learning software engineer at Capital One.

In order to take advantage of the benefits that FL brings, Capital One created Federated Model Aggregation (FMA), which is an open-source project that allows developers to deploy their existing machine learning workflows in a federated setting. 

According to Bean, FMA includes a number of different Python components. Connectors are provided that can be used to facilitate communication between these different components, and can also be used to connect to your own components. 

It also includes a client that facilitates client-service interactions, an aggregator that pulls in model updates from a set of clients, and an API service that handles the UI and API interactions between components in the system. 

According to Bean, who is one of the original authors of the project, FMA was created for developers who want to train models on data that is coming in from multiple locations, or that can’t be moved from its original location. 

“Any time a model is used in a distributed way, there is a potential to use the FMA service to introduce federated learning to that training process,” said Bean.

One of the main goals the team had when developing the project was to make it customizable and reusable. 

“We decided we are going to try and implement a service that would be able to integrate into pre-existing model training paradigms,” said Bean. “And that’s kind of where the FMA service was born.”

Another goal the creators had in mind was to make it easy to deploy. Models can be deployed with FMA in just one command. According to Bean, this is made possible because it uses Terraform, the infrastructure-as-code tool from HashiCorp.

The project wasn’t always envisioned as an open-source project, but the team soon realized it could really benefit the greater community. 

“Initially we designed FMA for a specific use case and then quickly realized it could be applicable to many more. So that’s when we made the decision that if it’s highly customizable and easy to use then we should open-source it. Capital One relies on open-source technology and we believe in giving back to the community that helped us through our technology transformation.”

Looking ahead, the team is currently working on feature discovery and improving the interaction with the community to make it easier to gather feedback. They are also working to expand the components to other languages.

The post Capital One open-sources federated learning with Federated Model Aggregation appeared first on SD Times.



from SD Times https://ift.tt/ewbWkTx

Comments

Popular posts from this blog

A guide to data integration tools

CData Software is a leader in data access and connectivity solutions. It specializes in the development of data drivers and data access technologies for real-time access to online or on-premise applications, databases and web APIs. The company is focused on bringing data connectivity capabilities natively into tools organizations already use. It also features ETL/ELT solutions, enterprise connectors, and data visualization. Matillion ’s data transformation software empowers customers to extract data from a wide number of sources, load it into their chosen cloud data warehouse (CDW) and transform that data from its siloed source state, into analytics-ready insights – prepared for advanced analytics, machine learning, and artificial intelligence use cases. Only Matillion is purpose-built for Snowflake, Amazon Redshift, Google BigQuery, and Microsoft Azure, enabling businesses to achieve new levels of simplicity, speed, scale, and savings. Trusted by companies of all sizes to meet...

Olive and NTT DATA Join Forces to Accelerate the Global Development and Deployment of AI Solutions

U.S.A., March 14, 2021 — Olive , the automation company creating the Internet of Healthcare, today announced an alliance with NTT DATA , a global digital business and IT services leader. The collaboration will fast track the creation of new healthcare solutions to transform the health experience for humans — both in the traditional healthcare setting and at home. As a member of Olive’s Deploy, Develop and Distribute Partnership Programs , NTT DATA is leveraging Olive’s open platform to innovate, build and distribute solutions to Olive’s customers, which include some of the country’s largest health providers. Olive and NTT DATA will co-develop new Loops — applications that work on Olive’s platform to provide humans real-time intelligence — and new machine learning and robotic process automation (RPA) models. NTT DATA and Olive will devote an early focus to enabling efficiencies in supply chain and IT, with other disciplines to follow. “This is an exciting period of growth at Olive, so...

2022: The year of hybrid work

Remote work was once considered a luxury to many, but in 2020, it became a necessity for a large portion of the workforce, as the scary and unknown COVID-19 virus sickened and even took the lives of so many people around the world.  Some workers were able to thrive in a remote setting, while others felt isolated and struggled to keep up a balance between their work and home lives. Last year saw the availability of life-saving vaccines, so companies were able to start having the conversation about what to do next. Should they keep everyone remote? Should they go back to working in the office full time? Or should they do something in between? Enter hybrid work, which offers a mix of the two. A Fall 2021 study conducted by Google revealed that over 75% of survey respondents expect hybrid work to become a standard practice within their organization within the next three years.  Thus, two years after the world abruptly shifted to widespread adoption of remote work, we are dec...