我发现我的数据被操纵了……

索引的完整性不再是决定搜索结果质量的唯一因素。用户感兴趣的搜索结果常常淹没在“垃圾结果”中。

---- 引自Sergey Brin 和Larry Page的《解剖谷歌搜索原理》(1998年4月版)

当前,我们正目睹着一场数据被滥用的大剧。限制数据滥用并且努力解决偏见数据和问题数据,正成为解决科技对社会基石产生影响的重要条件。

简而言之,我认为大家应该重新考虑,安全、公平到底意味着什么。本文从三个方向告诉我们,在数据驱动的世界中,我们的数据有可能被如何情况操纵。

操纵数据的原罪者-谷歌

1998年,两个斯坦福毕业生决心着手解决主流搜索引擎存在的问题。

Sergey Brin 和 Larry Page合作撰写了一篇论文,描述他们的网页排序算法是怎样解决搜索结果中垃圾网页过多的问题。他们的想法意义非凡,如今被人们认为是Google公司创立的基石。但是这一想法并未阻止人们不断扰乱自己的网络系统。事实上,谷歌的崛起不过增加了搜索引擎进一步优化的难度。

时光流转到2003年,当宾夕法尼亚参议员 Rick Santorum 公开将同性恋类比人兽交和恋童癖时,毋庸置疑,LGBT群体被激怒了。媒体Dan Savage呼吁他的读者们做点什么以记住这丑陋的时刻。其中一位粉丝创建了一个以Santorum的名字和“肛交”一词联合命名的网站。令这位参议员不寒而栗的是,无数公众参与了将网站链接推送到搜索引擎首条的行动中。

这种众包形式的搜索引擎优化行为被称作“谷歌爆炸”,一种媒体炒作形式,旨在干扰数据和信息环境。


媒体炒作和网络失真信息(封面),2017年3月,Jim Cooke绘制的插图

媒体炒作并不新颖。正如许多人所知,宣传和社交媒体营销的界线通常是模糊的。除此以外,那些通过点赞、评论和订阅量等公共信号宣传产品特点的公司都熟知,任何被创造的系统都将成为娱乐、利益、政治、意识形态和权力游戏的舞台。甚至连国会现在都在为此斗争。

而除了这些已经发生的,我们还正在面临哪些数据被操纵的情况,以及该如何应对。

骗过网络系统

如同搜索引擎,社交媒体为公众引入了一个全新的炒作目标,吸引了从社交媒体营销号到国家行为发言人的各类人群。干扰Twitter热门话题或者Facebook新闻动态成为许多人的一种嗜好。任何人只要5美金,几乎在所有主要网站上都能轻而易举的买到关注者,点赞数和评论量。背后的经济和政治动机显而易见,但除了这些势力强大的水军,还有一大群人毫无目标的参与着网络攻击。

例如,自Rick Astley的歌曲《Never Gonna Give You Up》推出时隔20年后,有这么一群人决定帮他再登歌曲排行榜首。这样做的目的并不是帮Rick Astley赚钱(尽管有此效果)。正如4chan等其他网站创造出的表情包,仅仅是为了娱乐。但通过这样的方式,大量观众学会了如何让某些信息被病毒式传播或者其他的干扰网络系统的方法。换句话说,他们学会了如何获得注意力。通过这些行为,他们开发出了一套能够造成严重后果的炒作策略。


一个炒作Rick Astley的例子

像“披萨门”这类的事件并非偶然,这是一群网络村民寻找愚弄信息系统的产物。(编者注,披萨门是去年美国大选期间发生的阴谋论,怀疑希拉里竞选经理被曝出的电子邮件中包含利用一系列餐厅进行人贩子生意的暗语。这个阴谋论已经数次被反驳和攻破,包括警察部门。)他们创造了许多被称做“马甲”的跨平台网络虚假账户,这些账户巧妙的影响媒体和其他势力团体,引发他们对精心设定的问题、博文和网络视频的关注。这种事件的编造并不是为了让媒体信以为真,而是让这些媒体傻傻的通过大量自有宣传渠道否定它。这样就产生了“反向效应”,如此那些不相信媒体的人认定这其中必有一些阴谋论,从而鼓励一些人自发调查。

