首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工程实践也能拿KDD最佳论文?解读Embeddings at Airbnb

当用户查看一个房源时,他们有两种方式继续搜索:返回搜索结果页,或者查看房源详情页「相似房源」(会推荐和当前房源相似的房源)。我们 99% 房源预订来自于搜索排序和相似房源推荐。...因此,对于给定中心房源,正相关房源主要包括来自相同目的地房源,而负相关房源主要包括来自不同目的地房源,因为它们是整个房源列表中随机抽样。...)元组,其向量在优化中会被互相推离 是最终被预订房源,被视为全局上下文并被推向中心房源向量 是一对目的地维度负例对 ,代表(中央房源,来自同一目的地随机列表)元组,其向量被推离彼此...negatives,被预订房源作为全局上下文,且加入了中央房源目的地中抽样选择随机负例样本作为负值(见上述目标优化公式) 图中我们可以看出,第三个选项中被预订房源一直都有较为靠前排序,所以我们可以得出结论...,但用户跳过了此房源并点击了排序较靠后房源) 接下来,在用户进行搜索时,我们为搜索返回每个候选房源做 2 个相似性计算: :候选房源与用户点击过房源嵌入空间相似性(来自 ) 具体来说,我们计算来自

98530
您找到你想要的搜索结果了吗?
是的
没有找到

网络中NAT模式

总体来说,NAT进行地址转换过程就是“本地地址”与“全局地址”之间转换过程,无论数据包是内部网络发往外部网络,还是外部网络发往内部网络。...多了一条icmp协议类型数据包(执行ping操作后加)显示,但因为此时没有配置外部网络本地地址和全局地址,所以显示外部本地地址和外部全局地址都是一样,都是ping操作目的主机地址171.16.68.1...但要注意,地址变化所对应是源地址,还是目的地址是要看数据包是来自内部网络,还是来自外部网络:如果是来自内部网络,转换是源地址;如果是来自外部网络,转换目的地址。...(171.16.68.1)到内部网络主机(10.10.10.1)ping操作,然后再在路由器特权模式下执行“show ip nat translations”命令,则显示如下结果。...因为此时仅配置了外部本地地址和外部全局地址,所以结果中显示内部本地地址和全局地址都是一样,都是ping操作目的主机地址10.10.10.1。

1.3K10

专栏 | 滴滴KDD2017论文:基于组合优化出租车分单模型

机器之心专栏 机器之心编辑部 数据挖掘顶会 KDD 2017 已经开幕,国内有众多来自产业界论文被 KDD 2017 接收。本文是对滴滴 KDD 2017 论文介绍。...根据滴滴应用场景,他们提出了一种基于组合优化出租车分单模型。 掏出手机、轻点几下、键入目的地、发单,几分钟后,一位出租车司机准时出现在楼下等你。这一操作已经被数亿用户所熟悉。...在滴滴出行,乘客发出一个出租车订单,到订单被播报给周围出租车司机,再到成功被司机应答,所需时间被压缩到极短。这背后最大功臣,就是基于组合优化滴滴出租车分单模型。...实验结果显示,我们模型有更好表现效果,订单整体成交率提高了 4%。 ? 3. 预测目的地:循环正态分布下概率计算 在寒风凛冽冬天,让用户哆哆嗦嗦地输入目的地,这个体验并不算好。...这样整个算法流程变为:首先根据用户历史订单,依次计算每个目的地对应发单时刻期望和方差;然后根据当前时间计算每个目的地概率中间数据;第三步用贝叶斯框架计算每个目的地概率;最后确定阈值,满足阈值就是我们要计算结果

1.2K81

使用导航组件: 对话框目的地 | MAD Skills

对话框目的地 如果注意观察导航图中我们新建 basic activity,您会发现应用此时有两个目的地,同时也包括了在它们彼此之间跳转操作 (action)。...据说这个问题是由于内部依赖搜索顺序导致。他们正在修复这个问题。 对话框目的地现在已经准备好了,接下来我们可以创建一个主界面跳转到对话框目的地操作: ?...创建一个新 FirstFragment 导航到对话框操作 我们还需要额外一步才可能导航到这个对话框。...这是因为上述代码片段来自于 DonutTracker 应用最终版本,在该版本中我使用了 SafeArgs。...注意: 点击返回按钮,同样会返回甜甜圈列表,因为导航组件已经自动为我们设置好了返回栈。 总结 通过这篇文章我们了解了如何使用内置导航组件快速地创建一个新应用,并且学习了如何导航到对话框目的地

