1.运用场景 各种推荐场景(电影、图书、新闻)。 2.创新点 Multi task feature learning approach for Knowledge graph enhanced recommendation. 3.1 整体框架 3.2 MKR "MKR论文" 4.算法理解 &ensp ...
分类:
其他好文 时间:
2020-04-08 11:44:25
阅读次数:
68
论文:《Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks》 论文网址:https://arxiv.org/abs/1604.02878v1 一、总体框架 MTCNN通过不同的卷积神经 ...
分类:
编程语言 时间:
2020-03-03 11:18:50
阅读次数:
128
SSD(Single Shot MultiBox Detector)系列算法属于one-stage算法; SSD算法采用直接回归计算出目标类别和位置。处理对象为原始图像经过卷积之后的feature map。 与two-stage算法的区别是,不需要proposal box候选框的提取,即不需要RPN ...
分类:
编程语言 时间:
2020-03-03 10:50:17
阅读次数:
95
一、快速了解Raft算法Raft适用于一个管理日志一致性的协议,相比于Paxos协议Raft更易于理解和去实现它。为了提高理解性,Raft将一致性算法分为了几个部分,包括领导选取(leaderselection)、日志复制(logreplication)、安全(safety),并且使用了更强的一致性来减少了必须需要考虑的状态。相比Paxos,Raft算法理解起来更加直观。Raft算法将Server
分类:
编程语言 时间:
2020-02-16 01:41:48
阅读次数:
93
一、 环境: Python 3.7.4 Pycharm Community 2019.3 二、 问题: 对六个样本点[1, 5], [2, 4], [4, 1], [5, 0], [7, 6], [6, 7]进行K-means聚类。 三、 理论推导 此处依照我个人理解所写,错误之处欢迎指出 K-me ...
分类:
编程语言 时间:
2020-01-16 01:18:53
阅读次数:
108
理解 BLS 签名算法 来源 https://medium.com/cryptoadvance/bls-signatures-better-than-schnorr-5a7fe30ea716 原文标题:《干货:理解 BLS 签名算法》作者:Stepan翻译 & 校对:wuwei & 阿剑 之前的文章 ...
分类:
编程语言 时间:
2019-12-11 12:36:02
阅读次数:
85
刷书ing…… 今天仔细研读了一下二分章节,并刷完了该章节的两个问题,对二分答案认识加深。 观察二分答案模板: while(l<r) { int mid=(l+r)/2; if(check(mid))r=mid; l=mid+1; } return r; while(l<r) { int mid=( ...
分类:
编程语言 时间:
2019-11-30 21:01:08
阅读次数:
79
今天介绍一个神仙算法:Dsu On Tree[ 树上启发式合并 ] 这个算法用于离线处理询问子树信息,而且很好写。 但是在你没有理解它之前,这是个很鬼畜的算法。 理解后你才能真心感到它的美妙之处。 关键是它是有着媲美线段树合并的时间复杂度的“暴力”算法。 这里说一件事,我学这个东西时找了很多篇博客, ...
分类:
其他好文 时间:
2019-11-01 20:30:53
阅读次数:
111
算法理解: 根据名字就能很好的理解这个算法,集合的合并和查询 合并什么?查询什么? 合并操作为:把x所在的集合和y所在的集合合并为一个集合。查询x和y是否在一个集合里。 如:元素为1-n,这n个元素分别在编号为1-n的集合中。如果将3和5合并成为一个集合,只需要将元素3指向元素5即可 ...
分类:
编程语言 时间:
2019-10-21 16:35:57
阅读次数:
103
算法理解: 对于无序数组里的任意一个数字V,总有一部分数字小于V,一部分数字大于V。如果我们将比V小的数字放在V的前面,比V大的数字放在后面,那V所在的位置就是整个数组排序后V应该在的位置。 同时我们得到了两个连续的无序数组,和归并排序一样左右递归处理即可。 例一:求数组第k小元素 ...
分类:
编程语言 时间:
2019-10-17 00:50:53
阅读次数:
99