标签分类
当前位置:首页 > 其它计算机电子书 > 系统电子书网盘下载
推荐系统实践 推荐系统实践
冷幽篁

冷幽篁 提供上传

资源
45
粉丝
16
喜欢
120
评论
20

    推荐系统实践 PDF 原书超清版

    系统电子书
    • 发布时间:

    给大家带来的一篇关于系统相关的电子书资源,介绍了关于系统方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小12.3 MB,项亮编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.1,更多相关的学习资源可以参阅 其它计算机电子书、等栏目。

  • 推荐系统实践 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1PjU_RBpgKVTrRHq90jAcoQ
  • 分享码:kr02
  • 推荐系统实践 PDF

    有关专家的科学研究工作经验和实践经验

    小结现如今互联网技术行业中合强烈推荐相关的产品和服务

    Web 2.0时期的必看经典著作

    以实战演练为基本,基础理论和实践活动并举,合适不一样层级的用户。

    《数学之美》创作者吴军等超强力强烈推荐

    《推荐算法实践活动》根据很多编码和数据图表全方位系统化论述了和推荐算法相关的基础理论基本,详细介绍了点评推荐算法好坏的各种各样规范(例如普及率、满意率)和方式 (例如AB检测),小结了现如今互联网技术行业中各种各样和强烈推荐相关的产品和服务。另一个,这书为有兴趣爱好开发设计推荐算法的用户得出了设计构思和保持推荐算法的方式 与方法,并解释了在真正情景中应用推荐技术性时最易碰到的某些难题。《推荐算法实践活动》合适对强烈推荐技术性很感兴趣的用户学习培训参照。

    目录

    • 第1章 好的推荐系统 1
    • 1.1 什么是推荐系统 1
    • 1.2 个性化推荐系统的应用 4
    • 1.2.1 电子商务 4
    • 1.2.2 电影和视频网站 8
    • 1.2.3 个性化音乐网络电台 10
    • 1.2.4 社交网络 12
    • 1.2.5 个性化阅读 15
    • 1.2.6 基于位置的服务 16
    • 1.2.7 个性化邮件 17
    • 1.2.8 个性化广告 18
    • 1.3 推荐系统评测 19
    • 1.3.1 推荐系统实验方法 20
    • 1.3.2 评测指标 23
    • 1.3.3 评测维度 34
    • 第2章 利用用户行为数据 35
    • 2.1 用户行为数据简介 36
    • 2.2 用户行为分析 39
    • 2.2.1 用户活跃度和物品流行度的分布 39
    • 2.2.2 用户活跃度和物品流行度的关系 41
    • 2.3 实验设计和算法评测 41
    • 2.3.1 数据集 42
    • 2.3.2 实验设计 42
    • 2.3.3 评测指标 42
    • 2.4 基于邻域的算法 44
    • 2.4.1 基于用户的协同过滤算法 44
    • 2.4.2 基于物品的协同过滤算法 51
    • 2.4.3 UserCF和ItemCF的综合比较 59
    • 2.5 隐语义模型 64
    • 2.5.1 基础算法 64
    • 2.5.2 基于LFM的实际系统的例子 70
    • 2.5.3 LFM和基于邻域的方法的比较 72
    • 2.6 基于图的模型 73
    • 2.6.1 用户行为数据的二分图表示 73
    • 2.6.2 基于图的推荐算法 73
    • 第3章 推荐系统冷启动问题 78
    • 3.1 冷启动问题简介 78
    • 3.2 利用用户注册信息 79
    • 3.3 选择合适的物品启动用户的兴趣 85
    • 3.4 利用物品的内容信息 89
    • 3.5 发挥专家的作用 94
    • 第4章 利用用户标签数据 96
    • 4.1 UGC标签系统的代表应用 97
    • 4.1.1 Delicious 97
    • 4.1.2 CiteULike 98
    • 4.1.3 Last.fm 98
    • 4.1.4 豆瓣 99
    • 4.1.5 Hulu 99
    • 4.2 标签系统中的推荐问题 100
    • 4.2.1 用户为什么进行标注 100
    • 4.2.2 用户如何打标签 101
    • 4.2.3 用户打什么样的标签 102
    • 4.3 基于标签的推荐系统 103
    • 4.3.1 实验设置 104
    • 4.3.2 一个最简单的算法 105
    • 4.3.3 算法的改进 107
    • 4.3.4 基于图的推荐算法 110
    • 4.3.5 基于标签的推荐解释 112
    • 4.4 给用户推荐标签 115
    • 4.4.1 为什么要给用户推荐标签 115
    • 4.4.2 如何给用户推荐标签 115
    • 4.4.3 实验设置 116
    • 4.4.4 基于图的标签推荐算法 119
    • 4.5 扩展阅读 119
    • 第5章 利用上下文信息 121
    • 5.1 时间上下文信息 122
    • 5.1.1 时间效应简介 122
    • 5.1.2 时间效应举例 123
    • 5.1.3 系统时间特性的分析 125
    • 5.1.4 推荐系统的实时性 127
    • 5.1.5 推荐算法的时间多样性 128
    • 5.1.6 时间上下文推荐算法 130
    • 5.1.7 时间段图模型 134
    • 5.1.8 离线实验 136
    • 5.2 地点上下文信息 139
    • 5.3 扩展阅读 143
    • 第6章 利用社交网络数据 144
    • 6.1 获取社交网络数据的途径 144
    • 6.1.1 电子邮件 145
    • 6.1.2 用户注册信息 146
    • 6.1.3 用户的位置数据 146
    • 6.1.4 论坛和讨论组 146
    • 6.1.5 即时聊天工具 147
    • 6.1.6 社交网站 147
    • 6.2 社交网络数据简介 148
    •    社交网络数据中的长尾分布 149
    • 6.3 基于社交网络的推荐 150
    • 6.3.1 基于邻域的社会化推荐算法 151
    • 6.3.2 基于图的社会化推荐算法 152
    • 6.3.3 实际系统中的社会化推荐算法 153
    • 6.3.4 社会化推荐系统和协同过滤推荐系统 155
    • 6.3.5 信息流推荐 156
    • 6.4 给用户推荐好友 159
    • 6.4.1 基于内容的匹配 161
    • 6.4.2 基于共同兴趣的好友推荐 161
    • 6.4.3 基于社交网络图的好友推荐 161
    • 6.4.4 基于用户调查的好友推荐算法对比 164
    • 6.5 扩展阅读 165
    • 第7章 推荐系统实例 166
    • 7.1 外围架构 166
    • 7.2 推荐系统架构 167
    • 7.3 推荐引擎的架构 171
    • 7.3.1 生成用户特征向量 172
    • 7.3.2 特征-物品相关推荐 173
    • 7.3.3 过滤模块 174
    • 7.3.4 排名模块 174
    • 7.4 扩展阅读 178
    • 第8章 评分预测问题 179
    • 8.1 离线实验方法 180
    • 8.2 评分预测算法 180
    • 8.2.1 平均值 180
    • 8.2.2 基于邻域的方法 184
    • 8.2.3 隐语义模型与矩阵分解模型 186
    • 8.2.4 加入时间信息 192
    • 8.2.5 模型融合 193
    • 8.2.6 Netflix Prize的相关实验结果 195
    • 后记 196

    上一篇:逆向分析实战  下一篇:无界:人工智能时代的认知升级

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    系统相关电子书
    学习笔记
    网友NO.217773

    vue实现学生录入系统之添加删除功能

    一.案例代码 !DOCTYPE htmlhtml head meta charset="UTF-8" titlevue指令综合案例/title style #app{ margin: 50px auto; width: 620px; } fieldset{ border: 2px solid plum; margin-bottom: 20px; } fieldset input{ width: 200px; height: 30px; margin: 10px 0; } table{ width: 620px; border: 2px solid plum; text-align: center; } thead{ background-color: plum; } /style /head body div id="app" fieldset legend学生录入系统/legend div span姓名:/span input type="text" placeholder="请输入姓名" v-model="student.name"/ span/span /div div span年龄:/span input type="text" placeholder="请输入年龄" v-model="student.age"/ /div div span性别:/span select v-model="student.sex" option value="男"男/option option value="女"女/option /select /div div spanQQ:/span input type="text" placeholder="请输入QQ" v-model="student.QQ"/ /div button @click="createNewStudent()"创建新用户/button /fieldset table thead tr td姓名/td td年龄/td td性别/td tdQQ/td td删除/td /tr /thead tbody tr v-for="(p,index) in persons" td{{p.name}}/td td{{p.age}}/td td{{p.sex}}/td td{{p.QQ}}/td tdbutton @click="deleteStudentMsg(index)"删除/button/td /tr /tbody /table /div script type="text/javascript" src="js/jquery.js" /script script type="text/javascript" src="js/vue.js" /script script //1.创建Vue的实例 let vm=new Vue({ el:'#app', data:{ persons:[ {name:'张三',age:16,sex:'男',QQ:'123456'}, {name:'李四',age:17,sex:'男',QQ:'100000'}, {name:'王麻子',age:18,sex:'女',QQ:'6……

    网友NO.185858

    python如何查看系统网络流量的信息

    前言 流量信息可以直接在 /proc/net/dev 中进行查看,笔者实现的程序使用命令: python net.py interface 其中 interface 为网卡名称,使用什么网卡,电脑有哪些网卡,可以使用 sudo ifconfig 进行查看。 Python实现的程序如下: # coding:utf-8import sys, time, os'''Inter-| Receive | Transmit face |bytes packets errs drop fifo frame compressed multicast|bytes packets errs drop fifo colls carrier compressed lo: 28169 364 0 0 0 0 0 0 28169 364 0 0 0 0 0 0 wlan1: 7432984 6018 0 0 0 0 0 0 681381 6115 0 0 0 0 0 0vmnet1: 0 0 0 0 0 0 0 0 0 56 0 0 0 0 0 0vmnet8: 0 0 0 0 0 0 0 0 0 55 0 0 0 0 0 0 eth0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'''_unit_=['B','KB','MB','GB','TB']def get_net_data(interface): for line in open('/proc/net/dev', 'r'): if line.split(':')[0].find(interface)=0: return map(int, line.split(':')[1].split())def convert_bytes_to_string(b): cnt = 0 while b = 1024.0: b = float(b) / 1024.0 cnt += 1 return '%.2f%s'%(b,_unit_[cnt])if __name__ == '__main__': interface = sys.argv[1] while True: net_data = get_net_data(interface) receive_data_bytes = net_data[0] transmit_data_bytes = net_data[8] os.system('clear') print 'Interface:%s - Receive Data: %s Transmit Data: %s'%(interface, convert_bytes_to_string(receive_data_bytes), convert_bytes_to_string(transmit_data_bytes)) time.sleep(1) 程序入口从 if name=='main' 处开始,首先通过参数获取 interface ,然后调用 get_net_data() 函数获取流量信息,接下来都是……

    网友NO.762503

    java实现科研信息管理系统

    一、前言 本学期学习了JAVA语言,在学期的结束,写一个有操作界面,与数据库关联的管理系统,用来巩固自己本学习所学的知识。 用到的知识:JAVA基础,JAVA界面设计(GUI),Oracle数据库(需要掌握数据库的基本操作语句),链接数据库。 使用的开发工具:MyEclipse Professional 2014 二、设计 我们管理的属性有:项目编号,项目名称,参与人员,负责人,项目开始时间,结束时间。科研项目系统主要有四个功能,对科研项目的增加、删除、修改、查询。以及为增加系统安全性所设计的登陆模式。 2.1 增加:向数据库的表中增加科研项目的所有信息 添加后在控制台使用SQL语句查找,验证是否已添加至数据库中。 2.2 查询:通过具有唯一性的项目编号查找该项目的所有信息 2.3 修改:根据项目编号选中要修改的项目,并重新输入项目信息进行修改 2.4 删除:通过具有唯一性的项目编号删除对应项目的所有信息 三、窗体源码 3.1 登录界面 package 科研信息管理系统;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class LoginWindows extends Frame implements WindowListener,ActionListener { public Label lgLabel; //用户名标签 public Label pwdLabel; //密码标签 public TextField lgText; //用户名文本框 public TextField pwdText; //密码文本框 public Button lgBt; //登录按钮 public Butt……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明