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

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

推荐系统我们的日常生活中无处不在,它们非常有用,既可以节省时间,又可以帮助我们发现与我们的兴趣相关的东西。目前,推荐系统是消费领域最常见的机器学习算法之一[1]。...例如,某宝上浏览了几件黑色女式羽绒服,系统根据内容过滤算法直接提取 “黑色”、“羽绒服”、“女式” 等 item 特征,在这个应用场景下,item 具体为 “物品”。...通过对物品进行多次关联性分析,发现多次某宝中的点击之间的关联性,从而生成推荐结果,将“女式羽绒服” 推荐到我的某宝首页中。...我们还可以较新的领域中(如医疗保健、金融服务)更好地采用机器学习模型,用户不再需要犹豫是否将数据共享给其他人。...因此,许多推荐新闻 item 训练阶段都是未知的,而 FCF 无法处理这些 item。Fed-NewsRec 从新闻内容中学习新闻表示,使用神经网络模型从用户行为中学习用户表示。

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

获取编程新技能的5个技巧

告诉我的朋友,同时心中想,为什么不关于这方面的内容写一篇博客文章呢。——于是有了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。...和很多非常聪明的人谈过关于学习和掌握技能方面的内容。还花费大量的时间给我的朋友和同事们讲述一些关于如何学习的指导/建议。在这篇文章中将为大家详细分析一些要点。...的朋友Yamil Asusta对于这方面就很有见地,最近他就这个主题表述了他的一些看法。在这里想推荐两个他提出的好方法: 如果你想学习一门编程语言,学习HTTP请求在这种语言下是如何工作的。...即使是最好的专家,某些时候也是一个初学者,并且大多数人都愿意指导和帮助他人,回馈社会。 提问的关键是你不能浪费任何人的时间。所以要提正确的问题。没有人愿意回答只需要谷歌搜索就可以解决的问题。...想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是哪里犯了错误)。你能帮我看看?这是的代码片段。 可以用Parse执行x? 问题要问得简单明了,要便于对方答案。

52480

程序员获取新编程技能的5个技巧学习

“真的?直接上手搞项目?“,他好奇地问。 “是啊,还有要向合适的人征求意见。聪明的人通常都很乐于教导和帮助别人。“告诉我的朋友,同时心中想,为什么不关于这方面的内容写一篇博客文章呢。...对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习和很多非常聪明的人谈过关于学习和掌握技能方面的内容。还花费大量的时间给我的朋友和同事们讲述一些关于如何学习的指导/建议。...的朋友Yamil Asusta对于这方面就很有见地,最近他就这个主题表述了他的一些看法。在这里想推荐两个他提出的好方法: 如果你想学习一门编程语言,学习HTTP请求在这种语言下是如何工作的。...即使是最好的专家,某些时候也是一个初学者,并且大多数人都愿意指导和帮助他人,回馈社会。 ? 提问的关键是你不能浪费任何人的时间。所以要提正确的问题。没有人愿意回答只需要谷歌搜索就可以解决的问题。...想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是哪里犯了错误)。你能帮我看看?这是的代码片段。 可以用Parse执行x? 问题要问得简单明了,要便于对方答案。

827100

用 chatGPT 提高效率的套路总结

最近这段时间 chatGPT 掀起了一阵 AI 热潮,目前来看网上大部分内容都是调戏 AI,很少有人如何用 chatGPT 做正事儿。...如何借助 chatGPT 学习新技术 经过这些年对于各类知识的学习先阐述一个个人的总结:学习一个新知识/新技术,其实就是脑海中构建这个技术的「知识模型」。...比如前文举的初学 k8s 时的问题,可以这样问 chatGPT,先来一个引导式的提问: k8s 里面,所有资源都是 API Object,对?...还有一次,问 chatGPT 如何把 MySQL 的id字段转化成varchar字符串类型。它告诉我用Cast(id as VARCHAR(255)),结果报错,它也解释不清为啥报错。...本文就到这里吧,个人相信,像 chatGPT 这样的 AI 技术会和搜索引擎扮演同等重要的角色,那么如何更好地理解运用 AI,是未来需要不断学习探索的课题。

