人工智能会让工作环境变得更公平,还是更压抑?

640?wx_fmt=gif&wxfrom=5&wx_lazy=1&retryload=1


人工智改变的不仅仅是工作内容……


640?wx_fmt=jpeg

 

人工智能(AI)正在踏足商业领域。正如我们本周的特别报道所诠释到的那样,所有类型的公司都在利用人工智能来预测需求,雇佣员工和对付客户。2017年,企业在与人工智能相关的并购交易中支出约220亿美元,这一支出约为2015年的26倍。作为麦肯锡咨询公司内部的一个智囊团队——麦肯锡全球研究所认为,仅仅将人工智能应用于市场营销、销售和供应链,就能在未来20年创造包括利润和效率在内的约2.7万亿美元的经济价值。而谷歌老板甚至宣称,人工智能将比火或电更能造福人类。

 

如此宏伟的愿景不仅带来了希望,也引发了焦虑。许多人担心人工智能摧毁现有工作岗位的速度可能远比它能创造的更快。而数据的生成和所有权所带来的壁垒也可能会导致每个行业出现少数几家垄断性的公司。


虽然同样重要但鲜为人知的是,人工智能将如何改变工作场所。管理者可以通过使用人工智能获得对员工的超凡控制力。亚马逊已经为一款可以追踪仓库工人的手部运动腕带申请了专利:这个腕带利用震动来促使工人提高工作效率。一家名为“工作日”(Workday)的软件公司,通过对大约60个因素进行繁复地分析来预测哪一个员工将会离职。而一家名为 Humanyze 的创业公司销售一款智能ID胸牌,可以用来追踪办公室周围的员工并显示他们与其他同事之间的互动程度。

 

工作上的监视已经不是什么新鲜事了。工厂工人已经长久以来一直打卡进出;老板们也已经可以看到懒散的工人在他们的电脑上做些什么。但是人工智能使得无处不在的监视变得有意义,因为每一份数据都有潜在价值。然而,很少有法律规定如何在工作中收集数据,许多员工在签署雇佣合同时,都会毫无防备地同意被监视。这一切将会带来什么呢?

 

信任和监视屏


我们首先从人工智能的益处说起。人工智能应能提高生产力。Humanyze 公司数据通过将胸牌上的数据与员工的日程表和电子邮件数据相整合来确定办公室布局是否有利于团队合作。Slack(一款职场通信 APP),则可以帮助经理们评估员工完成任务的速度。企业将会看到某些时候工人们不仅仅是在打瞌睡,甚至是行为不端。此外,公司也开始使用人工智能来筛查费用报销中的异常情况,而人工智能在发现夜间某个奇怪的时间段产生的收据的效率远比一个由碳基构建的精于计算的会计人员要高的多。


而员工也将获益。得益于计算机视觉方面(computer vision)的大幅进步,人工智能可以检查工人是否穿戴了安全装置,以及是否在工作场地受伤。一些人将会欣然接受 AI 给予的对他们工作的反馈,并对那些让他们做的更好的建议欢迎之至。Cogito(一家创业公司)设计了一款AI增强版软件,不但可以倾听客服电话,还能根据员工的同情心,以及他们处理投诉的速度和能力,为每个员工分配一个同理心得分。

 

AI 还可以帮助确保将加薪和升职的机会给予那些应得的人。从招聘开始,人工评价经常会存在偏见,而算法如果设计得正确,就可以确保更加公正的评估。软件也可以标识出人们注意不到的模式。Textio 是一家利用人工智能来提高职位描述准确性的创业公司,它发现女性更有可能对一份提到“开发”一个团队而非“管理”一个团队的工作做出回应。算法将会发现因性别和种族产生的薪酬差异,也包括被人力资源经理有意识或无意识地忽视的性骚扰和种族歧视。

 

然而,人工智能的许多潜在的缺点也将随之而来。算法可能不会摆脱程序员的设计偏差,而这可能产生意料之外的后果。例如,虽然通过通勤花费的时长可以用来预测员工是否会辞职,但这种关注可能会在无意中伤害到较贫穷的工作申请者(译者注:意指某些较为贫穷的雇员可能由于在交通上节省开支而导致更长的通勤时间)。而如果所有的人工智能都以工作效率为评价标准的话,年长的员工则可能会由于比年轻员工工作较慢而失去自己的职位。

 

