当前位置: 首页 > 编程日记 > 正文

Facebook 的AI翻身之战!

640?wx_fmt=jpeg

作者 | Michael K. Spencer

译者 | 王艳妮,责编 | 屠敏

出品 | CSDN(ID:CSDNnews)

Facebook最近举办了F8会议,这是了解这个平台未来发展的绝佳机会。 F8是Facebook的年度开发者大会——一个为期数日的活动,期间Facebook通常会公布其主要计划的实施方案以及其产品的更新进度。

在Facebook往注重用户隐私和加密聊天的转型过程中,最大的赢家实际上是人工智能。


以人工智能为中心的内部结构


在Facebook,机器学习被用于发现代码中重复出现的模式,并搭建工具,通过代码搜索,代码推荐和自动修复bug来提高开发人员的工作效率。 Facebook通过机器学习来实现自动化的能力确实非常具有创新性。

考虑一下,Facebook还部署了一个由AI激活的测试自适应方法来优化产品,基础设施,机器学习模型和营销活动。这很聪明。

虽然Facebook可能因其Portal智能音箱上缺少语音助手而落后,但尝试总是没有错的。该公司对外宣布了新的AI工具,用于内容审核和训练人脸识别软件,以准确检测到其Portal屏幕上的所有人。

640?wx_fmt=jpeg

Facebook向自己愿景所做的型转很棒,对自己的产品他们有合理的时间轴。 从约会软件到区块链,再到更好地在Instagram和Whatsapp变现,策略显然是精细和复杂的。

640?wx_fmt=png


Facebook知道什么在自己的明星产品里行得通


Facebook一众明星网站和APP的最佳特性包括群组,社区和活动。在Facebook往加密聊天转型的过程中,它将围绕群组和活动重新设计其核心产品。这将群组带来极大的变现能力。 Facebook群组的利基价值真的将从2019年开始繁荣。

活动也很棒,因为它们真的可以帮助人们过上更好的生活,将线上与线下体验联系起来。这是少数几个能将年轻的千禧一代吸引回Facebook传统平台的特性之一。


Facebook正在优化其用户体验


Facebook将优化它的参与平台,而不是消费平台。它希望将您视为一个人,而不仅仅是一个浏览动态的个体。因此,群组和故事的兴起是相当有影响力的。这意味着从传统的动态转向更加亲密友好和利于社交的更加身临其境的参与。

Facebook最近表示会开始淡化News Feed板块,在F8主题演讲之后,我们会更多地了解这意味着什么。在扎克伯格称之为“FB5”的更新中,Facebook将突出显示群组和活动,创建一个显眼的群组标签和你所加入群组的个性化动态,而不是来自你好友的普通动态。

Facebook有20亿个理由来做这件事情。

640?wx_fmt=png


Facebook希望成为加密聊天界的Tinder


你可以用20亿个数据集和它们之间所有的联系做什么?很明显,Facebook将会在“约会”上下功夫。这也意味着我们在技术驱动的生活中有了新的结交朋友的方式。

这真是一个非常棒的策略,它将为我们展现人工智能可以在一个能使我们真正体验到Facebook最初使命宣言的环境中把我们的情感需求,心理健康和社交生活变现。

扎克伯格宣布Facebook将很快提供约会功能,以允许人们浏览内部团体中或你感兴趣的活动中的潜在约会对象。该功能将允许人们仅使用他们的名(不带姓氏)互相发送消息,并开始与Facebook或Messenger核心应用程序无关的对话。这已经推广到某些试点国家。


将隐私掌握到我们自己的手中


F8会议还谈到了通常的VR驱动创新,重新设计和简化Messenger,以及其他用户期待的细节。其中一个更有趣的“隐私”措施是明确历史。扎克伯格宣布了一项名为“明确历史”的新功能。

明确历史功能将让您看到哪些外部网站将有关你的信息发送到Facebook ——并明确从Facebook的分析工具中获得的有关你的任何信息。你还可以选择在Facebook上关闭数据收集功能,以及使用Facebook数据收集工具的第三方网站。

Facebook希望增强你与自己隐私的关系。它希望为用户提供更多对自己数据访问的控制权。要敲定明确历史功能,Facebook与FTC的一个协议还在进行中。

640?wx_fmt=png


WhatsApp,Messenger和Instagram


