diff --git a/工作日志/2021年10月10日-反思.md b/工作日志/2021年10月10日-今日计划.md similarity index 91% rename from 工作日志/2021年10月10日-反思.md rename to 工作日志/2021年10月10日-今日计划.md index ab8aca69..aded49ca 100644 --- a/工作日志/2021年10月10日-反思.md +++ b/工作日志/2021年10月10日-今日计划.md @@ -11,5 +11,6 @@ > 自觉点,体面的离开。关于十月份的思考就到此结束吧。我想我该开始了。从零开始。已经很久很久了。忘掉面试笔试的事情吧。尽力而为。踏马的,劳资焦虑打个篮球回来,还踏马能遇上这种事。真踏麻的恶心啊,怎么能有人这么恶心呢?其实也没啥,就这样而已。我觉得背后说说小秘密也无所谓,当我把它告诉别人的时候,就已经做好所有人的都知道的准备。但是踏马的另外两个人背后造谣,可真就离谱了。踏马的多大仇呢?你们两个人玩的开心就好了,被鞭我尸体好吧。我踏马的是真的烦。 > 算了,无所谓,我不太喜欢这些与人相处的关系。我只是想做自己。开始认认真真学习。给老爹打个电话,对于自己不擅长的事情,就不要去做了。干嘛要社交呢?真踏马的有用吗?我需要朋友吗?没用。学习是一个人的事情。真踏马的烦。劳资这辈子都不会掺和超过两个人的场合。能再恶心一点吗。 - +> 经过昨天的玩耍,我明白了一件事,所有人中,只有自己是小肚鸡肠的那个。又一次尝试失败,那一天我突然明白了怀振的痛,在厕所哭泣的原因,hhhhhhh,踏马的搞笑了。既然自己成不了那个纽带,那就好好观察别人怎么做那个纽带吧。 +> 无论怎么样,我要成为那个,每天都能保持幽默的人。我发现,我跟一些人在一块的时候会选择闭麦,但是和另外一些人在一块的时候又能无话不谈。虽然看上笨拙,什么不懂,但是很积极的去,了解。 diff --git a/工作日志/2021年8月31日-九月份国企.md b/工作日志/2021年8月31日-九月份国企.md index cfa1dd64..1ff0d4b7 100644 --- a/工作日志/2021年8月31日-九月份国企.md +++ b/工作日志/2021年8月31日-九月份国企.md @@ -77,10 +77,11 @@ * [x] 简历投递https://www.51job.com/ * [x] 天翼云笔试。2021年-10-09 19:30:00 -- 21:00:00 https://exam.nowcoder.com/cts/17144492/summary?id=B5B163EAB7FC4425 -### 国家电网 -* 还没开始 -### 青岛电网 -* 还没开始 +### 山东电网 +* 岗位: + * 信通公司 +* 流程: + * [ ] 开始时间:2021-10-13 19:00:00笔试时长:120分钟【中国移动研究院】在线考试https://jtedu.cmri.cn/#/job @@ -91,6 +92,10 @@ * 无所谓,瞎讲 * 流程 * [x] 简历投递https://chinalife.hotjob.cn/wt/chinalife/web/templet1000/index/corpwebPosition1000chinalife!gotoPostListForAjax?brandCode=1&recruitType=1 + * [ ] 北京时间2021年10月13日 20:00,笔试时长约70分钟。 + https://echinalife.ceping.com/Login/Elink?elink=TeCTqR3xGRhOVEWCbaMzxcChina25HJAccDTgWlUrj//dCWxoUKYN8YVq9KBT78GVqpcfVkX/yAhB&v=1 + + ----------------------- ## 研究所 @@ -123,7 +128,7 @@ * 分析和解决问题的能力,重视团队合作 * 良好的沟通和表达,良好的英语听说读写 * 岗位 - * [ ] 10月12日下午1:30 参加IBM面试 + * [x] 10月12日下午1:30 参加IBM面试。目测结束了。 ### INTEL diff --git a/工作日志/2021年8月31日-九月份计划.md b/工作日志/2021年8月31日-九月份计划.md index 7d6eec07..5f9f03ea 100644 --- a/工作日志/2021年8月31日-九月份计划.md +++ b/工作日志/2021年8月31日-九月份计划.md @@ -235,6 +235,7 @@ * 6-具备优秀的逻辑思维能力,有良好的团队合作精神,较强的沟通能力和学习能力。 * 流程 * [x] 官网投递http://campus.jd.com/#/details?id=1616&type=present + * [x] 京东笔试2021-10-09 19:00 星期六https://jd.acmcoder.com/cand/login?rtvw8fy7 ### 虾皮 * 岗位 @@ -270,7 +271,8 @@ * 流程 * [x] 简历投递https://careers.pinduoduo.com/campus/personal-center * [x] 拼多多笔试2021年-09-22 15:00:00 -- 17:00:00https://exam.nowcoder.com/cts/17159361/summary?id=70F59B9DC5784812 - * [ ] 结束了,未知原因,可能很菜 + * [x] 2021-10-07 15:00参加拼多多2022届-技术正式批 服务端研发工程师的面试 + * [x] 结束了,未知原因,可能很菜 ### 小红书 @@ -317,7 +319,8 @@ * [x] 华为一面2021年09月26日10时00分 * [x] 华为二面2021年09月27日10时00分 * [x] 心理测评挂了!!!!!重新测评,也太捞了吧。 - * [ ] 傻逼一样的心里测评通知。第二次结果也不知道。就这样吧。 + * [x] 傻逼一样的心里测评通知。第二次结果也不知道。就这样吧。 + * [x] 华为三面2021年10月12日上午。已经过了。剩下的是谈薪工作。 ### 小米 @@ -363,3 +366,27 @@ * [x] ~~笔试2021-09-22 15:00-2021-09-22 16:00(北京时间) https://exam.nowcoder.com/cts/17159310/summary?id=5659B6CAF06C403E 因为与拼多多笔试时间冲突,所以放弃了~~ +## 谈薪说明 + +* [薪资说明](https://duibiao.info/) + + + +![](image/2021-10-12-20-28-39.png) + + +45 + +### 字节 +1. 2-1 + +### 蚂蚁 +2. p6 + +### 美团 +1. l6-l7 + + + +### 华为 +1. 15级 diff --git a/工作日志/image/2021-10-12-20-26-02.png b/工作日志/image/2021-10-12-20-26-02.png new file mode 100644 index 00000000..071e9f40 Binary files /dev/null and b/工作日志/image/2021-10-12-20-26-02.png differ diff --git a/工作日志/image/2021-10-12-20-28-39.png b/工作日志/image/2021-10-12-20-28-39.png new file mode 100644 index 00000000..0ee887ba Binary files /dev/null and b/工作日志/image/2021-10-12-20-28-39.png differ diff --git a/工作日志/中期报告.md b/工作日志/中期报告.md index df1a3da8..27636250 100644 --- a/工作日志/中期报告.md +++ b/工作日志/中期报告.md @@ -73,27 +73,7 @@ l 存在的问题、尚未完成的工作及后期工作的设想和安排。  gRPC中默认支持两种授权方式,分别是:SSL/TLS认证方式、基于Token的认证方式。 -1.1 SSL/TLS认证方式 -  SSL全称是Secure Sockets Layer,又被称之为安全套接字层,是一种标准安全协议,用于在通信过程中建立客户端与服务器之间的加密链接。 -  TLS的全称是Transport Layer Security,TLS是SSL的升级版。在使用的过程中,往往习惯于将SSL和TLS组合在一起写作SSL/TLS。 - -  简而言之,SSL/TLS是一种用于网络通信中加密的安全协议。 - -1.1.1 SSL/TLS工作原理 -  使用SSL/TLS协议对通信连接进行安全加密,是通过非对称加密的方式来实现的。所谓非对称加密方式又称之为公钥加密,密钥对由公钥和私钥两种密钥组成。私钥和公钥成对存在,先生成私钥,通过私钥生成对应的公钥。公钥可以公开,私钥进行妥善保存。 - -  在加密过程中:客户端想要向服务器发起链接,首先会先向服务端请求要加密的公钥。获取到公钥后客户端使用公钥将信息进行加密,服务端接收到加密信息,使用私钥对信息进行解密并进行其他后续处理,完成整个信道加密并实现数据传输的过程。 - - -服务端启动并且向注册中心发送服务信息,注册中心收到后会定时监控服务状态(常见心跳检测); -客户端需要开始调用服务的时候,首先去注册中心获取服务信息; -客户端创建远程调用连接,连接后服务端返回处理信息; -1.1.2 制作证书 -  可以自己在本机计算机上安装openssl,并生成相应的证书。 - -openssl ecparam -genkey -name secp384r1 -out server.key -openssl req -new -x509 -sha256 -key server.key -out server.pem -days 3650 1. 面向恶意软件的联邦元学习算法 2. 融合差分隐私的隐私保护技术 diff --git a/工作日志/毕业设计.md b/工作日志/毕业设计.md index 295a94a3..9c93a792 100644 --- a/工作日志/毕业设计.md +++ b/工作日志/毕业设计.md @@ -72,23 +72,26 @@ 3. 一个恶意软件特征提取和分析工具.恶意软件检测系统包括特征提取模块和模型检测模块。 4. 提供了一个训练框架,以及一个可用的模型。 -### 论文结构 +### 1.4 论文结构 -## 第二章:理论基础研究 +## 第二章:理论基础和关键技术研究 ### 2.1 联邦学习原理与联邦平均算法 - +> 联邦学习的基础原理。联邦学习的实现方案。联邦学习的分类和数学表示。联邦学习中的开放问题。 ### 2.2 差分隐私的原理 + +> 差分隐私、同态加密方法。实现了多方安全计算。 ### 2.3 非独立同分布原理 > 非独立同分布的原理、表示方法(衡量标准)、产生的影响(论证非独立同分布是联邦学习解决问题中的关键问题。) > 对非独立同分布的数学的描述。 ### 2.4 元学习原理 +## 第二章:关键技术研究 ### 2.5 数据处理 -### 2.5.1 恶意软件特征去提取 +#### 2.5.1 恶意软件特征去提取 > 恶意软件主要分类、恶意软件主要分类的依据和数学表示(接口、行为?)、恶意软件主要的检测方法利用到的原理。 > 哪些内容能够表现恶意软件 @@ -99,57 +102,100 @@ * 动态特征的提取 * 特征降维方法 -### 2.5.2 恶意软件特征选取 +#### 2.5.2 恶意软件特征选取 -### 2.5.3 非独立同分布数据集的设置 +#### 2.5.3 非独立同分布数据集的设置 -### 3 联邦学习 - -> 联邦学习的基础原理。联邦学习的实现方案。联邦学习的分类和数学表示。联邦学习中的开放问题。 - -### 4 隐私保护方法 - -> 差分隐私、同态加密方法。实现了多方安全计算。 +### 2.6 神经网络模型 -## 第三章:针对恶意软件非独立同分布问题的联邦学习框架 -### 非独立同分布问题的建模 - - -### 联邦学习框架的算法框架 - - -### 针对恶意软件非独立同分布问题的联邦元学习算法 +## 第三章:基于贡献度和元学习的联邦学习算法 + +### 3.1 非独立同分布问题的建模 +### 3.2 基于贡献度的聚合方法 * 能够衡量用户的贡献度的方法 -## 第四章:基于差分隐私和联邦学习的恶意软件检测算法 -### 威胁模型的简历和隐私保护的原理(数学公式推导) -### 基于差分隐私的隐私保护框架(算法,加入到整体的联邦学习框架中) -### 隐私计算(从理论上证明,隐私保护的准确性) +### 3.3 基于贡献度和元学习的联邦学习算法 + + +## 第四章:基于差分隐私的联邦学习算法 + +### 4.1 威胁模型(数学公式推导) +### 4.2 基于差分隐私的联邦学习算法(算法,加入到整体的联邦学习框架中) +### 4.3 隐私保护的验证方法(从理论上证明,隐私保护的准确性) +## 第五章:恶意软件检测算法的实验与结果 -## 第五章:恶意软件检测仿真系统构建 - -### 系统架构图 +### 5.1 实验环境 +### 5.2 实验设置 +### 5.3 实验结果 +### 5.4 实验结论 -### 各个模块的设计方案 + +## 第六章:恶意软件检测系统构建 + +### 6.1 系统总体设计 + + +### 6.2 系统详细设计 1. 特征提取模块 2. 训练控制模块 3. 网络通信模块 4. 训练展示模块 5. 实验结果对比模块 -## 第六章:恶意软件检测算法的实验与结果 +## 第七章:结论 +> 3个研究内容。 +### 基于贡献度和元学习的联邦学习算法 -## 第七章 结论 +### 基于差分隐私的联邦学习算法 + +### 基于微服务的恶意软件检测系统 + + +---------------------------- + + +## 补充:存在的问题 +(1)算法的稳定性存在问题,部分算法收敛过程中出现较大范围的不合理的抖动。 +(2)算法的最终准确率问题,部分算法无法收敛,由实验设置导致部分算法出现偏差,需要调参,进行更好的对比。 +(3)基于差分隐私的联邦学习方法进行实验。 +## 补充:尚未完成的工作 +(1)新的恶意软件数据集的数据处理工作。 +(2)针对非独立同分布问题的算法调试工作。需要调试参数,对比算法,画出实验结果对比的图形, +(3)基于差分隐私的联邦学习算法实现,并进行实验验证工作。 +(4)基于微服务技术的恶意软件检测系统中,实现服务的注册和发现。将前端控制和展示服务实现。 +## 补充:解决问题的思路和措施 +(1)查找相关的资料,对论文中提到的方法进行实现。 +(2)针对系统构建中出现的问题,进行详细设计和技术选型,编程实现,并分析效果。 +(3)对比别人的实验过程,借鉴实验的方法和参数的设置。 + +----------------------------------- + + +## 补充 + +### 相关要求 +1. 按照毕业论文的水准来写研究背景、研究目标、研究内容。把引用的文献写清楚。 +2. 已经完成的工作尽量详细点。按照毕业论文理论和实验部分的要求来写。 +3. 每一个技术或者内容的名字现在应该固定下来。不应该这么随意了。 +4. 对框架和系统部分进行区分。(是算法框架,是一种模式。系统是对这种模式的实现。) +5. 命名规范确定一下(基于联邦学习的恶意软件检测系统?面向恶意软件检测的联邦学习系统)搞明白啊,术语不统一自己也很凌乱。 + +### 术语规范 +1. 基于联邦学习的恶意软件检测方法、基于联邦学习的恶意软件检测系统 +2. (差分隐私+元学习+用户贡献度)联邦学习框架恶意软件检测方法/系统 +3. 基于差分隐私的联邦学习框架 +4. 基于用户贡献度和元学习的联邦学习框架 +5. 基于用户贡献度和联邦元学习的恶意软件检测方法