同时由于人们开始质疑 Facebook 和其他科技巨头对自己私生活的了解程度。监视使人们产生的一种被称为奥威尔式(Orwellian,译者注:来自奥威尔小说《1984年》,指代受严酷统治而失去人性的社会)的感觉已经成为了一个敏感问题。公司已经开始监控员工在休息上花费的时间。软件公司 Veriato 甚至追踪和记录员工在电脑上的每一次击键,以判断他们对公司的付出。公司不仅仅可以通过使用人工智能来筛选员工的工作通信,甚至还包括他们的社交媒体档案。这一操作可以从 Slack 软件名本身获得线索,其意为“所有可搜索到的对话和消息日志”(Searchable log of all conversation andknowledge)。

 

追踪跟踪器


有些人比其他人较不容易失业。如果你的技能是有需求的,相比那些容易被取代的工作,那么你就更有可能抵御失业的风险。在零售业等低工资行业的钟点工人将尤其容易受到失业的冲击。而这可能会促使致力于代表员工利益的工会组织的重新兴起,并进而制定行业规范。但即便如此,在某些工作中,工人要么被机器人取代,要么被当作一个机器人。

 

当监管机构和雇主权衡人工智能用于工作场合的利弊时,有三条原则应该指导它的传播运用。首先,数据应该尽可能的被匿名化。例如,微软的一款软件展示了个人是如何利用工作时间的,但只向经理提供整合后的信息。其次,人工智能的使用应该是透明的。员工应该被告知他们所在的工作场所正在使用什么技术,以及收集哪些数据。作为一种常规做法,企业用于雇佣、解雇和晋升的算法应该检验其是否存在偏差和因此可能导致的意想之外的后果。最后,各国应该让个人有得到自己数据的权力,无论是希望对解聘提出异议的前雇员,还是希望向潜在雇主展示自己能力的求职者。

 

用于工作场所的人工智能的发展需要在隐私和性能之间进行权衡。更公平的工作评价机制和更有生产力的劳动力资源值得珍视,但如果它束缚了员工或使员工丧失人性,那就得不偿失了。而达成这种平衡需要思考,雇主和雇员相互的适应,和对人性的强烈认同。


原文链接

https://www.economist.com/news/leaders/21739658-artificial-intelligence-pushes-beyond-tech-industry-work-could-become-faireror-more

翻译:李振宇

审校:LYN 谭坤

来自:科研圈

文章版权归原作者所有,转载仅供学习使用,不用于任何商业用途,如有侵权请留言联系删除,感谢合作。


640?wx_fmt=png


640?wx_fmt=png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/303763.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

递归C语言排列组合方式,递归解决一种排列组合的方法

问题场景:比如说一件商品有3中属性,每个属性又有3种不同的值,那么此时问,这几种属性可能的组合性,相信你很快就得到结果为"33327"种,此时你可以实现的方式可以为三个for循环嵌套来实现&#xff0…

windows服务autofac注入quartz任务

概述Autofac 是一款超赞的.NET IoC 容器 . 它管理类之间的依赖关系, 从而使 应用在规模及复杂性增长的情况下依然可以轻易地修改 . 它的实现方式是将常规的.net类当做 组件 处理。我们通常在一些情况下需要软件具有一个自动执行某些任务的功能,但是又不希望直接启动…

离开时请告诉自己生意就是生意

离开时请告诉自己生意就是生意 离职或者被离职,是职场中很常见的事情,每天这个星球上不知道要发生多少次,不管你经历过与否、体会到其中的滋味与否,他都会一直存在着!当这一切发生时,不管你是获利者还是受害…

如何假装成一名好程序员?

最近我对一位资深程序员就工作生活问题进行了深度采访,采访内容如下:Q:请问你工作多久了?A:5年了Q:你觉得,程序员这份工作对你有什么影响吗?A:有Q:那你的生活…

c语言常见英文提示词,c语言-常见英语-词汇及其他提示语.doc

c语言-常见英语-词汇及其他提示语运算符与表达式:1.constant 常量2. variable 变量3. identify 标识符4. keywords 关键字5. sign 符号6. operator 运算符7. statement语句8. syntax 语法9. expression 表达式10. initialition 初始化11. number format 数据格式12 …

不一样的虚假(Bogus)和骗子(Faker)