让我们面对现实吧,Facebook的未来,取决于它的新款应用。例如,WhatsApp将获得一个你将能够将其交易或给予世界上任何人的稳定币。这是终极的点对点(P2P)支付游戏,且将有助于WhatsApp作为一项业务的变现能力。

WhatsApp上每天有650亿条消息的吞吐量。 Instagram里的故事板块非常受欢迎,因此Facebook的功能越来越深入。全球范围内的加密聊天实际上可以通过Facebook社区进行规模扩展。

Instagram有一个名为Instagram Checkout的新的核心功能,让你在电子商务展示中直接在应用上购买东西。同时,Messenger更多地向亲密朋友方向转型。那么这意味着什么呢?

你可以设置状态消息或与您喜欢和信任的人分享照片,潜在地可以更容易安排线下一起出去玩。Facebook为用户个性化设置各个功能的能力正在变得更加智能。

约会,区块链,Facebook群组和活动的更新标志着我们在体验Facebook系APP里的巨大转变,实际上我们可以为技术如何发展以改善我们自身,增进真实的连接性,以及更少地打破我们的专注而感到骄傲。这意味着广告收入可能下降,而Facebook的新商业模式正在开展中。这是史诗性的一步,让我们对Facebook未来可以实现的目标抱有希冀。

原文:https://medium.com/1-one-infinity/the-future-of-facebook-according-to-its-f8-conference-80363dab1cc9

作者简介:Michael K. Spencer,2018年4月加入Medium,给一众媒体做编辑,如FutureSin, WOM Protocol, UtopiaPress, Blockchain Positive, 以及1-One-Infinity。微信:mikekevinspencer

本文为 CSDN 翻译,转载请注明来源出处。

(*本文为 AI科技大本营转载文章,转载请联系原作者)


精彩推荐



640?wx_fmt=jpeg

推荐阅读

  • 回顾 | 阿里达摩院、腾讯、滴滴、Hulu等公司大牛的机器学习专场分享

  • 找啊找啊找木偶,图灵奖得主G. Hinton第一篇论文曝光!

  • 10个爬虫工程师必备的工具了解一下

  • 太惨!这5种编程语言遭100W+程序员厌弃!网友:怀念青春.....

  • 技术引路:机器学习仍大有可为,但方向在哪里?

  • 如何快速深入理解监控知识? | 技术干货

  • 比特币冲到9000美元, 你就能找个好工作?

  • ARM 发布新一代 CPU 和 GPU,实现 20% 性能提升

  • 1000 万个“AI 名师”:用机器算法“解剖”应试教育


640?wx_fmt=png

相关文章:

【Linux驱动】ThinkPad笔记本wifi模块rtl8821ce在ubuntu16.04的驱动(默认没有)

0、wifi模块型号 在win10下设备管理器中查看,型号为:Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC 1、问题描述 在ThinkPad上安装win10ubuntu16.04双系统后,在win10下wifi可以正常使用,但是在ubuntu下没有wifi列表。 2、…

关于Linux的inode和dentry的一组文章

先mark一下,有时间再看。 http://www.ruanyifeng.com/blog/2011/12/inode.htmlhttp://teaching.idallen.com/dat2330/04f/notes/links_and_inodes.htmlhttp://www.thegeekstuff.com/2012/01/linux-inodes/http://blog.chinaunix.net/uid/7828352/frmd/-1.htmlhttp:/…

为什么Rust连续4年获“最受喜爱编程语言”?

作者 | Mike Tang责编 | Aholiab出品 | 区块链大本营(blockchain_camp)2015年5月15日,Rust编程语言核心团队正式宣布发布Rust 1.0版本。4年来,它优雅的解决高并发和高安全性系统问题的能力,受到了越来越多开发者的喜爱。并且连续4…

【Windows】清除win10开始菜单中失效打程序标签

1、问题描述 安装新版本Qt程序,卸载旧版本Qt后,在开始菜单中,还有残留,但是已经失效,需要删除这些失效的程序标签。 2、显示隐藏文件夹 打开此电脑——查看——勾选“隐藏项目”: 3、删除失效的程序标签…

解析equals(Object obj)和compareTo(T obj)

背景:最近在研究静态扫描的东西,遇到一个规则:"equals(Object obj)" should be overridden along with the "compareTo(T obj)" method 然后就想深度扒一扒equals和compareTo有什么区别 1.java.lang.Object是所有类的父类…