1.4K30

自动驾驶入门最有价值软件框架:Autoware

预测模块使用定位和检测结果来预测跟踪目标。 规划模块主要是基于感知输出结果,进行全局路径规划和局部路径规划。全局路径规划在车辆启动或重启时候被确定,局部路径根据车辆状态进行实时更新。...Detection lidar_detector 激光雷达单帧扫描读取点云信息,提供基于激光雷达目标检测。主要使用欧几里德聚类算法,地面以上点云得到聚类结果。...除此之外,可以使用基于卷积神经网路算法进行分类,包括VoxelNet,LMNet. image_detector 读取来自摄像头图片,提供基于图像目标检测。...lane_planner 根据route_planner发布一系列十字路口结果,确定全局路径由哪些lane组成,lane是由一系列waypoint点组成 waypoint_planner 可以被用于产生到达目的地一系列...waypont点,它与lane_planner不同之处在于它是发布单一到达目的地waypoint路径,而lane_planner是发布到达目的地一系列waypoint数组。

3.5K31

LAB_3 NAT

如果有与目的地址相匹配路由表项,则路由器检验数据包是否是内部网络发往外部网络,并且检验数据包是否与已配置NAT匹配。...(3)路由器使用内部全局地址,把数据包发往目的地址。...当数据包是从公用网络发往内部网络时,NAT基本转换原理如下: (1)公用网络上计算机发送数据包到私用网络时,采用源地址是外部全局地址,目的地址为内部全局地址进行封装。...(2)如果存在匹配NAT表项,则路由器把内部全局地址转换成内部本地地址,然后在发往目的计算机前检查路由表。如果没有发现与之匹配NAT表项,数据包不被转换而直接检查与目的地址匹配路由表。...·内部全局地址--合法IP地址,通常由ISP提供,全局唯一。 ·外部全局地址--外部网络中主机IP地址,来自全局可路由地址空间。

5.5K10

流动代码:文件流畅读写艺术(一)

举个例子: 读取文件:当你打开一个文本文件,数据(文字)文件(数据源)流到计算机程序(目的地),就像水水库流向你家水龙头。...音乐数据文件(数据源)流到音乐播放器(目的地),然后变成你能听到声音。 在计算机中,“流” 让我们不用担心数据是哪里来,要去哪里。...标准输入流 (stdin) 作用:它是程序读取输入地方。通常情况下,标准输入流来自键盘,scanf函数就是标准输入流中读取数据。...fopen 是 C 语言中用于打开文件标准库函数。它功能是打开一个文件,并返回一个指向 FILE 结构体指针,该结构体包含了所有用于文件操作必要信息。...如果关闭过程中出现错误,它会返回,并且错误码会被设置在全局变量 errno 中。

7610

Envoy架构概览(3):服务发现

DNS结果每个返回IP地址将被视为上游群集中显式主机。这意味着如果查询返回三个IP地址,Envoy将假定集群有三个主机,并且三个主机都应该负载平衡。...如果主机结果中删除,则Envoy认为它不再存在,并将从任何现有的连接池中汲取流量。请注意,Envoy绝不会在转发路径中同步解析DNS。...但是,并不是严格考虑DNS查询结果,而是假设它们构成整个上游集群,而逻辑DNS集群仅使用在需要启动新连接时返回第一个IP地址。因此,单个逻辑连接池可以包含到各种不同上游主机物理连接。...此服务发现类型适用于必须通过DNS访问大型Web服务。这种服务通常使用循环法DNS来返回许多不同IP地址。通常会为每个查询返回不同结果。...相反,Envoy假定主机以一种最终一致方式来自网格。

1.6K50

Android 多返回栈技术详解