首先声明,Bogus是一个Nuget包的名称,Faker是它内部的一个类,这个库的作用就是模拟生成实体类的数据,特别适合测试时的场景,不用苦思冥想,辛辛苦苦来造不同的实体类了。当然,造出来的都是虚假的(…

用一个Sql语句查询出表中的一个字段的数据类型

select name,(select name from systypes where xusertypesyscolumns.xusertype) from syscolumns where idobject_id(aa) 如果是其它的表,把aa换成别的表名就行了 转载于:https://blog.51cto.com/lightweight/502307

c语言 gbk字模点阵数组,GBK点阵显示字库的制作和使用

GBK编码共收录汉字21003个、符号883个,并提供1894个造字码位,简、繁体字融于一库。以两个字节表示一个汉字,编码范围是0x8140~0xfefe,兼容GB2318,并覆盖了unicode中的所有汉字。Win7记事本默认以GBK保存汉字。开发环境…

云服务器下行_腾讯云轻量应用服务器简单测评

这台机器的配置是1核心1G内存3M带宽,一直在吃灰,到现在才想起来应该测评一下腾讯云活动推荐​cloud.tencent.com测评机器概况从图中可以看到这台机器CPU采用 AMD EPYC 7K62 48-Core Processor 主频2.60GhzI/O大致129.3MB/S 用来建站是没问题的。3Mbps上行带宽跑满,下…

这是我见过的最全的训练数据集,没有之一!

从大学毕业起,小编就开始收集各类数据集,经过近几年的积累和沉淀,小编收集整理了32套数据集,内容涵盖“自动驾驶”、“人脸识别”、“世界杯”、“股票数据”、“基因组数据”、“全球各大社交媒体数据”等。现在,小编…

运维小姐姐说这篇Consul集群和ACL配置超给力(保姆级)

前言上一篇简单介绍了Consul,并使用开发模式(dev)进行流程演示,但在实际开发中需要考虑Consul的高可用和操作安全性,所以接着来聊聊集群和ACL的相关配置,涉及到的命令会在环境搭建过程中详细介绍。正文关于…

Linux5配置jboss环境

Linux5配置jboss环境 说明: Linux版本:Redhat Enterprise Linux 5 JDK版本:jdk1.6.0_21(安装文件:jdk-6u21-linux-i586-rpm.bin) Jboss版本:jboss-5.1.0.GA 进入系统的用户是用root,拥有最大的权限。 1…

c语言判断x的个位数是否为5,用C语言编程从键盘输入一个正整数,判断其个位数是否为5,若是5则输出“yes”,否则输出“no”...

#include int main(){int five;printf("输入一个整数:");scanf("%d",&five);while(five>10){five five%10;}if(five 5)printf("yes");elseprintf("no");return 0;}扩展资料:“模”是“Mod”的音译,模运…

从基础概念到数学公式,这是一份520页的机器学习笔记(图文并茂)

导读:近日,来自SAP(全球第一大商业软件公司)的梁劲(Jim Liang)公开了自己所写的一份 520 页的学习教程(英文版),详细、明了地介绍了机器学习中的相关概念、数学知识和各种…

XP下Virtualbox虚拟Ubuntu共享文件夹

环境:主机操作系统是Windows XP,虚拟机是Ubuntu 10.10,虚拟机是VirtualBox 4.0.0。 1. 安装增强功能包(Install Guest Additions) 安装好Ubuntu 10.10后,运行Ubuntu并登录。然后在VirtualBox的菜单里选择"设备(Devices)"…

Excel模板导出之动态导出

说明目前Magicodes.IE已支持Excel模板导出时使用JObject、Dictionary和ExpandoObject来进行动态导出,具体使用请看本篇教程。本功能的想法、部分实现初步源于arik的贡献,这里再次感谢arik!在开始本篇教程之前,我们重温一下模板导出…

android textview动态设置,android – 如何动态设置文本到TextView?

我想在活动开始时显示连接的ssid和ip地址.它包含一个图像视图(用于标题,因为我没有使用操作栏)和4个文本视图(ssid标签,ssid值,ipaddr标签和ipaddr值)我已经测试了获取ssid和ipaddr的代码,但它们运行良好.问题是我无法将它们显示在TextView中.在此代码中,没有错误,但是当活动开…

简述原型模型的特点_3D打印硅胶复模手板的步骤和特点有哪些

硅胶手板是一种主要用于手板模制作的硅胶制品,手板硅胶主要要求:不缩水、不变形,硬度合适不太复杂的产品使用。硅胶手板经常用硅胶模具来制造为产品快速成型复制提供便利性,产品收缩率可达到千分之二,主要用于手板模型…

快速成长为数据挖掘高手的秘诀

随着大数据时代的到来,数据挖掘的重要性越发显著。所谓数据挖掘,一般是指从大型数据库中将隐藏的预测信息抽取出来的过程,而更为精确的解释就是“从数据中挖掘知识”。目前而言,数据挖掘大致分为四个层次:纯粹数据加工…

C#得到CPU的序列号、硬盘序列号、网卡序列号

//得到cpu信息 public static void GetCpuIndex() { string _cpuInfo ""; ManagementClass cimobject new ManagementClass("Win32_Processor"); ManagementObjectCollection moc cimobject.GetInstances(); …