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

AI 盯上了外包司机,看后视镜就被扣分,奖金拜拜!

整理 | 梦依丹

来源 | CSDN

生活在科技领先时代的我们,每天无不被算法支配着,从衣食住行到工作中的决策参考。以前在电影中见到的AIer控制人类的场景,越来越现实化。

AI算法不断优化之下,有些企业直接通过AI来给员工打绩效,监视员工的工作效率。例如亚马逊通过AI系统来判定物流仓储员工的工作效率,统计他们的每天上班摸鱼时间,当被系统判定效率低下后,AI会自动发送解雇指令。

一家俄罗斯在线支付服务公司Xsolla则使用算法解雇了147名员工,理由则是公司所使用的算法判断这些员工“不敬业、效率低下”。Facebook的人工智误将黑人的视频上误贴“灵长类”标签,AI作恶不断,但却深受企业厚爱。

图片

下载自东方IC

近日,亚马逊的AI又出来搞事情了。这次又将矛头指向了送货司机,据Vice报道,今年早些时候,亚马逊在位于洛杉矶的一个仓库送货车上安装了人工智能摄像头,据面包车司机Derek表示,每当有汽车超车或者接近他时,或者他要超车时,安装在他座位上的AI摄像头就会发出报警:“保持安全距离”,并将数据发送给亚马逊,这些数据决定了他每周的安全驾驶分数和是否能领取到奖金。

图片

保护还是监控?

Derek对Vice说到:“当右转弯时,有时会有车辆进入我的车道,这是无法避免的,但摄像头却用非常反乌托邦的黑暗机器人声音对我大喊大叫。” 因为害怕亚马逊的报复,他希望Vice报道时能进行匿名。“这太令人不安了,明明我什么都没做。”

今年2月,亚马逊以“保护司机安全”为由,在所有亚马逊配送车上安装了AI摄像头,该摄像头是由一家Netradyne初创公司生产制造的。据亚马逊发言人Motherboard表示,截至本月,亚马逊超一半的配送车安装配置了该项技术。为获得司机的生物识别数据,司机必须签署安装Netradyne摄像头同意书。

Netradyne摄像头有四个镜头,它可以随时记录司机的驾驶情况,例如当司机跟车太近、违规停车、闯红灯以及分心驾驶时,它则会提醒司机“请勿分心驾驶”或“保持安全距离”。

对于驾驶司机来说,这些记录与分数直接与他们的奖金、奖品或者额外费用挂钩。

来自加利福尼亚、德克萨斯、堪萨斯、阿拉巴马和俄克拉荷马的六名亚马逊快递司机,以及华盛顿一家亚马逊送货公司的老板表示,Netradyne摄像头并不是在鼓励安全驾驶,而是经常因司机超出它们控制范围或不构成不安全驾驶的“事件”来“惩罚”他们。摄像头会惩罚司机看后视镜或者摆弄收音机、在交叉路口停在有停车标志前、或者当道路拥挤被另一辆车挡住时。

来自洛杉矶的司机表示,他们曾试图反抗,但没有那么走运。每周在看到驾驶分数时,他都会要求公司告诉他到底做错了什么?送货公司会把邮件发送给亚马逊:“嘿,我们有司机希望能看到被标记为事件的照片”,但对方毫无反应,关于相机“不干净”的部分,毫无讨论余地。

Jamie Gomez,一名来自得克萨斯州舒格兰的前亚马逊司机提到,“Netradyne摄像头甚至会检测到一些尚未发生的“事件”,但却影响了司机的表现得分,从而与奖品失之交臂。在摄像机出现之后,我能获得的奖品和其它奖励,都开始慢慢说再见了。”

AI摄像头成了司机们的噩梦

司机们认为,AI摄像头已成为亚马逊节约成本的一项措施,送货公司与送货司机成了他们“送货服务合作伙伴”,送货公司与亚马逊签订合同并雇佣司机,但因Netradyne的错误使用,让他们收入减少。

“它整天向司机发送哔哔声”,这很容易分散司机注意力,并给审查视频人员带来了巨大的工作量。前亚马逊送货司机Motherboard表示,安装Netradyne摄像头真是一场噩梦,他们看着我的一举一动,当有人突然变道或超道影响我时,我会因为跟的太近被“叮”,如果我看后视镜确保变道安全时,他们会因为脸的转向提醒我,AI摄像头的监视并未让我感动安全。