接着就有铺天盖地的评论要求“打开窗口”——或者说增加公共讨论话题的尺度。媒体们被骗去散播问题事件。更有甚者,推荐引擎会被用于向问题事件的被动接受者推送更多相关内容。再举个例子, 研究员Joan Donovan主要研究白人至上主义,工作之余,她打开Amazon,Netflix, 或是YouTube,没有一个网站不向她推荐消费新纳粹主义音乐、视频和其他周边。一些激进分子也知道如何变本加厉制造问题。不用触犯Twitter的任何保护机制,那些人可以想方设法利用公司广告内容放大白人优越主义思想,引发关注社会公平群体的愤怒。

总体来说,这些伎俩是对算法系统的手动攻击,但我们都知道,攻击的方法一直在变化,不在仅仅是手动。而现在,一切即将再次改变。

脆弱的训练集

训练机器学习系统需要数据,而且是海量数据。尽管目前已经建成了一批标准化语料库,计算机科研人员、初创企业和大公司对于新的、差异化的数据的需求依然有增无减。

首当其冲的问题就是所有数据都带有偏见。从总体上看,人和社会的偏见反映得最为明显。以当下很红的数据集ImageNet为例,人类根据形状进行分类的速度高于根据颜色;受此影响,数据集最终会包含一些奇形怪状的人造物体。


深度神经网络中的认知心理学:形状偏见的个案研究,2017年6月29日

在应对社会偏见时,局面会变得更加混乱无章。Latanya Sweeney在谷歌上搜索自己的姓名时惊讶地发现,有广告邀请她查询自己是否有犯罪记录。作为一名好奇宝宝式的计算机科学家,她决定在系统上跑一批常见的白人名字和黑人名字,看看哪些名字会招来广告。不出所料,招来这种刑事类产品的都是黑人名字。这并不是因为谷歌知道怎样看名字下菜碟,而是因为搜索用户在搜索黑人姓名时,点击刑事类广告的几率更高。谷歌学到了美国人的种族歧视,并“发扬光大”,最终影响了全部用户。


A和C显示的是针对两个人各自姓名出现的广告,B和D表明该广告暗示存在犯罪前科所根据的是姓名类型,而非就是此人的档案。

**不论是对人进行分类的数据还是由人进行分类的数据,只要想以此为基础建立系统,其中那些虚虚实实明明暗暗的文化偏见都将成为巨大的挑战。
**
不过还有一项新的挑战正在日渐成型:散布在不同网络中的人群和国家行为者。他们在社交网络上兴风作浪,搜索引擎对于相应数据的关注度却与日俱增,而各家公司正是用这些数据来训练、改进各自系统的。

举个例子,假设用Reddit和Twitter的数据来做训练。这些公司在API上表现的非常大方,计算机科学家们长期以来也从这里抓取了大量数据来训练各种模型,试图理解自然语言、围绕链接开发源语言、以及追踪社会模式。他们训练各种模型来检测抑郁症、为新闻排序、并参与到会话当中。忽略了这些数据从一开始就不具有代表性这一个重要的点,绝大多数用着这些API工程师都相信他们可以清洁抓到的数据、并去除所有的问题内容。我向你保证,没门儿。

不论删除多少特定的subreddits、推文种类,亦或是忽略包含问题词语的内容,这些都不会让你在那些诚心找茬的人面前占据先机。

我眼睁睁地看着无数人或者组织用尽各种方式想要混淆公共数据,大公司的系统也在他们的目标范围之列。他们试图通过低空飞行避开雷达监管。如果你没有准备好相应的系统,从战略层面去应对这些早有准备绕开你精心制定的计划的人,你简直不堪一击。这与意外或自然内容无关,甚至也牵扯不到带有文化偏见的数据。这是那些试图揣测你意图的人故意施展手段,将特意炮制的内容注入到系统当中。