系统返回按钮乐趣 无论您在使用 Android 全新 手势导航 还是传统导航栏,用户 "返回" 操作是 Android 用户体验中关键一环,把握好返回功能设计可以使应用更加贴近整个生态系统。...在过去您可能需要覆写 Activity onBackPressed() 方法来自定义返回操作,而在 2021 年您无需再这样操作。...当您调用 popBackStack() 方法时 (无论是直接调用,还是通过系统返回键以 FragmentManager 内部机制调用),Fragment 返回最上层事务会栈中弹出 -- 比如新添加...Fragment 事务修改 —— 当您堆栈弹出一个非常不确定元素时,这些事务从下层替换出来时候会撤销之前未添加到返回修改。...比如,在 Compose 中,任何全局导航模式 (无论是底部导航栏、导航边栏、抽屉式导航栏或者任何您能想到形式) 都可以使用我们在与 底部导航栏集成 所介绍相同技术,并且结合 saveState

88110

OSPF、EIGRP、RIPv2、IS-IS、BGP动态路由大家庭,网工收藏!

有时会多个路由源向同一目的地发布多条路由。每个动态路由协议都维护一个单独路由表,其中包含最佳路由。当到达同一目的地多条路由存在时,具有最低管理距离路由将安装在全局路由表中。...图 2 入站路由查找 为了在路由表中安装路由,路由器将不同前缀长度视为不同目的地。这就是为什么在路由表中安装来自相同和/或不同路由协议多条路由原因。...非末节区域 (NSSA) 转发来自外部路由域(例如 EIGRP)重分配路由。...分配给 E1 路由成本是默认度量成本 (20) + ASBR 到目的地内部路径成本,分配给 E2 路由成本仅为默认度量成本 (20),不包括 ASBR 到目的地内部路径成本。...DUAL 算法拓扑表中计算到每个目的地最佳路径路由,并使用每个目的地后继(最佳可用)路由填充 EIGRP 路由表,这是基于直接连接邻居通告路由。

1.1K10

思科 计算机网络 期末考试答案

6.如果以太网上主机收到目的 MAC 地址与其自己目的 MAC 地址不同,它将会执行什么操作? A.它会丢弃此帧。 B.它会将此帧转发到下一跳。 C.它会介质中删除此帧。...D.协议只能在来自某个特定供应商设备上运行。 18.容错网络有何特征?...全局配置模式->所做更改会影响整个设备操作 全局配置模式->通过输入configure terminal命令进行访问 33.哪种名称将分配给传输层 PDU?...A.确定数据包在传输过程中是否发生变化 B.限制一个接口一次性可发出数据段数量 C.在远程位置重组数据段 D.确定目的地丢失数据段 E.指定数据段源地址到目的地传输顺序 36.下列有关可变长子网掩码陈述中...A. Web 服务器向 Web 客户端发送错误信息 B.使用 TCP 端口 110 检索来自电子邮件服务器客户端电子邮件 C.将内容 Web 客户端上传到 Web 服务器 D. Web 服务器请求

1.2K10

路由与交换 入门3 ICMP与Trace

当TTL等于1时,路由器便丢弃该包,并返回一ICMP Time Exceeded报文给源端。当目的地收到UDP报文,由于该端口上没有运行应用程序,返回ICMP Port Unreachable报文。...答: 源端发送UDP探测包被路由器和目的服务器丢弃并返回ICMP消息是Traceroute成功操作关键,只有源端接收到此消息才能得知此UDP探测包所到达路由器地址和RTT值,并判断是否到达目的端。...RTT是什么答: RTT是Round-Trip Time 缩写,即往返时延,表示发送端发送数据开始,到发送端收到来自接收端的确认总共经历时延。 9. RTT在Traceorute中起什么作用?...请描述这将发生什么结果,你会看到什么现象答: 在这种情况下,TTL为1标识了R1,TTL为2标识了R2,TTL为3标识了R3。但是当TTL为4时,UDP数据报到达了目的地,其输入TTL为1。...ICMP端口不可达报文生成了,但它TTL是1(错误地进入TTL复制而来)。这个ICMP报文到了R3,在那儿TTL被减1,报文被丢弃。

1K10

什么是我所说ConversationalRobot?

Conversational Robot 特指接受语言,或者经过转换语音数据,根据对文本理解,产生一些执行操作。执行操作可以由其他部件完成。最终把执行结果返回给人这一个过程相关部件。..., 起始地=北京, 目的地=上海) 系统回答实例:北京去上海车票有xx趟,如下:xxxxx 用户:杭州去呢?...yy趟,如下:yyyyy 这些不同操作,最终都成功引导到了结果。...你来自哪里? 这些问题本身都代表一样含义,或者说他们有相似的语义(Semantic)。 那么问题来了,如何确定答案?...即基于深度学习 sequence-to-sequence 模型(或变种),来生成对话。 这类模型直接训练对话,得到端到端结果。训练数据大部分来自于电影字幕、社交媒体,或者其他已有的对话数据。

