- 博客(49)
- 资源 (3)
- 收藏
- 关注
原创 个性化推荐算法实战第12章推荐算法回顾与总结
文章目录第12章推荐算法回顾与总结一、个性化推荐算法离线架构二、个性化推荐算法在线架构1、Recall在线架构2、Rank在线架构三、本课程所讲述过的算法模型的内容回顾第12章推荐算法回顾与总结推荐算法实战课程,课程是有问答专区,如果你有问题可以在问答专区提问,我会在每天固定时间解答课程,结合问答专区能够让你更快的掌握知识。开始本章节的内容之前我们首先来回顾一下上一章节的内容,上一章节我们对...
2019-09-16 03:06:00
883
原创 个性化推荐算法实战第11章排序模型总结与回顾
文章目录第11章排序模型总结与回顾一、model在测试数据集效果回顾1、效果回顾2、离线评估模型交叉验证(model cv)model test data performance3、在线评估业务指标平均点击位置二、LTR中特征维度浅析1、特征维度2、特征的数目三、工业界Rank技术展望1、多目标学习2、强化学习第11章排序模型总结与回顾model在测试数据集效果回顾1、逻辑回归模型、gb...
2019-09-16 03:02:48
1999
原创 个性化推荐算法实战第10章Wide & Deep基于深度学习的排序模型WideAndDeep
文章目录第10章基于深度学习的排序模型WideAndDeep一、背景介绍之什么是深度学习1.1什么是神经元?1.2激活函数1.2.1阶跃函数 sigmod1.2.2双曲正切1.2.3修正线性单元1.3 什么是神经网络?1.3深度学习与传统的机器学习有哪些流程的异同呢?二、DNN网络结构与反向传播算法2.1DNN网络结构2.2 DNN模型参数2.2.1 隐层的层数,每个隐层神经元的个数,以及激活函数...
2019-09-13 00:54:27
1467
2
原创 个性化推荐算法实战第08章浅层排序模型逻辑回归
文章目录第08章浅层排序模型逻辑回归逻辑回归模型的背景介绍一、LR(logistic regression逻辑回归)背景知识介绍1. 点击率预估与分类模型2. 什么是LR?3. sigmoid函数:单位阶跃函数4. LR模型的工作流程5. LR模型的整体训练流程6. LR模型的优缺点二、LR算法数学原理解析1、单位阶跃函数(sigmoid)2、LR模型的函数表达式3、LR模型的损失函数4、梯度三、...
2019-09-13 00:49:04
1739
原创 个性化推荐算法实战第07章综述学习排序
文章目录第07章综述学习排序一、什么是学习排序(Learn To Rank)?二、排序在个性化推荐系统中的重要作用KDD2018 | 电商搜索场景中的强化排序学习:形式化、理论分析以及应用http://www.sohu.com/a/244970525_129720三、工业界推荐系统中排序架构解析第07章综述学习排序综述学习排序的思路,并介绍工业界排序架构以及本课程重点讲解的学习排序模型。一、...
2019-09-13 00:39:52
573
原创 个性化推荐算法实战第06章个性化召回算法总结与评估方法的介绍
文章目录第06章个性化召回算法总结与评估方法的介绍一、个性化召回算法的总结二、个性化召回算法的评价第06章个性化召回算法总结与评估方法的介绍本章节重点总结前面几章节介绍过的个性化召回算法。并介绍如何从离线与在线两个大方面评估新增一种个性化召回算法时的收益。一、个性化召回算法的总结这里会将之前介绍过的几种算法进行归类,并简短介绍每一种个性化召回算法的核心原理;同时演示工业界中多种召回算法共存...
2019-09-13 00:29:34
572
1
原创 个性化推荐算法实战第05章基于内容的推荐方法Content Based
文章目录第05章基于内容的推荐方法Content Based第一部分:基于内容的推荐的理论知识部分一、个性化召回算法Content based背景介绍二、Content-based算法的主体流程介绍第05章基于内容的推荐方法Content Based本章节重点介绍一种基于内容的推荐方法content based。从content based算法的背景与主体流程进行介绍。并代码实战content...
2019-09-13 00:21:33
1067
原创 个性化推荐算法实战第04章基于深度学习的个性化召回算法item2vec
文章目录第04章基于深度学习的个性化召回算法item2vec一、基于深度学习的个性化召回算法item2vec1、个性化召回算法item2vec背景与物理意义个性化召回算法item2vec背景个性化召回算法item2vec物理意义个性化召回算法item2vec缺陷2、item2vec算法应用的主流程3、item2vec依赖模型word2vec介绍(连续词袋模型和跳字模型(skip-gram))二、i...
2019-09-13 00:19:11
1703
原创 个性化推荐算法实战第03章基于图的个性化推荐召回算法
文章目录第03章基于图的个性化推荐召回算法Personal Rank1、个性化召回算法Personal Rank背景与物理意义2、Personal Rank算法example解析3、Personal Rank算法公式解析第03章基于图的个性化推荐召回算法Personal Rank本章节重点介绍一种基于图的个性化推荐召回算法personal rank。从personal rank算法的理论知识与...
2019-09-13 00:06:52
933
1
原创 个性化推荐算法实战第02章基于邻域的个性化召回算法LFM
文章目录第02章基于邻域的个性化召回算法LFM个性化召回算法LFM(latent factor model)算法综述LFM(latent factor model)理论知识与公式推导LFM(latent factor model)算法与CF算法的优缺点比较第02章基于邻域的个性化召回算法LFM本章节重点介绍一种基于邻域的个性化召回算法,LFM。从LFM算法的理论知识与数学原理进行介绍。并结合公...
2019-09-12 23:36:11
912
原创 python中 * 的用法
python中 * 的用法(python中星号的用法)文章目录python中 * 的用法(python中星号的用法)1、表示乘号2、表示倍数,例如:3、单个 *4、两个 \**如: \**parameter用于接收类似于关键参数一样赋值的形式的多个实参放入字典中(即把该函数的参数转换为字典)。1、表示乘号2、表示倍数,例如:def T(msg,time=1): print((...
2019-07-29 20:25:23
938
原创 个性化推荐算法实战第01章个性化推荐算法综述
文章目录个性化推荐算法实战第01章个性化推荐算法综述1、什么是推荐系统?2、个性化推荐算法在系统中所起到的作用3、如何衡量个性化推荐算法在产品中起到的作用4、推荐算法介绍5、评估指标:个性化召回1、什么是个性化召回?2、召回的重要作用个性化推荐算法实战第01章个性化推荐算法综述1、什么是推荐系统?在介绍推荐算法之前需要先介绍一下什么是信息过载。信息过载就是信息的数量远超于人手工可以遍历的数...
2019-07-15 11:18:51
2333
原创 推荐系统实战第02课召回算法和业界最佳实践Part1
推荐系统实战第02课召回算法和业界最佳实践Part1推荐系统的 Match 模块介绍Match 算法典型应⽤Collaborative Filtering 算法介绍基于共现关系的 Collaborative Filtering 算法UserCF、ItemCF 优缺点对比最新 CF算法 实践Item CF 算法 最新实践Model Based CF 演变历程Model Based CF 问题定义Mo...
2019-07-07 16:14:56
1190
原创 推荐系统实战第01课 推荐系统简介
推荐系统实战_第01课 推荐系统简介推荐系统介绍(what why where)1、推荐系统是什么(**what**)2、为什么推荐系统越来越火?(why)3、**推荐系统需要做怎么做?** (How)4、**寻求解决信息过载的思路 **5、推荐系统结构推荐系统评估一、评估指标1、准确性2、覆盖度3、多样性4、Exploitation & Exploration (开发与探索)什么是Ban...
2019-07-02 20:18:28
1851
原创 数据分析工程师_第04讲链家网房价数据分析与数据科学比赛数据处理分析
数据分析工程师_第04讲链家网房价数据分析与数据科学比赛数据处理分析链家数据分析0.载入数据查看数据的形状和信息找到最近更新信息的20套房子平均看房人数房龄最小的20套房子的平均看房人数、平均面积...房子价格的分布(平均,方差,中位数)最受欢迎的朝向(平均看房人数)房型数量分布最受欢迎的房型房子的平均租房价格(按平米算)最受关注的小区出租房源最多的小区出租房源最多的地区(大家从详情页可以对标到 ...
2019-06-27 15:17:08
1420
1
原创 数据分析工程师_第03讲Pandas数据分析处理技能(下篇)
数据分析工程师_03Pandas数据分析处理技能下篇数据分析工程师_03Pandas数据分析处理技能(下篇)目录分组/Group by分组求和挑选一些列做统计运算按照Name排序频次/出现了多少次分组查看统计信息变换/transformSeries类型调用unique():查看一列中的不同的取值Series类型调用value_counts():查看一列中的不同的取值,以及该取值出现的次数某一列有多...
2019-06-27 15:10:02
661
原创 数据分析工程师_第02讲Pandas教程(上篇)
数据分析工程师_Pandas教程上篇数据分析工程师_Pandas教程(上篇)Pandas简介目录数据结构Series构造和初始化seriesbooling indexing/条件判断索引Series赋值数据缺失数据结构DataFrame数据分析工程师_Pandas教程(上篇)pandas是一个专门用于数据分析的python工具库Pandas简介python数据分析处理的一个package...
2019-06-27 15:04:20
1042
原创 数据分析工程师_第01讲Google python指南与数据科学python进阶
第01讲 Google python指南与数据科学python进阶目录0.python简介深度学习/人工智能机器学习大数据1.寻求帮助2.python运算python基本数据类型、变量、运算、表达式3.变量4.表达式5.字符串字符串切片/slice字符串函数列表/List列表切片流程控制判断条件 if else循环列表推导式与 或 非集合/set字典/dict高级排序函数函数:不定长度的参数文件读...
2019-06-27 14:56:34
694
原创 一个信用评分案例看机器学习建模基本过程
一个信用评分案例看机器学习建模基本过程machine learning for credit scoring一个信用评分案例看机器学习建模基本过程Read the data into Pandas 将数据读进pandas去除异常值 Drop na创建X 和 y Create X and y练习1:数据集准备切分数据集对连续值特征做幅度缩放练习2logistic regressionSVM(支持向量...
2019-06-26 16:56:01
2646
2
原创 一个完整机器学习项目流程总结
一个完整机器学习项目流程总结一个完整机器学习项目流程总结1. 实际问题抽象成数学问题2. 获取数据3. 特征工程4. 训练模型、诊断、调优5. 模型验证、误差分析6. 模型融合7. 上线运行一个完整机器学习项目流程总结1. 实际问题抽象成数学问题这里的抽象成数学问题,指的我们明确我们可以获得什么样的数据,目标是一个分类还是回归或者是聚类的问题,如果都不是的话,如果划归为其中的某类问题。2....
2019-06-26 16:55:10
683
原创 机器学习项目流程
机器学习项目流程1. 理解实际问题,抽象为机器学习能处理的数学问题2. 获取数据3. 特征工程4. 模型训练、诊断、调优5. 模型验证、误差分析6 . 模型融合在微博上看到七月算法寒老师总结的完整机器的学习项目的工作流程,结合天池比赛的经历写的。现在机器学习应用非常流行,了解机器学习项目的流程,能帮助我们更好的使用机器学习工具来处理实际问题。1. 理解实际问题,抽象为机器学习能处理的数学问题...
2019-06-26 16:52:36
424
原创 vi —— 终端中的编辑器
vi —— 终端中的编辑器文章目录`vi` —— 终端中的编辑器目标01. `vi` 简介1.1 学习 `vi` 的目的1.2 vi 和 vimvi`vim`查询软连接命令(知道)02. 打开和新建文件2.1 打开文件并且定位行2.2 异常处理03. 三种工作模式末行模式命令04. 常用命令命令线路图学习提示4.1 移动(基本)1) 上、下、左、右2) 行内移动3) 行数移动4) 屏幕移动4.2...
2019-05-27 11:21:15
202
原创 数据分析工程师_14A静态网站数据获取
数据分析工程师_14A静态网站数据获取文章目录数据分析工程师_14A静态网站数据获取1.Xpath介绍1、xpath表达式的基本格式2、选择节点的基本规则2、简单爬虫与数据抓取2.1 状态码2.2 文件编码2.3 返回的网页内容2.4 在URLs中传递参数2.5 设置超时时间2.6 添加代理2.7 请求头内容2.8 模拟登陆3爬取豆瓣电影评论3.1导入需要的库3.2设置url和http头3.3获...
2019-05-27 11:19:14
421
原创 程序员表白源码集合打包带走
目录程序员的浪漫爱心表白源码简介在线演示12套表白源码展示程序员的浪漫爱心表白源码简介我们程序员在追求爱情方面也是非常浪漫的,某位同学利用自己所学的HTML5知识自制的HTML5爱心表白动画,画面非常温馨甜蜜,这样的创意很容易打动女孩,如果你是单身的程序员,也赶紧来制作自己的爱心表白动画吧。本人博客:https://enfangzhong.github.io/在线演示在我们rep...
2019-05-14 14:39:17
6054
7
转载 机器学习笔记_01线性回归和逻辑回归
机器学习笔记_01线性回归和逻辑回归文章目录机器学习笔记_01线性回归和逻辑回归一、什么是机器学习二、线性回归2.1 线性回归的表达式**1. 假设函数****2. 优化方法****3. 损失函数****4. 损失函数的优化****5. 过拟合和欠拟合(underfitting vs overfitting)****6. 利用正则化解决过拟合问题****7. 线性回归代码实例**三、逻辑回归**...
2019-05-10 17:23:44
1142
2
转载 信息熵、信息增益与信息增益率
信息熵、信息增益与信息增益率信息熵、信息增益与信息增益率信息熵(Information Entropy)信息增益(Information Gain)信息增益率(Information Gain Ratio)信息熵、信息增益与信息增益率信息熵(Information Entropy)信息熵是用来评估样本集合的纯度的一个参数,就是说,给出一个样本集合,这个样本集合中的样本可能属于好多不同的类别,...
2019-05-10 11:16:41
9189
6
原创 将hexo博客同时部署发布托管到github和coding
title: 将hexo博客同时部署发布托管到github和coding date: 2018-08-30 00:12:11 tags: - 博客 - git - coding - hexo - 博客优化categories: 搭建博客前言之前我们把hexo托管在github,但是毕竟github是国外的,访问速度上还是有点...
2018-08-30 01:42:37
6594
8
原创 Hexo博客添加在线联系功能
title: Hexo博客添加在线联系功能 date: 2018-08-29 21:03:11 tags: - 博客 - git - hexo - 博客优化categories: 搭建博客Hexo博客添加在线联系功能Hexo博客如何添加在线联系功能呢,发现了一个不错的网站可以提供在线联系的服务,当有用户在网页上给你留言后会通过邮件...
2018-08-29 19:08:33
1394
7
原创 hexo+github搭建个人博客及美化
title: hexo+github搭建个人博客及美化 date: 2018-08-26 21:03:11 tags: - 博客 - git - hexocategories: 搭建博客 hexo github使用Hexo+Github一步步搭建属于自己的博客(基础篇)1、准备工作安装Node.js和配置好Node.js环境,打开c...
2018-08-29 12:59:36
692
原创 JSP中Get提交方式的中文乱码解决
最近对JSP&Servlert的原理很感兴趣,所以今天花时间看了一下;无奈在一个编码问题上困扰很久这是我的解决思路:(1)检查网页(html/jsp)页面的编码;(2)检查服务器端的处理编码的方式【包括:服务器response/request的编码设置;Tomcat的编码处理方式】(3)检查数据库的编码【实际上本例中并没有用到,不过正式项目中我们也要考虑这个问题】我的建议是:所有涉及到编码...
2018-05-25 15:45:04
1514
原创 GET和POST提交乱码解决方案
写在开头:一般说来在每个页面的开始处,都会加入:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>contentType="text/html;charset=UTF-8"的作用是指定对服务器响应进行重新编码的编码 pageEncoding="UTF-...
2018-05-25 15:43:49
218
原创 new String(value.getBytes("iso8859-1"),"UTF-8");
//tomcat容器默认采用了iso-8859-1的编码方法//通过本为UTF-8编码却被tomcat用iso-8859-1解码的字进行恢复,//其将解码后的字通过iso-8859-1反解码成二进制数组,再将该字节数组用UTF-8解码。//最终被new String成字符串。value = new String(value.getBytes("iso8859-1"),"UTF-8");...
2018-05-25 15:39:49
2628
原创 在一台电脑上安装两个多个TOMCAT服务器
下面我们把配置的详细过程写在下面,以供参考:(此例以配置三个Tomcat为例)1. 下载apache-tomcat-7.0.72,下载下来的文件为apache-tomcat-7.0.72.zip.2. 解压该压缩包到D:\Programming Tools\目录下。3. 修改解压文件夹名字为:apache-tomcat-7.0.72-80804. 在D:\Programming Tools\目录下...
2018-05-14 21:35:40
4807
1
原创 eclipse中server location灰色,如何修改?
server location选项变灰色无法更改配置。1、首先将Servers中部署的工程全部清空2、然后对Tomcat v7.0 Server at localhost,点右键进行clean处理,再重新双击打开server服务即可。默认选项为:Use workspace metadata(dose not modify Tomcat installation)修改选项为:Use Tomcat i...
2018-05-14 21:34:53
1198
原创 Java中小数和百分数的相互转化
一.百分数转化为小数import java.text.NumberFormat;//引入数值处理的包import java.text.ParseException;//引入可能出现的异常包String str="34.2%";//字符串类型的百分数NumberFormat nf=NumberFormat.getPercentInstance();//NumberFormat是一个工厂,可以直接ge...
2018-03-13 11:18:51
12016
1
原创 郝斌数据结构笔记
数据结构定义: 我们如何把现实中大量而复杂的问题以特定的数据类型和特定的存储结构保存到主存储器(内存)中,以及在此基础上为实现某个功能而执行的相应的操作(比如查找某个元祖,删除某个元素,对某个元素进行排序),这个相应的操作也叫作算法。数据结构 = 个体 + 个体的关系 算法定义:结题的方法和步骤算法 = 对存储结构的
2017-02-28 18:47:27
1705
原创 《算法竞赛入门经典》习题——Chapter 1
习题1-1 平均数(average)题目:输入3个整数,输出他们的平均值,保留3位小数。分析:主要考察的是C语言打印函数(printf)的输出格式。C中格式字符串的一般形式为: %[标志][输出最小宽度][.精度][长度]类型, 其中方括号[]中的项为可选项。各项的意义介绍如下:表示输出类型的格式字符 格式字符意义a
2017-02-26 20:43:02
500
原创 java学习之路之基本语法-程序流程控制-switch语句练习题
switch(变量){case 常量1:语句1;break;case 常量2:语句2;break;… …case 常量N:语句N;break;default:语句;break; }
2017-01-01 21:26:56
2730
2
一天搞懂深度学习ppt
2019-06-21
David Silver【强化学习】Reinforcement Learning Course课件
2019-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人