如果你想要理解这到底是什么意思,不妨想想Nicolas Papernot和他的同时去年发表的实验。为了深入掌握计算机图像算法的弱点,他们决定改变停止标志的图形外观,即使底层神经网络会将之解读为放行标志,在肉眼看来它依然代表停止。想想对于汽车来说这意味着什么。如果分类标准能够如此轻易地任人鱼肉,这项技术还能得到广泛应用吗?


《攻击机器黑匣子实用教程》,2017年3月19日。研究人员改变了第一行的图像,以误导神经网络,并导致了最后一行的错误解读。然而人的肉眼是看不出改动之处的。

迄今为止,针对机器学习模型展开的最成功的数据注入攻击发生在研究领域;但我们也发现越来越多的人试图在主流系统中制造混乱。他们目前还没得手,但仅凭这一点我们绝不能否认他们的学习和试探在不断升级。

打造技术抗体

数十年来,众多公司都没把这些安全漏洞当回事,直到系统被突破的消息一次又一次的登上头条。在应对这个新问题上,我们还要重蹈覆辙吗?

如果你正在构建数据驱动式的系统,你从现在就要开始考虑数据会以怎样的方式、被谁污染,以实现何种目的。

测试文化在这个技术行业中已经失去了生存的土壤。这个锅社交媒体是逃不开的。15年前,的灵光乍现之下,我们一头扎向了“永久公开测试”的文化。我们邀请公众成为我们的质保工程师。但是内部QA远比找BUG要复杂,它需要将对抗思维融入到设计和研发过程中。当搞破坏的人就隐藏在公众之中时,请大家位系统找漏洞的效果就不尽如意了。进一步来说,当前不论是谁在一没动机、二没渠道的情况下,都没法在私下里告知我们问题所在。有些记者会找到瞒天过海的方法,把系统变成新纳粹主义的广告,借此来嘲笑我们;也只有此时我们才会注意到问题所在。然而尽管如此,更多包藏祸心的行动者开始和我们的数据玩儿起来放长线钓大鱼的游戏。为什么在魔高一丈之前,我们不抢先道高一尺呢?

乐观的看,作为应急措施,很多研究人员都将在机器学习系统的高级研发中融入了对抗思维。

以生成性对抗网络(GANs)为例。那些对此不太熟悉的人可以这样理解:你手上有两个无人监督的机器学习算法-前者负责为具有评估功能的后者生成内容。前者试图骗后者接受“错误”信息。这样操作旨在找到模型和数据隐空间之间的界限。我们需要更多这样的研发项目-随着真正的对抗思维直接融入到模型搭建过程中,测试文化在研究领域也走到了尽头。

但这些研究的作用非常有限。我们需要积极主动、目标明确地构建相应文化,开展对抗测试、评估,并将之融入研发过程。我们需要构建分析方法,评估我们使用的数据集中的偏见。我们还需要开发相应的工具来监督系统的运转情况,这方面需要的精力毫不逊于模型最初的搭建阶段。我的同事Matt Goerzen认为除此之外,我们还需要有策略地邀请白帽子中的牛人介入到我们的系统之中,帮助我们查漏补缺。

技术行业已经不再是一群极客的狂欢,不再仅仅是想要做点不一样的事情那么简单。它是经济和信息世界的重要基石。

只需要想想我们要构建怎样的世界,这种好日子已经一去不复返了。我们必须从战略层面认真思考,他人想要以何种方式操纵系统为非作歹。

时间: 2024-08-03 21:05:22

我发现我的数据被操纵了……的相关文章

FPGA+9054调试的问题,发现无法将数据写入local 地址

问题描述 FPGA+9054调试的问题,发现无法将数据写入local 地址 1C 我最近在调试9054+FPGA时遇到了一些问题.一个问题是我使用PLX软件能够检测到9054,并且可以配置EEPROM,但是往local地址写东西,发现怎么也写不进去(FPGA在调试状态下检测LHOLD 和LA[31..2]没有波形).楼主有没遇到过这种情况??

发现百度最近数据经常出现问题

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 今天site自己的站的时候发现在百度的右边显示的是7600片,可实际在下面显示的只有2页的内容. 接着有刷新了下,发现数据变了好多,是个1000多篇,有刷新了次才显示的是正确的 不知道这是为什么?高手给指点下啊