安装和部署Exchange Server 2007

为什么Exchange Server 2007使用服务器角色? 简化部署和管理 增强可扩展性 改进安全性 见下图:什么是邮箱服务器角色? 邮箱服务器角色: 存储用户邮箱和公共文件夹 通过群集, LCR, CCR实现高可用性 并不在邮箱之间转输邮件邮箱服务器: 不应该能从Internet直接访问 必须是活动…

AI时代,中国技术创新如何弯道超车?

2019 年 5 月 26 日 - 27 日,杭州国际博览中心,由工信部人才交流中心指导,CSDN 和数字经济人才发展中心主办的 CTA 核心技术及应用峰会圆满落下帷幕。本次大会聚焦机器学习、知识图谱等 AI 领域的热门技术,关注技术在行业中的实践…

【TX2】英伟达Nvidia TX2连接蓝牙设备

1、问题描述 买了一个蓝牙键盘(航世B.O.W 折叠键盘HB099,200大洋),尝试在连接TX2的蓝牙,试试好使不 2、安装蓝牙 Blueman 是一个适合在 GNOME 桌面环境使用的图形化蓝牙管理工具。 sudo apt-get install blueman b…

usermod

功能说明:用于修改系统已经存在的用户账号信息。 参数选项:-c comment 修改用户password文件中用户说明栏,同useradd -c功能。-d home_dir 修改用户每次登入时所使用的家目录,同useradd -d功能。-e expired_date 修改用户终止日期…

asp.net 获取当前时间的格式

在平时的编程中,经常会用到获取当前的系统时间,格式也很特定,今天就把一些格式整理了一下,贴出来,以便以后的使用。 //获取日期时间 DateTime.Now.ToString(); // 2008-9-4 20:02:10 DateTime.Now.ToLocalT…

史上最大规模ACL大会放榜,百度10篇NLP论文被录用!

近日,自然语言处理(NLP)领域的国际顶级学术会议“国际计算语言学协会年会”(ACL 2019)公布了今年大会论文录用结果。根据 ACL 2019 官方数据,今年大会的有效投稿数量达到 2694 篇,相比去年的 15…

【Ubuntu】安装Ubuntu+Win双系统后,每次开机默认是进入Ubuntu,如何设置成默认进入Win?

1、问题描述 安装UbuntuWin双系统后,每次开机默认是进入Ubuntu,如何设置成默认进入Win? 2、解决方法 1)记住开机选择中windows 10是第几个,从0开始记,如下图本人的是4 2)进入ubuntu系统&am…

MFC 多线程及线程同步

一、MFC对多线程编程的支持 MFC中有两类线程,分别称之为工作者线程和用户界面线程。二者的主要区别在于工作者线程没有消息循环,而用户界面线程有自己的消息队列和消息循环。  工作者线程没有消息机制,通常用来执行后台计算和维护任务&…

太火!这本AI图书微软强推,程序员靠它拿下50K!

如何能够短时间内抓住技术重点,集中突击?如何不在惧怕“算法”?如何才能在面试中对答如流,打造属于自己的“offer收割机”?也许这本书——《百面机器学习 算法工程师带你去面试》就能帮你实现!《百面机器学…

【Qt】错误处理:error: undefined reference to `qMain(int, char**)‘

1、问题描述 在一次编译Qt项目时,报错 H:\Qt\Qt5.14.2\5.14.2\mingw73_32\lib\libqtmain.a(qtmain_win.o):-1: In function `WinMain@16: C:\Users\qt\work\qt\qtbase\src\winmain\

Android WebView与ViewPager的滑动冲突分析

前言 如题所述,我使用的架构是ViewPagerFragmentWebView进行开发的,由于WebView的html页面代码是第三方的,这里不好放出来,所以只能放一个大致的架构图,如图所示,ViewPager包含了两个fragment,可以左右滑动…

关于outlook2010帐户设置

安装了office2010后,首次使用outlook,关于帐户设置,以qq邮件为例 开启imap服务2.打开outlook2010软件 由于有文字限制,其他的图解请链接http://wlinfang.blog.51cto.com/2961560/902193转载于:https://blog.51cto.com/wlinfang/90…

如何构建可解释的推荐系统?| 深度

作者 | gongyouliu来源 | 大数据与人工智能(ID:ai-big-data)推荐系统的目标是为用户推荐可能会感兴趣的标的物。通过算法推荐达到节省用户时间、提升用户满意度、为公司创造更多的商业价值的目的。要想达到这个目的就需要让用户信任你的推荐系…