26820

X君和T君关于通用学习机的对话

听懂了,其他的人大概都可以听懂。但是,这是最表层说明,我们还是应该深入到技术细节。想比较明确了解,究竟学习在做什么。啊哈,来说一个题目,你来告诉我机器怎么学习,好不好? X:可以。 T:好。...X:好,我们看,······ T:不不,这个大概复杂了一些,我们来个简单一些的:的bitmap的图上,有两个圆,你的计算机要告诉我圆的半径。可以?怎么做?...不不,我们干脆再简单一些,的bitmap的图上,有两个黑斑,你的计算机要告诉我哪个斑大,哪个斑小。这样可以?怎么做? X:太好了,你的这个问题很好。我们就讨论它。...······ 好,比较清楚了,就是说,学习就是有一个程序,这个程序可以根据输入的数据修改自己,而指导如何修改的,就是先验知识。 X:很对,很对。希望的其他听众也能有你这样的清晰认识就好了。...唔,一直到这里,我们都是说的通用学习机和深度学习相同的东西,还没有说不同的东西。 T:是的,不同在哪里?听你这样讲,都有些跃跃欲试了。 X:咖啡馆,详细说是不可能的。就简单说两点。

23610

如何用 Python 和 BERT 做中文文本二元分类?

觉得,后者是给人用的。 教程 总以为,会有人把代码重构一下,写一个简明的教程。 毕竟,文本分类任务是个常见的机器学习应用。应用场景多,也适合新手学习。 但是,这样的教程,就是没等来。...你告诉我输入的标准规范,然后告诉我结果都能有什么。即插即用,完事儿走人。 一个文本分类任务,原本不就是给你个训练集和测试集,告诉你训练几轮练多快,然后你告诉我准确率等结果?...你至于让为了这么简单的一个任务,去读几百行代码,自己找该在哪里? 好在,有了这个样例做基础,总比没有好。 耐下心来,把它整理了一番。 声明一下,并没有对原始代码进行大幅修改。...它是餐饮点评情感标注数据,如何用Python和机器学习训练中文文本情感分类模型?》和《如何用 Python 和循环神经网络做中文文本分类?》中使用过它。...你可以阅读原始论文,来进行超参数调整尝试。或者,你干脆保持默认值不变就可以。 第四行,指定训练轮数。把所有数据跑完,算作一轮。这里使用3轮。 如果你希望学习如何使用这些参数,推荐下面这本教材。

1K20

如何用 Python 和 BERT 做中文文本二元分类?

觉得,后者是给人用的。 教程 总以为,会有人把代码重构一下,写一个简明的教程。 毕竟,文本分类任务是个常见的机器学习应用。应用场景多,也适合新手学习。 但是,这样的教程,就是没等来。...你告诉我输入的标准规范,然后告诉我结果都能有什么。即插即用,完事儿走人。 一个文本分类任务,原本不就是给你个训练集和测试集,告诉你训练几轮练多快,然后你告诉我准确率等结果?...你至于让为了这么简单的一个任务,去读几百行代码,自己找该在哪里? 好在,有了这个样例做基础,总比没有好。 耐下心来,把它整理了一番。 声明一下,并没有对原始代码进行大幅修改。...它是餐饮点评情感标注数据,如何用Python和机器学习训练中文文本情感分类模型?》和《如何用 Python 和循环神经网络做中文文本分类?》中使用过它。...你可以阅读原始论文,来进行超参数调整尝试。或者,你干脆保持默认值不变就可以。 第四行,指定训练轮数。把所有数据跑完,算作一轮。这里使用3轮。 如果你希望学习如何使用这些参数,推荐下面这本教材。

1.6K30

开学第一课:拜托,一定不要这样问Python问题

