自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

威化饼的一隅

威化饼的学习轨迹

  • 博客(5)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 EM算法推导pLSA

简介  概率潜在语义分析(Probabilistic Latent Semantic Analysis)模型简称pLSA。可以使用EM算法来估计pLSA的参数。已知  有文档集合D={d1,...,dN}D=\{d_1,...,d_N\}D={d1​,...,dN​},词语集合W={w1,...,wM}W=\{w_1,...,w_M\}W={w1​,...,wM​},文档的(不可观测的隐变量...

2019-05-31 08:34:08 981

原创 llvm的pass Helloworld

  挖了一个坑,还不知道能不能填好。。。。。。前提  已经安装好了llvm,如llvm的3.7.0版本,编译安装好以后的文件结构如下,build是之前在build中进行make的文件夹,llvm是源码。1  进入llvm文件夹中,llvm源码中有一个lib文件夹,里面有一个Transforms文件夹,进入/llvm/lib/Transforms。2  在Transforms中关注两...

2019-05-25 13:25:40 822

原创 ubuntu16.04安装LLVM3.6.0

  因为最近需要用到LLVM做DOPDefender,开始第一步需要安装LLVM+clang,论文中做DOP攻击给的github上的DOP-StaticAssist是LLVM3.5的,想着安装一个3.5,但是尝试了很久,特别是3.5.0,一直报错,说找不到“all”,查了以后发现很多人都遇到这个问题,这是一个本身的bug,试了3.5.1和3.5.2都失败了,于是试3.6.0,安装成功了。安装cm...

2019-05-10 19:52:05 2325 1

原创 inline hook的实现

思路  对于目标运行中的EXE程序,如notepad.exe,使用inline hook劫持其kernel32.dll中的writefile函数:找到notepad.exe的进程PID,通过进程PID获取进程模块,通过进程模块获取程序加载的imagebase。在获得imagebase后,就可以像类似分析PE文件一样,先找PE头,然后到可选头,里面读取data directory的第2个成员...

2019-05-07 21:47:09 1111 3

原创 This application failed to start because it could not find or load the Qt platform plugin "windows".

很多时候莫名其妙安装一个软件以后,windows下打不开。比如Spyder重新指定python、或者下载了wireshark,或者是浏览器扩展的下载软件等等等等,网上找到的解决方案甚至说要下载QT的。。。错误描述This application failed to start because it could not find or load the Qt platform plugin “w...

2019-05-05 17:58:25 3779 3

因果推理简介,包括SCM、混杂、干预和工具变量等,及在公平性和防御对抗样本方面的应用

部分内容摘自知乎、《统计因果推理》和因果推理课程等,仅供个人学习使用

2022-08-08

联邦学习之安全聚合SMPC.pptx

讲述联邦学习安全聚合的PPT完整版,主要讲述了谷歌《Practical Secure Aggregation for Privacy-Preserving Machine Learning》一文中基于安全多方计算的安全聚合方案。

2020-02-15

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除