首页
学习
活动
专区
圈层
工具
发布

在推荐系统中,我还有隐私吗?联邦学习:你可以有

推荐系统在我们的日常生活中无处不在,它们非常有用,既可以节省时间,又可以帮助我们发现与我们的兴趣相关的东西。目前,推荐系统是消费领域最常见的机器学习算法之一[1]。...例如,我在某宝上浏览了几件黑色女式羽绒服,系统根据内容过滤算法直接提取 “黑色”、“羽绒服”、“女式” 等 item 特征,在这个应用场景下,item 具体为 “物品”。...通过对物品进行多次关联性分析,发现我多次在某宝中的点击之间的关联性,从而生成推荐结果,将“女式羽绒服” 推荐到我的某宝首页中。...三是,基于历史数据进行评分和评估,因此对于系统中的新用户和新 item 存在冷启动问题,且受历史数据的数据规模、稀疏程度等影响较大。...FL-MV-DSSM 框架 4.1 FL-MV-DSSM 框架分析 DSSM 最初是为 web 搜索而设计的,它通过多层神经网络从用户的查询词和候选文档中提取语义向量,然后利用余弦相似度来度量查询与文档在语义空间中的相关性

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

    【DB笔试面试572】在Oracle中,模糊查询可以使用索引吗?

    ♣ 题目部分 在Oracle中,模糊查询可以使用索引吗?...③ 模糊查询形如“WHERE COL_NAME LIKE '%ABC%';”不能使用索引,但是,如果所查询的字符串有一定的规律的的话,那么还是可以使用到索引的,分以下几种情况: a....如果字符串ABC在原字符串中位置不固定,那么可以通过改写SQL进行优化。改写的方法主要是通过先使用子查询查询出需要的字段,然后在外层嵌套,这样就可以使用到索引了。...这种情况需要在LIKE的字段上存在普通索引的情况下,先使用子查询查询出需要的字段,然后在外层嵌套,这样就可以使用到索引了。...LIKE的更多内容可以参考我的BLOG:http://blog.itpub.net/26736162/viewspace-2139039/ 本文选自《Oracle程序员面试笔试宝典》,作者:李华荣。

    12.7K20

    【DB笔试面试643】在Oracle中,如何查询表和索引的历史统计信息?

    ♣ 题目部分 在Oracle中,如何查询表和索引的历史统计信息?...历史统计信息保存在以下几张表中: l WRI$_OPTSTAT_TAB_HISTORY 表的统计信息 l WRI$_OPTSTAT_IND_HISTORY 索引的统计信息 l WRI$_OPTSTAT_HISTHEAD_HISTORY...列的统计信息 l WRI$_OPTSTAT_HISTGRM_HISTORY 直方图的信息 从视图DBA_TAB_STATS_HISTORY可以查询历史收集统计信息的时间,但是不能查询到行数,所以需要结合基表来查询...查询索引的历史统计信息的SQL语句如下: SELECT B.OWNER, B.OBJECT_NAME INDEX_NAME, TO_CHAR(D.ANALYZETIME, '...这些统计信息在SYSAUX表空间中占有额外的存储开销,所以应该注意并防止统计信息将表空间填满。

    3.2K20

    业务用例的研究组织可以在同一个建设系统中可以变化吗

    2013-02-08 9:44:15 上孙安俊(359***041) 请问大家一个问题,业务用例的研究组织可以在同一个建设系统中可以变化吗?...2013-02-08 9:44:51 潘加宇(3504847) 没有必要变化了 2013-02-08 9:46:55 潘加宇(3504847) 这个划定的范围,能把你要改进的场景被包在里头就可以。...2013-02-08 9:51:42 潘加宇(3504847) 部门就可以了,把这些场景组织到部门的用例下面 2013-02-08 9:54:44 潘加宇(3504847) 既然改进的范围波及整个部门,...2013-02-08 10:14:41 上李帅(958**7) 意味着缺少了资源 2013-02-08 10:25:47 上孙安俊(359***041) 请假与加班是相对的,可以进行调休 2013-02...-08 11:04:09 潘加宇(3504847) 我上面讲的不知道是否理解了?

    5.2K30

    可以举例说明 Vue 的模板语法在实际开发中的应用场景吗?

    2:事件处理: 场景: 在一个按钮上添加点击事件,弹出提示框。 应用: 使用 @click 指令绑定点击事件,并调用 methods 中定义的事件处理函数 showAlert()。...4:列表渲染: 场景: 在一个产品列表页面上展示所有产品。 应用: 使用 v-for 指令遍历产品数组,并为每个产品渲染对应的 UI 元素。...5:表单输入绑定: 场景: 在一个注册页面上实现用户信息的输入和提交。 应用: 使用 v-model 指令在表单元素和组件数据之间建立双向绑定。...当用户提交表单时,触发 @submit 事件,调用 methods 中定义的表单提交函数。 6:自定义指令: 场景: 在一个图片预览组件中,需要实现图片的缩放和拖拽功能。...应用: 定义自定义指令 v-zoom 和 v-drag,提供图片缩放和拖拽的功能实现。 在组件的模板中使用这些自定义指令,来控制图片的交互行为。

    76410

    味觉可以被识别吗?脑机接口在味觉感知中的新应用

    2 涉及的BCI技术 基于EEG的BCI技术 在采集过程中,被试一般直坐在椅子上,记录味觉任务过程中的EEG信号。...在识别过程中,大多数EEG研究所获得的ERP强度都呈现出从咸到甜的递减规律(咸>酸>苦>甜)。因此,这些强度差异可以用于对特定味觉辨别的研究。...有研究发现,蔗糖和阿斯巴甜、甜菊等甜味剂在味觉刺激诱发ERP中激活的脑区和潜伏期等数据都没有显著性差异,因此,阿斯巴甜和甜叶菊可以作为蔗糖的理想替代品,除以上研究外,EEG还可用于观察视觉刺激诱发味觉感知的效果...当行业为特定的受众(比如老奶奶人)设计/开发食品时,通过BCI技术可以从特定的客户群体中收集最直观的感官体验数据,相比传统的数据收集手段,这种方式更高效且在消费群体中接受度更高,且对直观信号(神经活动)...的测量可以在更大程度上降低感官分析的偏差。

    4.9K20

    【DB笔试面试745】在Oracle中,RAC环境下的Redo文件可以放在节点本地吗?

    ♣ 题目部分 在Oracle中,RAC环境下的Redo文件可以放在节点本地吗? ♣ 答案部分 不能。...同单实例的系统一样,在RAC环境中,每个节点实例都需要至少两组Redo日志文件,且每个节点实例有自己独立的Redo日志线程(由初始化参数THREAD定义),例如: SQL> SELECT B.THREAD...4 STALE +DATA/lhrdb/onlinelog/group_4.266.660615543 52428800 YES INACTIVE RAC环境中的...Redo日志文件必须部署到共享存储中,而且需要保证可被集群内的所有节点实例访问到。...当某个节点实例进行实例恢复或介质恢复的时候,该节点上的实例将可以应用集群下所有节点实例上的Redo日志文件,从而保证恢复可以在任意可用节点进行。

    4.6K30

    iScience|不确定性量化问题:我们可以相信AI在药物发现中的应用吗?

    具体来说,在贝叶斯系统中,总不确定性可以根据不同的来源分为偶然不确定性和认识论不确定性。前者是不可约和固有数据噪声的结果,后者是由训练集提供的知识不足引起的。...因此,预测的不确定性在总预测不确定性中的比例可以用来估计一个模型是否达到了可能的MAA。...在 AL 中,模型通常使用有限的训练集(例如,当前可用的样本)进行初始化。然后,根据预定义的查询策略(也称为选择函数)迭代选择未标记样本的批次,通过相关实验进行标记,并逐渐添加到训练集中。...随后,使用这个扩展的训练集重新训练模型,期望在保留的测试集上获得更多的预测结果。 查询策略通常被称为抽样方法,以决定每次迭代应选择和标记哪些样本。...为了增加化学多样性,他们采用了混合AL查询策略,该策略结合了预测的对接分数和不确定性,以指导迭代过程中的样本选择,这是UQ在AL应用中的独特方法。

    4.3K30

    运用谷歌 BigQuery 与 TensorFlow 做公共大数据预测

    我们能用机器学习来更准确地预测客户需求,而不只是依靠直觉或经验原则吗?如果你拥有足够多的历史业务数据,你就可以。在本文中,我们将告诉你怎么做。 机器学习 第一,什么是机器学习?...如果你的业务不涉及出租车,或者依赖天气之外的其他因素,那你就需要把你自己的历史数据加载到 BigQuery 中。...你可以在 Google Cloud Datalab 中运行 BigQuery 查询,而查询结果将以一种 Python 可用的形式返回给你。(github上包含完整的 Datalab 手册与详细评注。...类似地,你可以运行 BigQuery,按一年中每一天的序号来预测这一天的出租车搭乘总数。 ? 通过合并天气和车次数据库,我们就得到了供机器学习使用的完整数据集: ?...我使用的是具有一个隐藏层的神经网络,而且我们应该限制层数,因为在从短短数百天的数据中我们无法获得数百万计的实例。

    2.6K60

    大数据已死?谷歌十年老兵吐槽:收起 PPT 吧!数据大小不重要,能用起来才重要

    我曾经在台上实时查询千兆级的数据,证明无论你的数据有多大、有多糟糕,我们都能够处理它,没有任何问题。 在接下来的几年里,我花了大量时间解决用户使用 BigQuery 遇到的问题。...我们可以通过几种方式验证这一点: 查看数据 (定量地)、询问人们是否有过大数据的感知经历 (定性地)、从基本原理 (归纳地) 思考分析。 在 BigQuery 工作时,我花了很多时间研究客户规模。...我用了很多不同的分析方法,以确保结果不被进行了大量查询的几个客户的行为所扭曲。我还把仅对元数据的查询剔除了,这是 BigQuery 中不需要读取任何数据的部分查询。...我在会议上演示的 BigQuery 的 PB 级查询零售价是 5000 美元,很少有人愿意花费如此昂贵的费用。 请注意,即使你没有使用按字节付费的定价模型,关于对少量数据优惠的激励政策也是有效的。...以下问题可以让你确定是否处于那“大数据的百分之一”中: 1)你真的在生成大量数据吗? 2)如果是,你真的需要同时使用大量数据吗? 3)如果是,数据真的大到不能放在一台机器上吗?

    1.2K30

    【学习】什么数据库最适合数据分析师

    Benn Stancil认为数据分析工作不可能一蹴而就,分析师在使用数据库的过程中阻碍他们速度的往往不是宏观上的性能,而是编写查询语句时的细节。...虽然不同语言其查询长度、查询复杂性和语言复杂性之间的关系盘根错节,要界定清楚很难,但可以间接使用查询长度作为度量的指标,因为一门语言之所以简单很有可能是因为它简洁。...这八种数据库查询长度的统计结果如下: ? 如果说单纯地比较最终的长度有失偏颇,那么可以看看随着分析的逐步深入,查询逐渐变复杂的过程中,其修改次数与长度之间的关系: ?...该图显示,经过20次左右的编辑之后,查询长度通常会变为之前的2倍,而在100次编辑之后,长度会变为之前的3倍。那么在修改的过程中,其编辑次数与出错的比率又是什么样子的呢? ?...例如,Hive和BigQuery交叉处的“20.2”表示:对使用这两款数据库的分析师,其使用Hive的错误率要比使用BigQuery高20.2。

    1.4K40

    2024-12-31:物块放置查询。用go语言,在一个无限延伸的数轴上,原点位于 0 处,沿着 x 轴向正方向无限延伸。 现在我

    2024-12-31:物块放置查询。用go语言,在一个无限延伸的数轴上,原点位于 0 处,沿着 x 轴向正方向无限延伸。...注意,这只是一个查询,不会实际放置物体。每个查询都是独立的。...最终,我们需要返回一个布尔数组 results,在第 i 个操作类型 2 的查询中,如果可以放置物体,则 results[i] 为 true,否则为 false。...解释: 查询 0 ,在 x = 2 处放置一个障碍物。在 x = 3 之前任何大小不超过 2 的物块都可以被放置。...• 对于操作类型 2,查询左侧最近障碍物的位置 pre,计算最大长度 maxGap,判断是否可以放置物体并记录结果。 最终返回结果数组 ans。

    24520

    详细对比后,我建议这样选择云数据仓库

    你可以将历史数据作为单一的事实来源存储在统一的环境中,整个企业的员工可以依赖该存储库完成日常工作。 数据仓库也能统一和分析来自 Web、客户关系管理(CRM)、移动和其他应用程序的数据流。...其中,从多种来源提取数据、把数据转换成可用的格式并存储在仓库中,是理解数据的关键。 此外,通过存储在仓库中的有价值的数据,你可以超越传统的分析工具,通过 SQL 查询数据获得深层次的业务洞察力。...所有的数据存储在一起可以更容易地分析数据、比较不同的变量,并生成有洞察力的可视化数据。 只使用数据库可以吗?...乐天的分析副总裁 Mark Stange-Tregear 说: “我知道我光为向销售团队提供报告就支付了多少钱,同时我也知道我们为财务分析提取数据的费用是多少。”...例如,数据已经在谷歌云中的企业可以通过在谷歌云上使用 BigQuery 或者 Snowflake 来实现额外的性能提升。由于数据传输路径共享相同的基础设施,因此可以更好地进行优化。

    7.4K10

    使用Kafka,如何成功迁移SQL数据库中超过20亿条记录?

    在这篇文章中,我将介绍我们的解决方案,但我还想提醒一下,这并不是一个建议:不同的情况需要不同的解决方案,不过也许有人可以从我们的解决方案中得到一些有价值的见解。 云解决方案会是解药吗?...我们知道有可能可以使用时间戳,但这种方法有可能会丢失部分数据,因为 Kafka 查询数据时使用的时间戳精度低于表列中定义的精度。...在我们的案例中,我们需要开发一个简单的 Kafka 生产者,它负责查询数据,并保证不丢失数据,然后将数据流到 Kafka,以及另一个消费者,它负责将数据发送到 BigQuery,如下图所示。 ?...将数据流到 BigQuery 通过分区来回收存储空间 我们将所有数据流到 Kafka(为了减少负载,我们使用了数据过滤),然后再将数据流到 BigQuery,这帮我们解决了查询性能问题,让我们可以在几秒钟内分析大量数据...将数据流到分区表中 通过整理数据来回收存储空间 在将数据流到 BigQuery 之后,我们就可以轻松地对整个数据集进行分析,并验证一些新的想法,比如减少数据库中表所占用的空间。

    4.4K20

    20亿条记录的MySQL大表迁移实战

    在这篇文章中,我将介绍我们的解决方案,但我还想提醒一下,这并不是一个建议:不同的情况需要不同的解决方案,不过也许有人可以从我们的解决方案中得到一些有价值的见解。 云解决方案会是解药吗?...我们知道有可能可以使用时间戳,但这种方法有可能会丢失部分数据,因为 Kafka 查询数据时使用的时间戳精度低于表列中定义的精度。...在我们的案例中,我们需要开发一个简单的 Kafka 生产者,它负责查询数据,并保证不丢失数据,然后将数据流到 Kafka,以及另一个消费者,它负责将数据发送到 BigQuery,如下图所示。...将数据流到BigQuery 通过分区来回收存储空间 我们将所有数据流到 Kafka(为了减少负载,我们使用了数据过滤),然后再将数据流到 BigQuery,这帮我们解决了查询性能问题,让我们可以在几秒钟内分析大量数据...将数据流到分区表中 通过整理数据来回收存储空间 在将数据流到 BigQuery 之后,我们就可以轻松地对整个数据集进行分析,并验证一些新的想法,比如减少数据库中表所占用的空间。

    5.9K10

    选择一个数据仓库平台的标准

    ,我喜欢其中的一句话: “一旦知道哪种部署选项最能满足您的项目需求,就可以简化在不同类型的数据仓库平台之间的选择,从而更快地做出选择。”...Panoply进行了性能基准测试,比较了Redshift和BigQuery。我们发现,与之前没有考虑到优化的结果相反,在合理优化的情况下,Redshift在11次使用案例中的9次胜出BigQuery。...“ 此外,Redshift可扩展性使用户在增加内存和I / O容量等资源时可以提高性能。Panoply根据数据和查询的数量以及查询的复杂性无缝缩放Redshift用户的云足迹。...这种成本计算的复杂性在Snowflake的捆绑CPU定价解决方案中得到了一些解决,但同样,提前预见您的查询需求是一个有待解决的挑战。...通过利用Panoply的修订历史记录表,用户可以跟踪他们数据仓库中任何数据库行的每一个变化,从而使分析师可以立即使用简单的SQL查询。

    3.7K40

    比特币区块链数据集:完整的历史实时比特币区块链数据

    区块链技术作为比特币的核心模块,由中本聪在 2009 年首次实现,它是一种分布式的公共账本交易系统。比特币是一种分散的数字货币,它通过分布式的方式储存交易,以弥补金融行业的缺陷。...在此数据集中,你可以访问有关区块链以及相关交易的信息,所有的历史数据都在 bigquery-public-data:bitcoin_blockchain 数据库里,该数据每十分钟就更新一次。...这些数据可以和 kernel 里的历史价格结合在一起,查阅类似数据库请进入页面:https://www.kaggle.com/datasets?...search=bitcoin 你可以使用 BigQuery 的 Python 客户端库在 Kernel 中查询此数据中的表。...注意,Kernel 中可用的数据仅限于查询,表位于 bigquery-public-data.bitcoin_blockchain。

    3.6K30

    【DB笔试面试515】在Oracle中,为何SYSTEM用户可以将V$SESSION的查询权限赋权给其他用户而SYS用户却不可以

    ♣ 题目部分 在Oracle中,为何SYSTEM用户可以将V$SESSION的查询权限赋权给其他用户而SYS用户却不可以? ♣ 答案部分 答案:现象如下,难道SYSTEM比SYS用户的权限更大吗?...Oracle选择访问对象的顺序原则是先SCHEMA后PUBLIC。所以,对于SYS用户而言,他查询V$SESSION视图其实是查询的系统底层表SYS.V$SESSION。...对于系统底层表,是不能直接做赋权操作的。所以,SYS用户在将该视图赋权给其他用户的时候就会报错。...而对于SYSTEM用户而言,他查询V$SESSION视图其实是查询的PUBLIC这个特殊用户下的公共同义词,而公共同义词是可以做赋权操作的。...& 说明: 有关Oracle同义词的更多内容介绍可以参考我的BLOG:http://blog.itpub.net/26736162/viewspace-2154285/ 有关Oracle数据字典的更多内容可以参考我的

    1.6K20
    领券