69930

导航组件概览 | MAD Skills

您还需要在用户点击设备返回按钮和 ActionBar 向上按钮时正确地处理返回和向上操作。有时候不同应用中处理这两个相关而又不完全相同操作会产生一些不一致结果。...其中包括了 FirstFragment 到 SecondFragment 导航,以及 SecondFragment 返回 FirstFragment 导航。...所以当用户点击某界面元素并需要触发导航时候,您应该调用导航 API 使用其中一个操作来导航到图中一个目的地操作还可以被用来定义传入目的地参数,以及目的地目的地进入退出转场动画。...在导航图中每个目的地都是 fragment,每个目的地都包括 0 个或更多操作 (action),操作定义了如何导航到导航图中其他目的地。...您可以运行应用并点击相关按钮 (或者返回按钮,该按钮会被自动插入导航返回事件) 来观察结果: ? 运行应用并使用 Next/Previous 按钮和返回按钮来导航 导航 UI 层次结构 ?

1.6K30

ABAP 模块化编程概念详解

Function Group专门用作Function主程序 函数操作 定义函数组 操作 SE37-->转到-->函数组-->创建组 注意创建名称必须以 Z开头 定义函数 前置动作->提前建立好函数组...,或者非SAP系统,调用时候要指定目的地目的地在SM59配置 3.更新函数 用于数据库数据更新 导入 参数名称: 以I_开头+参数名称 类型化: TYPE就行 关联类型: 就是你这个字段原表参考数据类型...,那么,外部程序实际变量值也发生改变 值传并返回结果: 传递参数方式同值传递相同,但在子例程执行过程中,变量值不改变,而结束执行后,把变量最终值返回 局部和全局变量 局部和全局变量: 全局变量...注意: 当全局变量和局部变量同名时,在子例程中局部变量起作用,而全局变量值不改变。...值传并返回结果 C:值传并返回结果 传递参数方式同值传递相同,但在子例程执行过程中,变量值不改变,而结束执行后,把变量最终值返回

1.5K21

锐捷网络交换机配置命令大全,网络工程师收藏!

基本命令>Enable 进入特权模式#Exit 返回上一级操作模式#End 返回到特权模式#write memory 或copy running-config startup-config...系列路由器)#erase startup-config 删除配置文件(2500系列路由器)#del flash:vlan.dat 删除Vlan配置信息(交换机)#Configure terminal 进入全局配置模式...access-list stand listname 定义命名标准列表,命名为listname,stand为标准列表(config-std-nacl)#deny 192.168.30.0 0.0.0.255 拒绝来自...访问目的地址为192.168.10.0网段WWW服务注:deny:拒绝通过,可选:deny(拒绝通过)、permit(允许通过)tcp: 协议名称,协议可以是udp, ip,eigrp, gre, icmp...192.168.10.0 0.0.0.255:源地址及源地址通配符192.168.30.0 0.0.0.255:目的地址及目的地址通配符eq:操作符(lt-小于,eq-等于,gt-大于,neg-不等于,

1.9K41

锐捷网络交换机配置命令大全,网络工程师收藏!

来源:网络技术联盟站 链接:https://www.wljslmz.cn/19763.html 基本命令 >Enable 进入特权模式 #Exit 返回上一级操作模式 #End 返回到特权模式...#erase startup-config 删除配置文件(2500系列路由器) #del flash:vlan.dat 删除Vlan配置信息(交换机) #Configure terminal 进入全局配置模式...access-list stand listname 定义命名标准列表,命名为listname,stand为标准列表 (config-std-nacl)#deny 192.168.30.0 0.0.0.255 拒绝来自...访问目的地址为192.168.10.0网段WWW服务 注:deny:拒绝通过,可选:deny(拒绝通过)、permit(允许通过) tcp: 协议名称,协议可以是udp, ip,eigrp, gre...192.168.10.0 0.0.0.255:源地址及源地址通配符 192.168.30.0 0.0.0.255:目的地址及目的地址通配符 eq:操作符(lt-小于,eq-等于,gt-大于,neg-不等于

58011
领券