4.为啥的Socket程序客户端连接不上服务端呢? 5.请问你会用Python做网站?/请问群里有懂Python做网站的? 6. ? 7.的代码可以运行,但是结果不对,如下,该怎么办? ?...10.群里有人吗,谁能告诉我这个怎么办? ? 10.老师,有个代码,IDLE和PyCharm运行正常,但是VSCode和Spyder运行有问题,怎么办? 11....(发一段代码截图,且需要放大很多倍才能勉强看清)大家帮忙看看这段代码哪里有问题啊? 18. ? 19.有个特别特别简单的问题,但在网上就是查不到解决办法,你能告诉我该怎么办?...23.自己的老师说的程序中至少有3处错误,又不告诉我哪里有错误,找不出来,你能帮我找出来改一下? 24.老师,如果要在窗口上显示图片,应该怎么做?需要注意什么?...,这样可以进行最有效最高效的交流和沟通,可以最短的时间内解决问题。

54410

这么用乐享,领导会夸奖!

可以告诉我们怎么弄的?...好想学习!” “建个讨论群学习吧!” “这样的设计师在哪,要去拜师” ? 乐乐为你们好学的精神点赞! ? 既然你们诚心诚意的问了,机智又体贴的乐乐就大发慈…哦不!...这里不仅可以自定义乐享电脑、手机端的首页,还可以添加首页热点和公告栏~ 那究竟如何去让我们的首页变得更富有个性呢?嘘~且听我讲!...之前我们体验环境中做过的员工自助平台、销售培训基地等,用到的很多小图标都是按照这个尺寸来的。除此之外,每一个图片都可以加入超链接,想连哪里哪里~ 更多丰富内容 当然!除了这些还不够!...除了让我们的首页吸引人,要有人继续有往下滑的欲望,我们也可以用精彩的最新课程、活动、投票等更多动态来填充我们的首页。 ?

45830

计算机视觉专家:如何从C++转Python

有人说用 Python 编程很简单,6 岁小孩都能学会。计算机视觉专家和编程语言爱好者 asya f 刚开始上手 Python 时也这么想。但门槛低就仅意味着使用简单?...经常调用 API 的人是不是一定比可以从零写出源码的人菜?本文中,asya f 告诉我们,从 C++转向 Python,是一次「从个人到社区」的思维转变。...而 Python 有点像潜水——把头伸进水里就能看到它的美,但你不会太深入,而是浅水里游啊游,可以轻易地游过很大一片地方。两种语言如此不同,所以适用的场景也不同。...图源:Unsplash;上传者:Jakob Boman 浅尝 Python 转向 Python 时,你需要学习的第一件事情就是如何放手:你不知道代码的底层到底发生了什么,内存被分配到哪里、释放到哪里,但没关系... Python 中使用相同的库会比从零开始学习一个新库更加容易。 勿忘初心:有时候 Python 实在是太慢或者不适合你的任务,C++经验就派上用场了。

67110

如何从C++转Python:改变你的思维方式

选自:FreeCodeCamp 作者:asya f 机器之心编译 参与:张倩、刘晓坤 有人说用 Python 编程很简单,6 岁小孩都能学会。...但门槛低就仅意味着使用简单?经常调用 API 的人是不是一定比可以从零写出源码的人菜?本文中,asya f 告诉我们,从 C++转向 Python,是一次「从个人到社区」的思维转变。...而 Python 有点像潜水——把头伸进水里就能看到它的美,但你不会太深入,而是浅水里游啊游,可以轻易地游过很大一片地方。两种语言如此不同,所以适用的场景也不同。...图源:Unsplash;上传者:Jakob Boman 浅尝 Python 转向 Python 时,你需要学习的第一件事情就是如何放手:你不知道代码的底层到底发生了什么,内存被分配到哪里、释放到哪里,但没关系... Python 中使用相同的库会比从零开始学习一个新库更加容易。 勿忘初心:有时候 Python 实在是太慢或者不适合你的任务,C++经验就派上用场了。

1K30

用深度学习分析 LoL 小地图,自制数据集 DeepLeague 开源(上)