图片

一位因害怕亚马逊报复要求匿名的司机表示,Netradyne最大的问题是监测违停的错误率,他们得到的大多数错误都是违反停车标志。“要么我们在停车标志后停下来,这样我们就可以看到灌木或树木周围的情况,它会为此提醒我们,或者它会捕捉屈服标志作为停车标志。有几次,我们在乡下的一条土路上,那里没有停车标志,但摄像头却标出了停车标志。”

米勒表示,每个送货服务合作伙伴都会接受安全技术方面的培训,并且会跟团队沟通,货车驾驶中的“事件”与DSP记分卡之间的关系。每周,亚马逊都会根据一系列指标来为司机进行登记评分,从“很棒”到“好”再到“一般”、“差”等。每家送货服务合作伙伴都会获得记分卡,并且上面会记录每位司机的得分情况。

Vice获得的一份内部文件解析了送货公司记分卡的一系列构成指标,“安全与合规”占送货服务合作伙伴分数的40%。这包括由名为Mentor的智能手机应用程序计算的“安全驾驶指标”、“安全带关闭率”、“超速事件率”、“标志/信号灯违规率”、“分心率”和“跟车距离”速度。”关于司机分心,亚马逊收集了三种类型判断数据,分别是:司机低头、司机看手机和司机打电话。为获得“惊人”的分数,并拿到奖金,司机必须在100条送货线路中,被监测到的分心事件要少于5条。

为了有资格获得亚马逊的奖金,亚马逊送货司机经常面临着尽快满足送货配额的压力。

亚马逊:正在积极推广AI摄像头

今年7月,波特兰已有两家亚马逊快递公司终止了与亚马逊的合同,在给亚马逊的一封信中,他们的律师将Netradyne摄像头列为亚马逊对其业务运营施加不合理控制的一种方式。

亚马逊的快递服务合作伙伴计划依赖2,000 家小型快递公司,这些公司在美国雇佣了115,000名司机,每年运送数十亿个包裹。亚马逊通过这种合同模式避免了对这些司机的责任,但要求快递公司遵守一套关于招聘、司机外表和社交媒体活动、薪酬、路线和安全机制(包括 Netradyne 摄像头)的规则。

亚马逊发言人Alexandra Miller称,自从亚马逊在其货车上安装Netradyne摄像头以来,快递公司事故减少了48% ,停车标志和信号违规减少了77% 。未系安全带减少了60% ,跟车过近减少了50% ,分心驾驶减少了75% 。

尽管该项推广受到了合作伙伴与司机们的反对,但亚马逊发言人Alexandra Miller称,亚马逊快递公司正在积极推广这项技术,并且分成不同阶段,并被分成不同的组群。

参考链接:

https://www.vice.com/en/article/88npjv/amazons-ai-cameras-are-punishing-drivers-for-mistakes-they-didnt-make

相关文章:

用 Handler 轻松实现专属Android定时器

今年在项目中发现为了实现倒计时、时间段的延迟执行、时间段的轮询执行任务,都是采用Handler postDelayed(runnable,delayMillis). 等等,这有毛病?那你将实现以上功能时、代码大概如下。 Handler handler new Handler(); int cou…

查看Firefox中的缓存

在firefox浏览器中可以在地址栏使用about:cache命令查看当前缓存。 Information about the Cache Service Disk cache device Number of entries:333Maximum storage size:458708 KiBStorage in use:3685 KiBCache Directory:C:\Documents and Settings\Administrator\Local …

技术大咖齐聚爱数智慧人机交互技术论坛 | CNCC2021

CNCC2021【人机交互技术的机遇与挑战】技术论坛将于2021年10月28日13:00-16:00在深圳国际会展中心CC105B召开,本次论坛由CCF主办,爱数智慧创始人兼CEO张晴晴担任论坛主席,邀请来自产学研各界技术大咖,就人机交互、智能语音技术的应…

响应式网页的布局设计

值得收藏的14款响应式前端开发框架 作为今年大热的设计趋势,响应式已然是设计师的标配技能。今天阿里的同学从响应式设计的布局类型、布局实现两方面深入讲解,有哪些实现布局的方式,该采用何种方式,都有相当专业细致的解答&#x…

halcon算子翻译——set_framegrabber_callback

