- 博客(18)
- 收藏
- 关注
原创 (补充及更新)FLTrust: Byzantine-robust Federated Learning via Trust Bootstrapping
无
2022-06-06 19:31:06 1684
原创 Docker Swarm集群与Kubernetes的搭建与试用
一、Docker Swarm集群的环境搭建与试用Docker Swarm 搭建1. OS设置[root@vm1 ~]# ip -br a | grep 0s8 | awk '{print $3}'192.168.50.100/24[root@vm2 ~]# ip -br a | grep 0s8 | awk '{print $3}'192.168.50.120/242. 安装Docker[root@vm1 ~]# cat install-docker.shyum remove docke
2022-05-14 19:28:33 344
原创 C++ 推箱子小游戏
1、简介利用esayx简易图形库实现一个推箱子游戏,源码可运行无问题,素材可私我要。2、环境vs2022,easyx官网,下载后直接应用到vs中。3、源码#include<graphics.h>#include<iostream>#include<string>#include<stdlib.h>#include<Windows.h>#include<conio.h> // 获取热键头文件// 模型图片大小#d
2022-04-18 09:50:31 398
原创 博弈论概念即纳什均衡的形式化定义
1、博弈论的定义博弈过程主要由三个基本要素定义,分别是:参与者集合、所有参与者的策略集合(取决于参与者可以釆取行动的约束条件)和参与者效用集合。具体可以公式化为以下形式:G=[N,(Xi)i∈N,(ui)i∈N]G=[N,(X_i)_{i\in N},(u_i)_{i\in N}]G=[N,(Xi)i∈N,(ui)i∈N]其中,N=1,2,...,nN={1,2,...,n}N=1,2,...,n表示博弈问题GGG中的参与者集合,NNN表示参与者个数且nnn为有限值;XXX表示第iii个
2022-03-30 19:15:04 735
原创 联邦学习-论文阅读-NDSS-FLTrust: Byzantine-robust Federated Learning via Trust Bootstrapping
1、FLTrust: Byzantine-robust Federated Learning via Trust Bootstrapping1、概要拜占庭式的鲁棒联邦学习方法中没有信任的根(即不知道服务器的任务),所以在服务器看来,每个客户端都可能是恶意的。本文提出FLTrust来引导客户端进行训练。即服务提供者自己为学习任务收集一个干净的小型训练数据集(称为根数据集),并在此基础上维护一个模型(称为** **)来引导信任。在每次迭代中,服务提供
2022-03-21 09:11:26 2286 2
原创 联邦学习-论文阅读-AAAI-Game of Gradients: Mitigating Irrelevant Clients in Federated Learning
1、Game of Gradients: Mitigating Irrelevant Clients in Federated Learning(选择客户端,主要为把不相关的客户端剔除出去)1、概要中心服务器无法知道每个客户端所拥有的数据的品质如何,因此在FL设置写如果选择相关客户端的问题十分复杂。将FL建模为一个合作博弈,将从作为客户端接收到的更新以及模型在服务器验证数据集上的性能作为特征函数。并计算每个客户机的Shapley值,并使用它来评估其与服务器的学习目标的相关性。提出了一种基于Shapley
2022-03-17 09:30:45 779
原创 联邦学习-论文阅读-Incentive Mechanism for Reliable Federated Learning: A Joint Optimization Approach to Comb
Incentive Mechanism for Reliable Federated Learning: A Joint Optimization Approach to Combining Reputation and Contract Theory1、概要针对本地节点(worker)有意无意的恶意更新行为,找出一个公平的指标来评估本地节点的可靠性,从而选出每轮参与聚合的高质量节点。本文通过声誉作为衡量标准来评估联邦学习中节点的可靠性,以此高声誉的节点拥有高质量的数据,从而其上传的本地模型更新更加
2022-03-15 19:16:17 11487 3
原创 C++ 结构体构造函数
struct ListNode { int val; ListNode *next; ListNode() :val(), next(){}//无参构造,初始化时调用 ListNode(int x) : val(x), next(NULL) {}//有参构造};
2021-08-26 09:40:50 2232
原创 记录遇到的函数(一)
split/join/reverse方法split为将字符串按某种规则拆分放入数组中;join为将数组按某种规则连接为一个字符串;reverse为将数组倒序来源:leetcode 557题/* eslint-disable */fonction acc(str){ let arr = str.split(' '); let result = arr.map((item) =&g...
2020-04-23 21:01:21 135
原创 前端小技巧之arguments与call方法的连用——截取arguments的一部分
在js函数中我们可能会遇到传入参数不确定以及只需要用到参数中的几个的情况,这时我们不可能去遍历函数自带的arguments对象,这样太傻,下面就是一种方法。函数的call方法:fn.call(window,1,2);这里的的意思为将函数内部的this指针指向改为指向window。函数中的arguments类数组对象在函数内的arguments实际上是一个对象,属性名为从0开始依次排列下...
2020-03-23 13:11:12 600
原创 js中的预解析与undefined错误
对于初入前端的我,虽然遇到很多次这次坑,也知道是未定义的意思,但是每次就是要找半天,今天遇到的是下面这种情况:由于不了解js预解析导致的undefined错误什么是预解析:简单来说就是在在js代码执行之前会有以下操作:1.所有的var开头定义的变量,数组,对象等都会在预解析是赋值undefined。2.所有的function声明的函数都会在预解析是声明(其他形式的函数一定不会!!!)...
2020-03-22 20:58:14 177
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人