翻译 | 曹永胜 校对 | 李振 整理 | 凡江 深度联盟(DeepLeague):英雄联盟(League of Legends)的小地图上应用机器视觉和深度学习给出了超过10万个的标记图像...输入的只是一个LCS游戏的VOD(Video-On-Demand,VOD,点播视频),通过分析VOD的像素,DeepLeague可以告诉我们每个冠军是如何在地图上移动的。 厉害!...你可以Faker的VODs上运行DeepLeague,来收集关于他如何操作和真正学习的数据。 让我们讨论一下。 为什么做这个?...他死在哪里?在哪里他守卫?他从哪里开始他的打野?所有这些信息都必须手动聚合。有些人可能会说,“为什么不能直接将数据与客户端聚合?”,1)这是违反服务条款的,2)它是加密的,尤其难以破解。...下一步你会搞清楚如何通过计算机视觉来收集这些数据的。 能在小地图上训练一个深度神经网络来预测边界框,分类冠军队员么?

1.7K60

ChatGPT 中文指令指南,教会你如何使用chatgpt实现中文你想要的答案

ChatGPT 中文指令指南,教会你如何使用chatgpt实现中文你想要的答案 1.学习英语–替代词典 App 场景 例子 Prompts 解释中文英文意思,解释单词的词根词缀。可以替代词典。...告诉我 英文单词 的词性和音标,使用中文和英文解释该词的意思,同时告诉我这个词是怎么来的?是如何构造出来的?最后用这个词写 3 句英文例句。 通过故事帮助记忆单词,了解单词的用法。...Egoist 和 Egotist 的区别在哪里? 英文单词 和 英文单词 的区别在哪里? 通过词根查找相近词,生成故事方便记忆。...询问语法 请告诉我如何正确使用 the 请告诉我如何正确使用 单词 了解完正确用法后,还可以询问常见错误。通过错误学习事半功倍。...请告诉我使用 the 的常见错误 请告诉我使用 单词 的常见错误 了解完正确和错误用法,还可以让 ChatGPT 出练习题,通过练习加深印象(这个方法不仅限于学习语法,或者学习英语) 请提供一些关于如何使用

44230

ChatGPT 中文指令指南,教会你如何使用chatgpt实现中文你想要的答案

ChatGPT 中文指令指南,教会你如何使用chatgpt实现中文你想要的答案1.学习英语--替代词典 App场景 例子 Prompts 解释中文英文意思,解释单词的词根词缀。可以替代词典。...告诉我 英文单词 的词性和音标,使用中文和英文解释该词的意思,同时告诉我这个词是怎么来的?是如何构造出来的?最后用这个词写 3 句英文例句。通过故事帮助记忆单词,了解单词的用法。...Egoist 和 Egotist 的区别在哪里?英文单词 和 英文单词 的区别在哪里?通过词根查找相近词,生成故事方便记忆。...询问语法请告诉我如何正确使用 the请告诉我如何正确使用 单词了解完正确用法后,还可以询问常见错误。通过错误学习事半功倍。...请告诉我使用 the 的常见错误请告诉我使用 单词 的常见错误了解完正确和错误用法,还可以让 ChatGPT 出练习题,通过练习加深印象(这个方法不仅限于学习语法,或者学习英语)请提供一些关于如何使用

78000

32岁入门晚不晚?来听听这位70后程序员的故事

有人质问:“现在学编程晚?”,“30岁之后还能继续写程序?”,“学编程难?”...有人问:“不可以辞职?”,给你的答案是:“那时正在读高二,我妈也是身体不好,无法工作。”,家庭绑架了这位中年人,他不得不选择了妥协,让步。 稳定工作,有时候让他迫不得已。...有人问:“不可以辞职?”,给你的答案是:“这时在读大学,他应经是40知天命的人了”,年龄限制了这位中年人的职业生涯,他不得不选择妥协,遵守着这体制内的金科玉律。...黄金般的晚上三小时 凭借着对编程的执着,我爸用晚上的三小时告诉我:“虽然没有你大学那么多的时间去学习,但是这三小时可以做出很多东西,学到很多东西。”...那如何利用这晚上的三小时?其实高中的老师就已经告诉我们了。

1K50

好书|第一章:The Machine Learning Landscape