名称 set_framegrabber_callback - 为图像采集设备注册一个回调函数。 用法 set_framegrabber_callback( : : AcqHandle, CallbackType, CallbackFunction, UserContext : ) 描述 算子set_framegrabber_callback为AcqHandle指定的图像采集设备注册一个回调函数。 参数CallbackF…

设置Sysctl.conf用以提高Linux的性能(最完整的sysctl.conf优化方案)

Sysctl是一个允许您改变正在运行中的Linux系统的接口。它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和…

AI 天气预报准确度高于气象台,一张 GPU 1秒预测未来 90 分钟天气

编译 | 禾木木 出品 | AI科技大本营(ID:rgznai100) 此次 DeepMind 聚焦天气预报这一重大挑战,与英国气象局合作将 AI 应用于预测降雨。 在天气现象中,雨尤其重要,因为它会影响我们的日常决策。 我应该带伞吗&#xff1…

33.搜索插件——autocomplete

搜索插件的功能是通过插件的autocomplete()方法与文本框相绑定,当文本框输入字符时,绑定后的插件将返回与字符相近的字符串提示选择,调用格式如下: $(textbox).autocomplete(urlData,[options]); 其中,textbox参数为文…

React Native开源项目如何运行(附一波开源项目)

学习任何技术,最快捷的方法就是学习完基础语法,然后模仿开源项目进行学习,React Native也不例外。React Native推出了1年多了, 开源项目太多了,我们以其中一个举例子.给大家演示下如何运行开源项目.(前提是你已经搭建好…

http header头设置反向代理不缓存

一:概念说明 Expries:网页的cache过期时间,到指定日期网页cache失效 Last-Modified:网页的最新更新时间 Cache-Control 缓存控制 no-cache:不缓存网页 no-store:不缓存网页,如果有则删除之 must-revalidate:使之前,服务器响应使用…

985大学的高材生只会写代码片段,丢人吗?

很多同学在学习编程的时候都会遇到各种各样的难题,比如:没有合适的资料、学习过于碎片化、资料的质量层次不齐、看了很多视频自己动手时却还是不会、接触不到完整项目、无法检测自己的编程水平是不是企业所认可的……最近,小郭和小解同学也遇…

xcode6 dyld_sim is not owned by root

如果运行复制过来的xcode可能会这个提示,xcode6 dyld_sim is not owned by root解决方法打开终端 输入sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

C语言关闭日志文件时忘了将日志文件全局变量指针置为NULL

C语言写了一个write_log函数以写日志,写了一个close_log_file函数以关闭日志,声明了一个日志文件全局变量文件指针plogFile。 write_log中首先判断plogFile是否为NULL,如果不为NULL,则直接引用plogFile写日志信息; 如果…

DeepMind 的新强化学习系统是迈向通用 AI 的一步吗?

作者 | Ben Dickson来源 | 数据实战派这篇文章是我们对 AI 研究论文评论的一部分,这是一系列探索人工智能最新发现的文章。对于已经精通围棋、星际争霸 2 和其他游戏的深度强化学习模型来说,人工智能系统的主要挑战之一是它们无法将其能力泛化到训练领域…

linux中iptables入门教程--设置静态防火墙

1、iptables介绍iptables是复杂的,它集成到linux内核中。用户通过iptables,可以对进出你的计算机的数据包进行过滤。通过iptables命令设置你的规则,来把守你的计算机网络──哪些数据允许通过,哪些不能通过,哪些通过的…

{好文备份}SQL索引一步到位

SQL索引一步到位(此文章为“数据库性能优化二:数据库表优化”附属文章之一) SQL索引在数据库优化中占有一个非常大的比例, 一个好的索引的设计,可以让你的效率提高几十甚至几百倍,在这里将带你一步步揭开他…

浅谈SQL Server中统计对于查询的影响

简介SQL Server查询分析器是基于开销的。通常来讲,查询分析器会根据谓词来确定该如何选择高效的查询路线,比如该选择哪个索引。而每次查询分析器寻找路径时,并不会每一次都去统计索引中包含的行数,值的范围等,而是根据一定条件创建…

《Effective C#中文版:改善C#程序的50种方法》读书笔记

一、用属性代替可访问的字段 1、.NET数据绑定只支持数据绑定,使用属性可以获得数据绑定的好处; 2、在属性的get和set访问器重可使用lock添加多线程的支持。 二、readonly(运行时常量)和const(编译时常量) …

100行代码,使用 Pygame 制作一个贪吃蛇小游戏!

作者 | 周萝卜来源 | 萝卜大杂烩相信我们大家都玩过贪吃蛇游戏,今天我们就从头一起来写一个贪吃蛇小游戏,只需要100多行的代码就完成了。用到的 Pygame 函数 贪吃蛇小游戏用到的函数功能描述init()初始化 pygamedisplay.set_mode()以元组或列表为参数创建…

Ubuntu + VirtualBox + windows xp互相访问

2019独角兽企业重金招聘Python工程师标准>>> 1 在ubuntu中安装最新版virtualbox,并且同时安装增强插件 2 设置xp网络位桥接网络 3 启动虚拟机中xp系统 4 关闭虚拟机中xp防火墙 virtualbox原来如此的爽,太方便了 第二天到公司使用网络的时候,基…

cocoapods使用教程

#####一、什么是CocoaPods CocoaPods是一个用来帮助我们管理第三方依赖库的工具。 #####二、安装cocoaPods 1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 复制代码2.使用新的源 $gem sources -a https://ruby.taobao.org/ 复制代码3.验证新源是否替…

Memcached安装以及PHP的调用

一:安装libevent 由于memcached安装时,需要使用libevent类库,所以先安装libevent 1.下载 #wget http://www.monkey.org/~provos/libevent-2.0.12-stable.tar.gz 2.解压缩 #tar xzfv libevent-2.0.12-stable.tar.gz 3.进入目录 #cd l…

matplotlib 可视化必知必会富文本绘制方法

作者 | 费弗里来源 | Python大数据分析本文示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes1 简介长久以来,在使用matplotlib进行绘图时,一直都没有比较方便的办法像R中的ggtext那样,向图像中插入整…

Android如何使用读写cookie的方法

http://www.cnblogs.com/cosiray/archive/2012/06/25/2562117.html 可以使用SharedPreferences或者SQLite来保存用户信息 private static HashMap<String,String> CookieContinernew HashMap<String,String>() ;/*** 保存Cookie* param resp*/public void SaveCoo…

js 创建一条通用链表

js 创建一条通用链表什么是「链表科普」&#xff1f;链表是一种物理存储单元上非连续、非顺序的存储结构&#xff0c;数据元素的逻辑顺序是通过链表中的指针链接次序实现的。什么是「顺序存储结构科普」&#xff1f;在计算机中用一组地址连续的存储单元依次存储线性表的各个数据…

预训练时代微调新范式,高性能加速2800%,NLPer赶紧看过来!

导读PaddleNLP 是兼具科研学习和产业实践能力的 Python NLP 工具包&#xff0c;提供中文领域丰富的预训练模型和部署工具&#xff0c;被高校、企业开发者广泛应用。近日&#xff0c;PaddleNLP v2.1正式发布&#xff0c;为开发者带来三项重要更新&#xff1a;开箱即用的工业级NL…

图片服务器的url hash架构

什么是urlhash架构 url hash架构对url进行一次hash算法&#xff0c;然后通过hash结果找到对应的服务器。因为针对单一个url的hash结果是一样的&#xff0c;所以理论上这个url会被永久分配到固定的一台服务器上。另外因为经过了hash算法&#xff0c;所以分配url就很均匀&#xf…

Android系统--TouchEvent的处理流程

TouchEvent的处理流程就是TouchEvent在View树中的传递的过程&#xff1a;这个过程分为2步&#xff1a;第一步&#xff0c;ACTION_DOWN在View树中寻找处理TouchEvent的View;第二步&#xff0c;剩余的ACTION_XXX在View树传递给目标View; 第一步&#xff0c;ACTION_DOWN在View树中…

搜索引擎中的URL散列

散列&#xff08;hash&#xff09;也就是哈希&#xff0c;是信息存储和查询所用的一项基本技术。在搜索引擎中网络爬虫在抓取网页时为了对网页进行有效地排重必须对URL进行散列&#xff0c;这样才能快速地排除已经抓取过的网页。最理想的状态是对联网上所有的网页都分配一个哈希…

c++各种数据类型表示范围

符号属性 长度属性 基本型 所占位数 取值范围 输入符举例 输出符举例 -- -- char 8 -2^7 ~ 2^7-1 %c %c、%d、%usigned -- char 8 -2^7 ~ 2^7-1 %c …