【Qt】获取、比较Qt版本的宏和函数

1、版本号宏定义 版本号宏定义在QtCore\qconfig.h中,以Qt5.14.2为例 #define QT_VERSION_STR "5.14.2" #define QT_VERSION_MAJOR 5 #define QT_VERSION_MINOR 14 #

Spring Cloud企业微服务分布式云架构技术点整合

spring cloud本身提供的组件就很多,但我们需要按照企业的业务模式来定制企业所需要的通用架构...下面我针对于spring cloud微服务分布式云架构做了以下技术总结,希望可以帮助到大家:View: H5、Vue.js、Spring Tag、React、angular…

学习 JS navigator 对象

集合描述IEFOplugins[] 返回对文档中所有嵌入式对象的引用。 该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件。Plug-in 对象提供的是有关插件的信息,其中包括它所支持的 MIME 类型的列表。 虽然 plugins[] 数组是由 IE 4 定义的&am…

【Ubuntu】解决ubuntu系统root用户下Chrome无法启动问题

1、问题描述 ubuntu系统在root用户下无法启动Chrome,报错: Running as root without --no-sandbox is not supported. See https://crbug.com/6381802、解决方法 如果是用命令行启动,启动时加上参数“–no-sandbox”即可; 如果…

程序媛眼中的程序猿原来是这样子的!

2019独角兽企业重金招聘Python工程师标准>>> 一直都想写一篇关于描述程序员的文章,但是一直没能开头,一来因为文笔不好,更主要的原因是貌似对程序员既熟悉又不熟悉,很怕写出来的是以偏概全,给大家造成对程序…

TinyMind人工智能社区5月热门技术文章排行榜TOP15

本文整理了TinyMind人工智能社区(https://www.tinymind.cn/)5月文章排行榜TOP15,欢迎大家阅读收藏。 1、谈谈Python那些不为人知的冷知识 https://www.tinymind.cn/articles/4158 此文章为系列文章,全集请看【Python冷知识】专辑 https://…

任意排列、组合终极Shell脚本

2019独角兽企业重金招聘Python工程师标准>>> 作者:crulat 永夜 #!/bin/bash # permutation_combination.sharg0-1 number${2} eval ary({1..${1}}) length${#ary[]} output(){ echo -n ${ary[${!i}]}; } prtcom(){ nsloop i 0 number1 output ${}; echo…

刚刚!我被产品小姐姐的笔记本深深吸引了....

今天我看到产品小姐姐的一个东西,我惊呆了,因为我好像看到了黑科技,事情是这个样子的....由于加班写代码,在比较疲劳的时候,就站起来随意的在办公室里走走,放松一下自己的脑神经。走到一个产品小姐姐身边&a…

【Qt】解决在linux上使用Qt的媒体模块(Qt += multimedia)缺少模块multimedia的问题

1、问题描述 在ubuntu上使用QAudioInput、QAudioOutput等音频相关的类时,报错。 2、解决方法 1)在pro工程文件中添加了 Qt multimedia 2)安装multimedia模组 sudo apt install libqt5multimedia* qtmultimedia5-*

设计模式之五 责任链模式(Chain of Responsibility)

2019独角兽企业重金招聘Python工程师标准>>> 一. 场景 相信我们都有过这样的经历; 我们去职能部门办理一个事情,先去了A部门,到了地方被告知这件事情由B部门处理; 当我们到了B部门的时候,又被告知这件事情已…

django 中文乱码或不识别

django是一个不错的WEB开源框架。今天测试,发现有些页面中文乱码,肯定是编码哪儿出了问题。 django配置要修改项目根目录的settings.py中的: TIME_ZONE America/Chicago LANGUAGE_CODE en-us 替换成: TIME_ZONE Asia/Shanghai …

【TX2】安装NVIDIA SDK Manager(JetPack 4.6)后,下载kernel和u-boot源码

1、先确认版本号 官网:L4T 32.6.1 is included as part of JetPack 4.6 2、下载源码 执行同步代码命令: ~/nvidia/nvidia_sdk/JetPack_4.6_Linux_JETSON_TX2_TARGETS/Linux_for_Tegra$ ./source_sync.sh 根据提示,输入1中查询到的版本号t…