数据安全|可公开访问的服务器上发现美国军事数据

根据一份最新报告显示,美国情报机构的高度敏感的军事数据在没有密码保护的可公开访问的服务器上被发现. UpGuard周三表示,安全公司的分析师上周在亚马逊云服务器上发现了数以万计的文档,这些文件与美国国家地理空间情报局(NGA) --美军的战斗支持机构相连.在暴露的文件中发现的证据表明,数据情报承包商Booz Allen Hamilton上传到云端. UpGuard还表示,这些文件中包含可以提供更多的敏感数据的日志和代码库. Booz Allen在美国情报机构拥有大量业务.公司拥有约22600名员

IBM孙建钢带你探索发现智慧云数据中心

[天极网服务器频道专稿]企业创建独享数据中心,首先看看自己的腰包,你支付得起多少费用?请考虑如下几点: 搭建一个场地,需要多少费用? 采购与搭建硬件和软件,需要多少费用? 日常运维管理,需要多少费用? 定期维护升级,需要多少费用? 林林种种加起来,价格不菲.如此建设数据中心,多方投资,成本巨额显而易见.再请瞧瞧如下数据: [1] 数据中心IT硬件在技术发展周期中的平均使用时间约3~5年; [2] 制冷.监控.门禁设备及系统的平均寿命为10-20年;                        

QQ音乐2013来贺岁 全新“发现”引爆大数据时代

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 经历了2012的末日恐慌,2013以满怀"重生"喜悦的姿态到来,一时间"贺岁"成为了热门话题.1月29日,QQ音乐正式推出了针对全员开放2013贺岁版(http://y.qq.com/y/static/down/down_2013.html?ADTAG=outer.1).新版QQ音乐在框架结构和功能板块

为什么一个datatable中两次使用 car.Rows.Add(newRow);发现添加的数据不在同一行。

问题描述 car.Columns.Add("线路名称",typeof(System.String));//car.Columns.Add("线路宽度",Type.GetType("System.String"));car.Columns.Add("序号(必填)",Type.GetType("System.String"));car.Columns.Add("纬度",typeof(Syst

大数据如何操纵选民民意?

美国大选期间,剑桥分析公司曾向特朗普团队出售其服务.该公司建立了一个庞大的美国人信息库,善于利用选民的个人资料分析选民性格,进而推断选民的政治倾向. 公司首席执行官尼克斯介绍,其将大数据用于政治目的,利用心理测量技术在脸书等社交网络上识别目标人群,按性格类型细化分类,再利用其他变量进一步分类,然后有针对性地对不同人群投放不同的广告信息,以影响他们的选票去向.尼克斯指出,他们目前的模型可以预测美国每一个成年人的性格特质. 大数据.人工智能和策略师设计并操控的测算方法已经让我们的世界陷入"圆形监狱&

德国队大胜C罗背后:大数据“操纵”足球?

德国队大胜C罗背后:大数据"操纵"足球?在本届世界杯中,德国队在首轮比赛中便以4:0大胜拥有C罗的葡萄牙队,有谁会想到,这背后其实是大数据的力量?今年6月,SAP巴西分公司与德国足协在德国的世界杯训练营CampoBahia召开联合发布会,重申了双方通过推出SAPMatchInsights足球解决方案,来提高足球运动水平的决心.据悉,这个足球解决方案基于SAPHANA(内存计算)平台运行,可以协助教练从海量的训练数据中发现规律,从而优化球队的训练方法和战术.具体说来,通过该系统对球员跑动

抓包发现 mina 服务端重复发送数据? 请问是该怎么解决?

问题描述 抓包发现 mina 服务端重复发送数据? 请问是该怎么解决? @Override public void messageSent(IoSession session, Object message) throws Exception { logger.info("---消息发送 : " + message); } messageSent方法执行了一次 , 但抓包发现 发送了两次数据 解决方案 确定是发了两次,不是两包数据?应用只发送一次,到在网络中可能有两包,或者更多包的数据