【项目实训】0415公共周报

近期工作

通过前两周的代码编写,基本实现了基础联邦学习的可视化展示。

1.后端模型的训练

首先我们通过postman(后端测试工具)测试了客户端后端模型训练的整合工作(注释掉了和聚合端的通讯,先测试模型训练部分的代码整合),成功实现后端的模型训练,示意图如下。

请添加图片描述

请添加图片描述

2.前端界面的开发

经过上上周的讨论,确定了前端界面的整体布局,大致草图如下:
请添加图片描述

通过上面的草图,我们使用基于vue的element-plus组件设计了整体界面, 目前布局基本完成,里面的细节还有待优化,与后端的连接测试尚未进行。

请添加图片描述

3.聚合端的实现

因为聚合端要和多个后端进行通讯以实现联邦学习,我们使用python的socket实现后端和聚合端的分布式连接、使用python的多线程实现了与多个后端的通讯。

聚合端没有显示界面,与后端的测试今天下午进行,代码展示如下。

请添加图片描述

中期检查期望

因为第九周涉及中期检查,我们需要赶在检查之前实现前端后端聚合端的三方传输,所以我们需要尽快测试两两传输,然后再测试三方的通讯。目前我们应该可以实现基本的联邦学习可视化展示,基本达成我们最初目标,后续我们会进一步将我们的项目开展下去。

后续开发方案

目前我们实现基本的异步联邦学习分布式可视化界面,接下来就是整体网站的设置,将前期做的项目作为后面的功能点。

后续我们会基于vue和python,将联邦学习的可视化平台的开发嵌入我们后续的项目开发,配置ngnix和https,真正部署成网站。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

芜湖大司码丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值