自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 神经网络优化的方法-梯度、超参数

神经网络优化方法一:使用正则化技巧提高模型的泛化能力二:梯度优化三:网络初始化技巧和超参数调优一:使用正则化技巧提高模型的泛化能力常用的正则化方法如下所示:L1、L2 正则化dropout 正则化Data Augmentation 增加训练样本Early stopping 选择合适的迭代训练次数二:梯度优化常用的梯度优化方法如下:梯度下降随机梯度下降 (SGD)动量梯度下降 (Momentum GD)AdaGradRMSpropAdam三:网络初

2020-06-25 19:52:12 800

原创 面试-计算机网络

计算机网络Http和Https的区别三次握手四次挥手Get与POST的区别TCP与UDP的区别TCP的拥塞处理从输入网址到获得页面的过程Session、Cookie 与 ApplicationOSI网络体系结构与TCP/IP协议模型TCP和UDP分别对应的常见应用层协议IP地址与物理地址Http和Https的区别Http协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份;Https是身披SSL外壳的Http,运行于SSL上,SSL运行于TCP之上,是添加了加密和认证机制的HTTP。二者

2020-06-13 15:12:12 535

原创 面试-操作系统复习

进程和线程以及它们的区别系统进行资源调度和分配的的基本单位,实现了操作系统的并发;线程是进程的子任务,是CPU调度和分派的基本单位,用于保证程序的 实时性,实现进程内部的并发;一个程序至少有一个进程,一个进程至少有一个线程,线程依赖于进程而存在;进程在执行过程中拥有独立的内存单元,而多个线程共享进程的内存。进程间的通信的几种方式管道:管道可用于具有亲缘关系的父子进程间的通信,有名管道除了具有管道所具有的功能外,它还允许无亲缘关系进程间的通信;信号:信号是一种比较复.

2020-06-13 15:04:21 279

转载 推荐系统技术演进趋势:从召回到排序再到重排

这里参考张俊林老师的文章链接架构介绍推荐系统架构介绍召回:缩小可选集粗排:有时候因为每个用户召回环节返回的物品数量还是太多,怕排序环节速度跟不上,所以可以在召回和精排之间加入一个粗排环节,通过少量用户和物品特征,简单模型,来对召回的结果进行粗略的排序,在保证一定精准的前提下,进一步减少往后传送的物品数量,粗排往往是可选的,可用可不同,跟场景有关。精排:使用你能想到的任何特征,可以上你能承受速度极限的复杂模型,尽量精准地对物品进行个性化排序。重排:传统地看,这里往往会上各种技术及业...

2020-06-13 15:00:08 1935

原创 推荐算法中点击率CTR修正方法—威尔逊区间

由于原始CTR计算方式只考虑了相对值,没有考虑绝对值。即,没有考虑曝光的数值大小,在曝光少的情况下,计算出的CTR其实不可靠,样本充足的情况下,才能反应真实情况举例:A:点击数 5 曝光数 10B:点击数 50 曝光数 100C:点击数 500 曝光数 1000此三个广告的CTR 都是 0.5 ,但是按照实际表现,从置信的角度分析,应该是C > B > A,因为C的样本数更多,可信度更高。为了衡量样本数对于 CTR 置信区间的影响,科学家们引入"威尔逊(Wilson)区间"的概念。公

2020-06-13 14:55:43 1072

转载 并查集详解 ——图文解说(转)

并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,HDU1232畅通工程首先在地图上给你若干个城镇,这些城镇都可以看作点,然后告诉你哪些对城镇之间是有道路直接相连的。最后要解决的是整幅图的连通性问题。比如随意给你两个点,让你判断它们是否连通,或者问你整幅图一共有几个连通分支,也就是被分成了几个互相独立的块。像畅通工程这题,问还需要修几条.

2020-06-08 15:56:53 215

原创 Leetcode990. 等式方程的可满足性 C++ 并查集

题目:思路:这是一道并查集的板子,==号我们可以认为两个字母之间存在一条边,先遍历一遍把所有 == 的字母进行连接,然后再次遍历看一下不相等的字母是否在一个连通分量上,那么主要就是怎么连接以及怎么去判断两个字母是否在同一个连通分量上.代码:class Solution {public: int father[26]; bool equationsPossible(vector<string>& equations) { //并查集

2020-06-08 15:45:32 205

原创 Leetcode 128. 最长连续序列 C++

题目:思路:对于连续的序列,并不要求顺序,往往要想到map来解决。对于要求子数组满足前后顺序的问题,一般需要滑动窗口来解决。本题不要求顺序,所以借助map来解决。将数组中所有的数先用map存储下来遍历数组,对每一个数,将两边扩展并通过map来判断是否存在,每次更新结果保证当前的最大值。代码:class Solution {public: int longestConsecutive(vector<int>& nums) { //时间复杂度O(n)

2020-06-06 10:28:51 225

空空如也

空空如也

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

TA关注的人

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