计算机领域热知识
文章平均质量分 94
Doris404
计算机研究生
展开
-
强化学习基础知识
强化学习是一种机器学习方法,通过agent与environment的互动,学习适当的action policy以取得更大的奖励reward。本篇博客介绍强化学习的基础知识,与两类强化学习模型。原创 2023-02-18 11:01:24 · 1134 阅读 · 0 评论 -
数据库查询计划:获取与分类
数据库在得到一个查询后,先将查询转化为一个逻辑查询计划,对其进行优化,然后转为物理执行计划,最后按照物理执行计划进行操作,最终得到最终结果。本篇博客介绍获得数据库查询计划的语法与物理计划的分类。最后按照物理执行计划进行操作,最终得到最终结果。原创 2023-02-16 15:01:04 · 526 阅读 · 0 评论 -
Fuzz的原理与实现
模糊测试(fuzz testing)是一种自动化的软件测试技术,通常用于识别程序中的潜在漏洞。其概念最早由威斯康辛大学的巴顿·米勒于1989年提出。AFL是一种fuzz方法,目前广泛使用在模糊测试中。本篇博客介绍了使用模糊测试的目的,以及AFL实现模糊测试的原理,并依据案例具体实现AFL。原创 2023-02-15 18:57:53 · 3922 阅读 · 0 评论 -
差分隐私学习笔记
随着大数据时代的到来,数据隐私日渐成为一个热点问题。本篇博客介绍了差分隐私领域最为基础的3个机制:拉普拉斯机制、指数机制和高斯机制,并给出证明和性质。原创 2023-02-09 11:10:32 · 539 阅读 · 0 评论 -
计算机领域热知识【2】消息队列与celery
Celery是实现消息队列的一个工具,本篇博客将介绍消息队列的基础知识,以及celery实现消息队列的总体方法。想要实现用Celery实现消息队列实例的朋友,可以从本篇博客中找到我写的另一篇介绍使用Celery和RabbitMQ实现消息队列的博客。原创 2022-12-08 15:23:38 · 598 阅读 · 0 评论 -
计算机领域热知识【1】Transformer与attention
。Transformer的通用性与易训性使得其在自然语言处理领域大方异彩。自2017年提出以来,近5年来大量NLP领域的创新均是基于transformer进行的,例如我们熟知的BERT,GPT2等,均取得良好的实验效果。本篇博客介绍transformer的结构,并提出自己对模型结构的看法。...原创 2022-06-24 15:24:25 · 2739 阅读 · 1 评论