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

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

通过对物品进行多次关联性分析,发现我多次在某宝中的点击之间的关联性,从而生成推荐结果,将“女式羽绒服” 推荐到我的某宝首页中。...在这样的背景下,能够实现隐私保护的推荐系统的研究与发展越来越重要。从另外一个角度分析,在推荐 / 搜索中引入隐私也有一定的好处。...本文是使用联邦学习框架实现隐私保护推荐系统的第一次尝试,是基于 CF 的推荐系统实现的。...隔离可以通过加密或可信执行环境(Trusted execution environment ,TEE)来实现。TEE 是一种在多环境共存的条件下,建立策略以保护每个环境的代码和数据的方法。...在第四节中,我们进一步分析了一个普适的基于内容的联邦多视图推荐框架 FL-MV-DSSM。该方法可以将用户和 item 映射到共享的语义空间,以便进一步实现基于内容的推荐。

7.9K41

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

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:48:41 上孙安俊(359***041) 如果想做一个部门业务管理系统, 2013-02-08 9:48:54 上孙安俊(359***041) 有时间,从部门外面,接报问题,...-08 11:04:09 潘加宇(3504847) 我上面讲的不知道是否理解了?...2013-02-08 11:11:15 潘加宇(3504847) 请假本身不是部门的用例,但会影响部门的某些用例的实现,把请假作为一个场景放在这些用例下面。

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

    在 WPFUWP 中实现一个可以用 await 异步等待 UI 交互操作的 Awaiter

    在 WPF/UWP 中实现一个可以用 await 异步等待 UI 交互操作的 Awaiter 发布于 2017-10-29 16:38...实战篇: 在 WPF/UWP 中实现一个可以用 await 异步等待 UI 交互操作的 Awaiter .NET 编写一个可以异步等待循环中任何一个部分的 Awaiter 本文阅读建议 本文代码较多,阅读建议...某个函数的执行需要显示一个用户控件,用户填写控件中的信息并确定后,函数才继续执行。这种感觉很像模态窗口,但我们却是在同一个窗口内实现,不能通过模态窗口来实现我们的功能。...(UWP 中的 ContentDialog 就是这么干的。) 我们需要在后台线程创建一个控件,创建完毕之后在原线程返回。这样我们就能得到一个在后台线程创建的控件了。...我已经把这些文件以 MIT 开源到了 walterlv/sharing-demo 中,大家可以随意使用。

    4.1K31

    定义一个函数,在该函数中可以实现任意两个整数的加法。java实现

    题目:定义一个函数,在该函数中可以实现任意两个整数的加法。 对于这道题,由于没有限定输入的两个数的范围,我们要按照大数问题来处理。...由于题目是要求实现任意两个整数的加法,我们就要考虑如何实现大数的加法。此外这两个整数是任意的,所以也有可能存在负数。通常对于大数问题,常用的方法就是使用字符串来表示这个大数。...我们可以首先将两个整数分别用字符串来表示,然后分别将这两个字符串拆分成对应的字符数组。当两个整数都是正数的时候直接相加结果为正数,同为负数的时候取两者的绝对值相加然后在结果前加一个负号。...假若是一正一负,则用两者的绝对值相减,用绝对值大的数减去绝对值小的数,当正数的绝对值大的时候相减的结果为正数,当负数的绝对值大的时候相减的结果为负数,结果为负数时在相减的结果前加一个负号即可。...在具体进行相加的时候两个字符数组对应的数字字符相加即可,当有进位的时候做出标记,在更高一位进行相加时再将这个进位加进去。同样在相减的时候有借位的也做出标记,在更高一位相减的时候将这个借位算进去。

    3K20

    居然在实现这张图片效果过程中,我发现了一个宝藏级网站!

    可以啊 在进入主题之前,我们学习一波如何在markdown中显示图片,有助于后续的内容理解。 当然已经懂得小伙伴可以直接忽略哈! 如何在markdown中显示一张图片 具体命令:!...这里需要注意的是,如果是本地路径,当时将markdown文件上传时,可能会出现显示异常,本人通常的做法是将需要显示的图片放在另一个文件下在,而且使用相对路径存放,在上传到github时,也可以实现正常的显示...此时在README.md中显示AI_study.jpg的操作为: ![](....这里通过免费图床“路过图床”,可以实现在markdown中显示图片 ? 可以看到第一个是最前面的是图片标志带了个斜杠,且不能正常显示,但是上传到图床之后便可以正常显示。...我疯狂左右单击github上star图标,没有用,跳转到其他地方,并非是我想要的结果 ? (2)如果是和我们之前显示的图片一样,那么难道要一直更换图片的链接才能实现star数实时变化吗?

    1.3K10

    在 linux 中我安装了一个命令行,是否所有用户都可以使用这个命令,比如 docker?

    分享一个 linux 技能飞书话题群的一个问题。 ---- 问: 在linux系统里,普通用户目录是在 /home 下,root用户目录在 /root,因此全部用户共享目录的。...那如果我们要装一个东西的话,是不是只用装一遍?(比如说ohmyzsh之类的) 我之前在自己服务器上,每次都需要安装两遍,一次只有当前那个用户生效,这是为什么呢?...---- 答: 不一定,当我们说我们在 linux 装了一个东西,指的是:「我们装了一个命令,可全局执行」。此时是将该命令放在了全局执行目录(或者将该命令目录放在了 $PATH)。...哦对,PATH 该路径列表可自定义,而每一个用户都可以有独立的 PATH 环境变量。...所以,要看一个命令是所有用户共享还是仅对当前用户有效,具体要看该命令是怎么装的,可以看看 which command 进一步排查。

    9.2K60

    1.26 PowerBI数据准备-刷新报错的排查与处理

    STEP 2 点击菜单栏转换数据进入PowerQuery,在左侧选择报错的查询,点击菜单栏主页下的刷新预览,再去查询设置窗格按步骤一步一步从上向下点,找到错误的步骤。...解决方法方法1 打开PowerQuery,对Sheet1这个表刷新预览,会发现第一步就报错了,此时,点击查询设置窗格的第一步源的齿轮,在跳出的对话框中,重新选择数据源路径。...图片解决方法如果这个列有用,需要完善数据源;如果这个列是因为没用在数据源删除的,在PowerQuery中刷新预览,找到报错的步骤,将相关的代码清除。本例是对数量列更改了数据类型,删除对应代码即可。...解决方法点击查看错误,PowerQuery会把错误的记录单独生成一个查询,点击Error的单元格,下方会提示它是文本“a”,“无法转换为Number”。此时去数据源中找到相应记录,完善数据源就可以了。...如果想预览时就对所有数据进行检查,点击左下角,将基于前1000行改为基于整个数据集。4 数据源中有无效的值如果数据源中包含无效的值,比如N/A或#DIV/0!等,刷新时也会出现包含错误的提示。

    1.1K10

    个人永久性免费-Excel催化剂功能第100波-透视多行数据为多列数据结构

    百度OCR返回的数据结果 这个处理的过程,在PowerQuery里称为透视过程,其中需要在透视过程中,使用不汇总的技巧进行处理。...补足PowerQuery一点小缺陷 以上提到PowerQuery可以轻松应付这种透视的操作,但当数据没有预料中的干净时,PowerQuery真正要处理起来,徒增了不少步骤,并且也非普通用户能够轻松驾驭得住...模拟的有重复的数据源 在PowerQuery上出现数据错误和丢失情况 更为合理的操作是将重复的项目给拼接起来,假如数据源合理下 功能实现 经过封装后的功能,肯定较原生的功能要好用,易用,就算对标PowerQuery...衷心希望,Excel催化剂的系列功能,真真实实地能够帮助到职场的一个个鲜活的生命。 也希望哪一天,当面试数据类岗位时,可以顺口提问一句:你是否使用过Excel催化剂,若有如何评价它对你工作上的作用。...或者被面试者可以很自豪地说,我熟练使用Excel催化剂,我站在巨人的肩膀上,借由它对数据类工作非常能胜任。

    1.1K20

    这十个问题,Power Query初学者经常问

    Ø 在Excel2016里已经是一个完全融合在一起的功能,跟数据透视等等功能一样,也没专门叫Power Query,所以导致你可能不知道它的存在而已。...Ø 只是在Excel2010和Excel2013里,PowerQuery是微软的一个官方插件,需要单独下载安装。 ---- 【问-2】为什么要学Power Query? 【答】为什么要学Excel?...可能是其中共用了某些组件之类的,我也没有深究。 ---- 【问-7】哪里可以下载Power Query插件?...我的所有微信基础文章都考虑了这个问题,所以尽可能保证了所有文章的相对独立性,即每篇文章里不怕重复地写了所有操作步骤,跟着一步步练就行。...---- 【问-10】我看到某些关于Power Query的书或文章上都是一堆堆的代码,而且跟Exel的公式函数完全不一样,代码又很长,完全懵逼啊,我学得会吗?

    2.4K30

    【强强联合】在Power BI 中使用Python(2)

    (power query自动对Python添加 #(lf) 用来进行转义) 当然,以上所说这些功能直接在powerquery中就可以实现,甚至更简单便捷,所以上述内容都是些: ? 吗? 并!不!是!...以上只是在循序渐进地告诉大家,powerquery中是可以用Python进行数据清洗的,并且清楚地告诉大家调用Python的方法,大家应该很熟练了吧。 以下才是重点(当然上面也是): ?...中添加很多步骤也不一定能得到想要的结果。...这样我们就实现了在powerquery中使用正则表达式对数据进行清洗的目的。 ? 当然,也可以调用R、PHP或者js来实现相同的目的,方法大同小异,各位读者可以自行研究。...本文讲解了在powerquery中进行数据清洗工作时如何运用Python来实现一些特定的功能。

    4K31

    「数据ETL」从数据民工到数据白领蜕变之旅(七)-将Excel(PowerQuery+VBA)的能力嫁接到SSIS中

    使用场景 在PowerQuery的数据处理中,有相当多的一些功能使用起来非常方便,对应于企业级的SSIS,反而缺少了这些的灵活性,真正要完全使用SSIS来实现,非常繁琐。...所以,若可以在标准的SSIS流程中引入PowerQuery的轻量化数据处理功能,将原有复杂的数据结构,先进行清洗整合后,变为一个干净的数据源供SSIS调用上传至数据库中,这时整个方案的可行性和性价比都非常可观...再进行数据加载过程,在模板文件中实现仅对当次循环文件的数据处理加工,并将其保存后,供下游的SSIS数据流任务调用此模板文件,实现模板文件的内容上传到数据库中。...dotNET与VBA在Excel对象模型上的差别 在dotNET脚本中,引用Excel对象模型,理论上可以替代VBA的脚本,但本轮测试发现,在dotNET上的Excel对象模型,貌似未能有最全的开放给VBA...具体实现 整个流程如下所示,在测试过程中同样发现,当一个Excel的进程多次被使用时,会存在报错现象,所以索性牺牲一点点性能,每次循环都将Excel的进程给清除,并在一开始时也清除所有Excel进程,保证模板文件和其他数据源没有被打开

    6.5K20

    1.14 PowerBI数据准备-添加条件列,给维度添加排序列

    解决方案在PowerBI中,可以用一个序号列为要排序的列的每个值标记一个数字序号,然后再让它按照序号列排序。...月份名称或者星期几来自于日期表,通常搭建日期表的时候,无论是用PowerQuery还是用DAX,都会把用于排序的列做出来,如MonthNumber或者DayOfWeek。...这样,就可以使用按列排序功能为月份名称或者星期几排序了。区域名称也需要序号列,优先在数据源中自带排序列,如果没有权限修改数据源,或者想自主控制顺序,可以在PowerQuery中添加条件列。...操作步骤STEP 1 点击菜单栏添加列下的条件列,在跳出的对话框中,新列名命名为大区序号,输入各个大区对应的序号。图片STEP 2 将生成的大区序号列数据类型改为整数。...拓展有时候维度表是从事实表中提取的,建议这个提取操作在PowerQuery中使用分组依据实现,不建议使用DAX的DISTINCT实现,因为用DAX生成的计算表虽然也能实现新建计算列进行条件赋值,但是点击按列排序的时候会报错

    73400

    「Sqlserver」数据分析师有理由爱Sqlserver之七-最刚需的数据导入导出功能-导入篇

    实现方式 针对不同的场景,可以有不同的方案选择,有些方案复杂化了,但在某些场景上,其他条件不具备时,有这些方案也是很让人舒畅的,读者们可以先大概知晓一下,在有条件实施容易的方案时,就暂没必要太细究复杂的方案...Excel进行数据合并后再上传 前面提到的,一般导出的文件都是零散化的,没法一口气导出太多的历史数据,在零散的相同结构的文件数据,将其重新合并为一张连贯性的数据表,这一步骤在PowerQuery之前,有大量的...Excel插件提供合并工作薄功能(Excel催化剂也不例外,同样有合并工作薄,不过是基于PowerQuery常规处理困难的一些特殊脏乱的数据的方案,能够使用PowerQuery的优先使用)。...在PowerQuery官方轻量级ETL工具出现后,基本上其他第3方插件的合并功能都会被取代完(没有条件用PowerQuery的可以使用,但数据分析师的角色,没有理由不给自己武装手头的工具,最基本的将Excel...选择立即运行即可 感谢微软的体贴,这么多的步骤,在向导的一步步引导下,几乎可以零门槛去掌握它,全程界面操作,这就是微软风。

    3.9K30

    1.19 PowerBI数据准备-使用参数,生成输入数据源路径的PBIT模板

    操作步骤 STEP 1 打开PowerQuery,点击菜单栏主页下的管理参数,选择新建参数。...STEP 3 点击菜单栏主页下的新建源,获取该文件夹中的一个文件,做好相应的处理。...STEP 4 在查询设置窗格点击源对应的齿轮,在跳出的对话框中选择高级,将地址中的最后一个斜杠和文件名称剪切到第二行,第一行切换为参数,参数用上一步生成的数据源地址参数,点击确定,然后关闭并应用。...旧路径下的报告:新路径下的报告:拓展1 使用PowerQuery参数生成测试环境数据源和生产环境数据源路径,用到每个数据源的路径中,能够实现快速切换数据源,方便报告开发者调试数据。...2 PowerQuery参数也可用于数据的筛选,比如增量刷新就需要设置日期筛选参数。3 PowerQuery参数也可以用于公式调用,比如添加条件列的时候可以调用参数。

    59010

    1.7 PowerBI数据准备-筛选最新月份的数据

    加入 PowerBI自己学 知识星球 可以:下载源文件,边学边练;遇到问题,提问交流,有问必答。数据获取后,通常会先筛选,只保留有效数据,提高后面的处理效率。...解决方案只需要在PowerQuery中做个简单的处理,给筛选配上一个动态的筛选值,就可以实现动态筛选最新月份的数据了。...操作步骤STEP 1 把带历史年月(格式是数字,如202211)的数据导入PowerQuery,将年月列的类型改为整数。STEP 2 增加一个筛选步骤,点击年月列标题上的筛选按钮,选择任意一个值。...STEP 3 从筛选步骤的公式栏把刚刚所选的具体年月数字改为List.Max(#"Changed Type"[年月])。List.Max是取最大值的函数,取得是上一步骤中的年月字段的最大值。...拓展通过其他参数,比如做一个每月第几天的参数,根据条件判断,指定每月的第几天开始切换筛选最新月份。

    37710

    「数据ETL」从数据民工到数据白领蜕变之旅(六)-将Python的能力嫁接到SSIS中

    前一篇推文中,给大家演示了在SSIS上使用dotNET脚本,实现一些原生SSIS难以实现的功能,并冠以无限可能的说法。...以上的前提条件是本机安装好python,并设置好环境变量让CMD可以直接通过敲打python即可启动python程序,根据不同脚本的要求,安装好相应的包,例如本篇是使用pandas作数据清洗,在python...在SSIS上使用python脚本 在控制流任务中,有【执行进程任务】,拉一个任务到右侧,并双击此任务进行详细配置。...在下一篇中,我们重新回到微软系中,使用SSIS和PowerQuery联合,将轻量化的ETL工具一些好用易用的能力同样嫁接到SSIS中,同时又可以避开此短板部分。敬请关注。...值得期待 https://www.jianshu.com/p/d154b09c881d 「数据ETL」从数据民工到数据白领蜕变之旅(四)-有了PowerQuery还需要SSIS吗?

    4.7K20

    Excel Power Query的数据处理过程

    小勤:大海,前面有好多个PowerQuery的操作例子,但每次都一下子进入实际操作中,反而对整体的操作思路没有一个直观的认识。能简单讲一下PQ的总体过程是怎样的吗? 大海:好的。...假设我们要用PQ完成一项任务,比如前面的每一个独立例子:二维表转一维表、分离金额、提取字符串、批量导入文本文件、修整文本内容等等,你仔细看一下,其实从大的层面上,都是3个步骤:数据选取(新建查询)→数据处理...小勤:为什么用PQ这样操作后,数据源有改变的时候可以实现自动的刷新呢?...大海:这是因为PQ对处理过程进行了记录,这些记录可以在PQ的功能窗口中很方便查看,并可以按需要对每一步进行修改或调整(顺序等): 小勤:那这个不很像是一个录制宏的过程吗?...下面这个图能大致说清楚操作步骤跟代码之间的完整对应关系: 小勤:太赞了。我终于知道PQ的大致工作原理了。

    84720
    领券