20241105-CSAPP课本阅读
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; 第2章 信息的表示和处理2.3 整数运算2.3.1 无符号加法对于参数x和y的相关运算,操作 $+_w^u$ 描述为: 原理:无符号数加法 对满足 $0 \le x, \ y < 2^w$ 的 $x$ 和 $y$ 有: $$x +_w^u y =\begin{cases}x + y, & x + y < 2^w \quad \text{正常} \x + y - 2^w, & 2^w \le x + y < 2^{w+1} \quad \text{溢出}\end{cases}\tag{2.11}$$ 此外,判定是否发生的溢出的原理如下:原理:检测无符号数加法中的溢出对在范围 $0 \le x, \ y \le UMax_w$ 中的 $x$ 和...
20241105-CSAPP
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; 第2章 信息的表示和处理2.2 整数表示用位来编码整数的两种不同的方式:一种只能表示非负数,另一种可以表示非负数、零和正数 2.2.1 整型数据类型两条规律:unsigned的最值是signed最值的两倍;了解signed的相关信息:char:2的8次方;short:2的21次方;int、long是2的43次方。特别:C和C++都支持有符号(默认)和无符号数,Java只支持有符号数。 2.2.2 无符号数的编码假设有一个整数数据类型有w位,对于量$\vec{x} = [x_{w-1}, x_{w-2}, \cdots, x_0]$: $$B2U_{w}(\vec{x}) \doteq \sum_{i=0}^{w-1} x_i \cdot 2^i\quad...
解决异构联邦优化中的目标不一致问题-论文阅读
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; Tackling the Objective Inconsistency Problem in Heterogeneous Federated...
Fedprox在隐私保护方面的考虑
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; Journal | [J] Electronics. Volume 12 , Issue 20 . 2023. PP 4364- Consideration of FedProx in Privacy...
论文发表技巧
...
面向网络攻击检测与分类的联邦学习框架中的差分隐私随机森林-论文阅读
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; Random forest with differential privacy in federated learning framework for network attack detection and...
HierFedPDP:基于个性化差分隐私的分层联邦学习-论文阅读
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; HierFedPDP:Hierarchical federated learning with personalized differential privacy(HierFedPDP:基于个性化差分隐私的分层联邦学习)1.摘要HierFedPDP 是一种新型的联邦学习(FL)框架,通过在客户端级别实现个性化本地差分隐私(LDP)机制,根据数据的敏感性动态调整隐私预算,从而提供灵活且高效的隐私保护。该框架采用三层客户端-边缘-云架构,充分利用边缘计算来缓解中央服务器的计算负载。实验结果表明,与现有的模型相比,HierFedPDP 在MNIST数据集上表现出0.84%至2.36%的精度提升,在CIFAR-10数据集上也取得了显著的改进。HierFedPDP...
基于异构数据多隐私机制的局部差分隐私联邦学习-论文阅读
window.MathJax = { tex: { inlineMath: [['$', '$'], ['\\(', '\\)']], displayMath: [['$$', '$$'], ['\\[', '\\]']] } }; Local differential privacy federated learning based on heterogeneous data multi-privacy...
20241029-CSAPP课本阅读
第2章 信息的表示和处理三种最重要的数字表示:无符号、补码、浮点数。溢出:结果太大,无法表示。 2.1 信息存储虚拟内存:机器级程序将内存视为一个非常大的字节数组;地址:内存中的每个字节都由一个唯一的数字来标识,该数字为地址;虚拟地址空间:所有可能地址的集合;程序对象:程序数据、指令和控制信息。 2.1.1 十六进制表示法十六进制:0-9,A-F;C语言中,十六进制值前面加上0x; 2.1.2 字数据大小字长:指明指针数据的标称大小;相关C声明与字节数如下表: 有符号 无符号 32位 64位 char unsigned char 1 1 short unsigned short 2 2 int unsigned 4 4 long unsigned long 4 8 int32_t uint32_t 4 4 int64_t uint64_t 8 8 char * 4 8 float 4 4 double 8 8 2.1.3...
20241028-CSAPP课本阅读
第1章 计算机系统漫游计算机系统:硬件和系统软件组成 1.1 信息就是位+上下文程序的生命周期:始于源程序(源文件);源程序:由值0和1组成的位(又称比特)序列;字节:8个位被组织成一组;文本文件:只由ASCII字符构成; 二进制文件:所有其他非“文本文件”的文件为二进制文件; 1.2 程序被其他程序翻译成不同的格式C语句都被徐被其他程序转化为一系列的低级机器语言指令,然后这些指令按照一种称为可执行目标程序的格式打好包。编译系统:预处理器、编译器、汇编器、连接器预处理阶段:根据#开头的命令,修改原始的C程序。编译阶段:将文本文件.i翻译成文本文件.s,包含一个汇编语言程序。汇编阶段:汇编器将文本文件.s翻译成机器语言指令,把这些指令打包成一种叫做可重定位目标程序的格式,并将结果保存在目标文件.o中。链接阶段:链接器将其他函数(例如printf函数)所在的单独预编译目标文件.o与主.o文件合并。 1.3 了解编译系统如何工作是大有益处的优化程序性能、理解链接时出现的错误、避免安全漏洞 1.4...