FedDML:Federated Mutual Learning

在这里插入图片描述

这篇把DML运用到FL上

论文地址:arvix
code: 作者git

贡献

我们针对三种异质性(DOM)提出了一种新颖的联邦学习范式,称为联邦相互学习(FML)。 首先,FML 处理数据和目标通过使每个客户能够训练个性化模型来实现异质性。 从OH的意义上来说,DH对服务器有害,但对客户端有利,这意味着数据的非独立同分布性不再是一个bug,而是一个可以更好地为客户端服务的特性; 其次,本地个性化模型可以从具有相似但不同任务的 FML 协作训练中受益。 第三,FML允许客户针对各种场景和任务设计自己的定制模型。

PS:D是Data Heterogeneity, O是Objective Heterogeneity, M是Model Heterogeneity

简单来说,贡献就是针对数据异构、模型异构 提出一种个性化联邦学习方案(应该是早期个性化联邦概念提出者)

算法流程

和FL不同之处在于,本地有两个模型,一个Meme Model,通讯时发送到Server端聚合成Global Model,也从Server端下载Global Model更新替换。一个是Personalized

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/838023.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

STL—string类(1)

一、string类 1、为什么要学习string? C语言中,字符串是以\0结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,不太符合OOP(面向对象…

怎么选靠谱的短信验证码API平台?

随着移动互联网的发展,越来越多人会选择通过短信验证码API来验证信息,现在平台那么多,像聚合数据、数据宝等都有这个API接口,商家在选择短信验证码API平台时应该注意些什么呢? 什么是短信验证码API? 短信…

爱校对新功能上线:领导人讲话和职务排序校对

我们很高兴地宣布,爱校对网站正式推出两项新功能:领导人讲话校对和领导人职务排序校对。这些新功能旨在帮助用户更准确地引用和整理领导人讲话内容,以及正确排列领导人的职务顺序。 领导人讲话校对 在撰写报告或文章时,引用领导…

气膜建筑使用寿命由什么决定—轻空间

气膜建筑作为一种新型建筑结构,以其独特的优点在全球范围内逐渐普及。其使用寿命是投资者和用户关注的关键问题。气膜建筑的使用寿命主要由以下几个方面决定: 1. 膜材 膜材是气膜建筑的核心组成部分,其质量直接影响到建筑的使用寿命。以下是影…

智能网红主播直播手机:助您轻松卖货、卖团购卷、拓客利器!

在当下快速发展的电商行业中,直播销售已经成为无可忽视的一大趋势。智能网红主播直播手机的出现,让人们无需拥有专业设备和经验,便可轻松参与直播销售,享受销售乐趣。本文将介绍智能网红主播直播手机的操作简单、易上手以及其在卖…

ESP-IDF中vTaskDelay函数的解析

本文内容参考: https://www.freertos.org/zh-cn-cmn-s/a00127.html 特此致谢! 在ESP-IDF项目中用到了延时。如果是在Keil、尤其是STM32接口函数中,笔者很熟悉,是delay_ms函数或者在HAL库中是HAL_Delay函数;如果是Lin…

后台返回文件流,前端下载为excal

1.添加ajax请求(responseType:blob,) const exportExcelApi (options)>{ return fetchPost(IP/airport/downExcel, {body:options,responseType:blob,}); } 2.请求到流下载到本地 const down (type,response)>{// 创建隐藏的可下载链接 respo…

JAVA二手车交易二手车市场系统源码支持微信小程序+微信公众号+H5+APP

二手车交易二手车市场系统:重塑购车新体验 随着汽车消费市场的日益成熟,二手车交易逐渐成为消费者购车的新选择。为了提供更加便捷、透明、安全的二手车交易环境,我们推出了“二手车交易二手车市场系统”,旨在为买卖双方搭建一个…

新书速览|Django 5 Web应用开发实战

构建未来,用Django 5打造全新Web应用 本书内容 《Django 5 Web应用开发实战》集Django架站基础、项目实践、开发经验于一体,是一本从零基础到精通Django Web企业级开发技术的实战指南。《Django 5 Web应用开发实战》内容以Python 3.x和Django 5版本为基础…

JavaScript循环结构

JS循环结构 1 while结构2 for循环3 foreach循环 1 while结构 几乎和JAVA一致 代码 /* 打印99 乘法表 */var i 1;while(i < 9){var j 1;while(j < i){document.write(j"*"i""i*j" ");j;}document.write("<hr/>");i…

leetcode算法常用函数

文章目录 字符相关字符串相关数组和集合相关 核心关注算法逻辑&#xff0c;其他的常见操作用标准库里函数即可&#xff0c;不用浪费时间。 Java语言作为参考&#xff0c;记录刷题时常用的函数 字符相关 Character.isDigit(); //判断是否为数字Character.isLetter(); //判断是否…

Android security知识点总结

Linux sepolicy uses ipk package, each binary has three sepolicy files, they are if (interface), fc (file context), te. opkg install selinux.ipk 1 Chain of Trust 1.1 qcom efuse 对bootloader签名&#xff0c;熔丝文件&#xff1a;sec.dat 1&#xff09;烧写signed …

需要学习的东西

需要学习的东西 【&#xff08;关键词&#xff1a;spring - event&#xff09;&#xff08;副关键词&#xff1a;springCloud、代码解耦、主线程沟通子线程&#xff09;】 https://blog.csdn.net/SunBigBoy/article/details/130231585 【&#xff08;关键词&#xff1a;spring …

头歌实践教学平台——Java程序设计之数据结构

目录 Java 数据结构之栈、队列 实现基于数组的栈 实现基于链表的栈 基于数组的队列 基于链表的队列 Java数据结构-线性表的设计与实现 顺序表的实现之增删功能 顺序表的实现之查询功能 单链表的实现之增删功能 单链表的实现之查询功能 Java数据结构-循环链表的设计与…

深度学习设计模式之简单工厂模式

文章目录 前言一、简单工厂设计模式的作用&#xff1f;二、详细分析1.核心组成2.实现步骤3.示例代码4.优缺点优点缺点 5.使用场景 总结 前言 本文主要学习简单工厂设计模式&#xff0c;这个设计模式主要是将创建复杂对象的操作单独放到一个类中&#xff0c;这个类就是工厂类&a…

物联网D3——按键控制LED、光敏传感蜂鸣器

按键控制LED 按键抖动&#xff0c;电平发生变化&#xff0c;可用延时函数抵消按键抖动对系统的影响 传感器电路图 按键电路图 c语言对应类型 “_t”后缀表示使用typedef重命名的数据类型 枚举类型 #include<iostream> using namespace std; //定义枚举类型 typedef enu…

linux多网卡多网段配置ipv6路由

vi /etc/sysconfig/network-scripts/route6-enp4s0 2409:xxxx:xxxx:fd::/64 via 2409:xxxx:xxxx:fb::1 dev enp4s0 2409:xxxx:xxxx:80::/57 via 2409:xxxx:xxxx:fb::1 dev enp4s0 另一个网卡配置默认路由&#xff0c;该网卡IPV6_DEFAULTGW不配置&#xff0c;采用上面配置文件配…

基于springboot实现的在线动漫信息平台

开发语言&#xff1a;Java 框架&#xff1a;springboot JDK版本&#xff1a;JDK1.8 服务器&#xff1a;tomcat7 数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09; 数据库工具&#xff1a;Navicat11 开发软件&#xff1a;eclipse/myeclipse/idea Maven…

vue2 结合iview和百度地图API实现电子围栏

vue2 结合iview和百度地图API实现电子围栏 实现在地图上绘制电子围栏并自定义电子围栏样式&#xff0c;还可以标记中心点 1.百度地图API相关JS引用 <script src"//api.map.baidu.com/api?typewebgl&v1.0&ak百度地图官网申请的ak"></script>//…

【JVM】调优工具

这里简单介绍一下各种调优用到的工具 一&#xff0c;环境准备 首先我们需要准备好Java环境&#xff0c;和win上的jdk环境&#xff08;图形化界面如jconsole只有jdk中有&#xff09;。 有这样一个类Prolem&#xff0c;每个线程都会带来100个垃圾对象&#xff0c;线程new完100…