关于机器学习,让我们一起来思考这些问题: 机器学习哪里开始,又从哪里结束?(有点哲学味道) 一个机器学习到东西到底意味着什么?...(就好比很多人会思考活着意味着什么) 如果赋值一份维基百科,的电脑真的能够“学到了”一些东西?(有了数据,机器就能够学到东西?) 机器是不是突然变的聪明了?(未来是人类聪明还是机器聪明呢?)...【需要英文电子书籍和配套的EPUB阅读器的朋友,请把这篇文章分享到您的朋友圈,添加我的个人微信:luqin360,截图给我,我会发给您;若是需要一起参与读书和讨论,也请告诉我,我会邀请你入群。】...机器通过从数据或者经验中学习以达到性能越来越好的结果。 现有解决方案需要大量手工调优或一长串规则的问题:一种机器学习算法通常可以简化代码执行得更好。...ML项目中,您在一个训练集中收集数据,然后将训练集提供给一个学习算法。

40720

Genesis框架从入门到精通(4):框架的内置动作(续)

本系列的前一篇 Genesis框架从入门到精通(3):框架的内置动作 ,解释了在哪里找Genesis 的内置动作,以及如何使用钩子移除,移动或改变动作。...在这篇文章的中,将继续讲解如何使用自定义的函数、添加动作时使用既有函数的技巧,以及怎样使用Genesis函数。...函数可以不需要参数,也可以有多个参数。在这个例子里,设置了一个参数的“默认”值,但是调用该函数时可以用别的值来替换它。...Genesis框架从入门到精通(3):框架的内置动作 现在你已经了解了如何通过钩子向Genesis添加自己的代码,但是还有很多东西需要学习。...如果你模板文件里添加了什么东西或者其他操作,你就是调用该函数了。当你使用钩子时,你也是调用一个函数,你就是告诉函数运行之前告诉它要在哪里运行。这意味着钩子函数可以与“普通”函数互换。

62320

【深度】可解释性与deep learning的发展

然而当端对端学习神经网络犹如烈火烹油迅速发展的时候,和周围的很多学者不时的会感觉到一丝的隐忧:端对端的训练一个black-box model会一直平稳的向下发展?...但是归根结底,端对端学习之外,觉得还需要找到一套新的神经网络操作工具,即让神经网络具有清晰的符号化的内部知识表达,去匹配人类自身的知识框架,从而人们可以语义层面对神经网络进行诊断和修改。...希望一个CNN不仅仅告诉我它在某张图像上检测到一只小鸟,还要CNN明确的告诉我,它用第一个filter去监测鸟头,第二个filter去检测鸟尾巴。...另一篇文章"Interpretable Convolutional Neural Networks"中,介绍了如何端对端的学习一个CNN,使得其内部高层conv-layer的每个filter自动的表示某个...还会写两篇短文分别专门介绍这两篇文章的技术细节。 时代的巨浪下,deep learning未来将向哪里发展?不知道。只能带着一颗敬畏的心,摸着石头过河,边走边瞧吧。

1.1K60

可解释性与deep learning的发展

然而当端对端学习神经网络犹如烈火烹油迅速发展的时候,和周围的很多学者不时的会感觉到一丝的隐忧:端对端的训练一个black-box model会一直平稳的向下发展?...但是归根结底,端对端学习之外,觉得还需要找到一套新的神经网络操作工具,即让神经网络具有清晰的符号化的内部知识表达,去匹配人类自身的知识框架,从而人们可以语义层面对神经网络进行诊断和修改。...希望一个CNN不仅仅告诉我它在某张图像上检测到一只小鸟,还要CNN明确的告诉我,它用第一个filter去监测鸟头,第二个filter去检测鸟尾巴。...另一篇文章"Interpretable Convolutional Neural Networks"中,介绍了如何端对端的学习一个CNN,使得其内部高层conv-layer的每个filter自动的表示某个...还会写两篇短文分别专门介绍这两篇文章的技术细节。 时代的巨浪下,deep learning未来将向哪里发展?不知道。只能带着一颗敬畏的心,摸着石头过河,边走边瞧吧。

30640
领券