当地时间 9 月 13 日,马斯克在自己的个人推特账号上转推了一篇名为《Hackers Have Already Started to Weaponize Artificial Intelligence》(编译:黑客们已经开始武器化人工智能)的文章。以下为博客节选内容。

来自安全公司 ZeroFOX 的两位数据科学家进行了一次实验,他们希望看看人类和人工智能相比,究竟谁更容易让推特用户点击恶意链接。于是,研究人员让人工智能研究社交网络用户的行为,然后设计并实施自己的网络钓鱼诱饵。从测试结果,人工智能程序比人类要领先很多。

名为 SNAP_R 的 AI 以平均每分钟 6.75 条微博的速度向 800 多名用户发送了模拟的钓鱼诈骗微博。最后有 275 位用户上当,以相比之下,参加实验的福布斯员工(Thomas Fox-Brewster)平均每分钟发出 1.075 个推文,做了 129 次试验,最终只吸引了 49 位用户。

幸运的是,这只是一个实验,但实验已经表明,黑客已经能够使用 AI 来进行恶意攻击。事实上,他们可能已经在使用它,只是尚不为人所知。7 月份,在 2017 年美国黑帽安全技术大会(Black Hat Conference)上,数百名领先的网络安全专家聚集在拉斯维加斯,讨论 AI 问题和新兴技术可能会带来哪些隐患。在调查中,有个问题关于在未来一年内黑客是否会使用AI进行攻击,62% 的受访者的答案是肯定的。

Cylance 主管安全数据科学家 Brian Wallace 在接受 Gizmodo 采访时说:“黑客一直在使用人工智能作为武器。这是非常有意思的,因为黑客的规模问题,他们试图尽可能地攻击更多的目标,同时尽量减少对自己的风险。人工智能和机器学习可以实现这一目的,所以成为他们最终使用的完美工具。“他说,这些工具可以决定要攻击的人,攻击者,何时攻击等等。

移动安全初创公司 Zighra 的创始人兼首席执行官 Deepak Dutt 表示,在不久的将来,复杂的人工智能将被用于网络攻击的可能性很高,而且它可能已经被俄罗斯,中国等东欧国家使用。但是,关于 AI 以何种方式被利用,Dutt 暂时也不清楚。

“人工智能可用于挖掘大量公共领域和社交网络数据,以提取出生日期,性别,位置,电话号码,电子邮件地址等个人身份信息,可用于黑客入侵一个人的账户,“Dutt 告诉 Gizmodo。“它还可以用于自动监控电子邮件和短信,并为社会工程攻击创建个性化的网络钓鱼邮件。AI 可以更容易地突变恶意软件和 ransomware,并且更智能地搜索并挖掘和利用系统中的漏洞。

Dutt 怀疑 AI 已经被用于网络攻击,而且这些罪犯已经在使用某种机器学习功能,例如通过自动创建个性化的网络钓鱼电子邮件。

“但是,新的人工智能技术在新的机器学习技术方面,比如深度学习,可以被用来达到我刚刚提到的更高水平的准确性和效率。”他说。深度学习也称为层次学习,是利用大型神经网络。它已经应用于计算机视觉,语音识别,社交网络过滤等诸多复杂任务,并且往往能够产生优于人类专家的成果。

“此外,大量社交网络和公共数据集(Big Data)的可用性也有所帮助。先进的机器学习和深度学习的工具现在可以在开源平台上轻松获得 - 这与相对便宜的计算基础设施相结合,有效地使得网络攻击更加复杂。

根据古德曼的说法,这些日子里,绝大多数的网络攻击都是自动化的。人类黑客走一个单一目标是非常少的,现在更常见的方法是使用 AI 和机器学习的工具自动化攻击 - 从脚本分布式拒绝服务(DDoS)攻击到 ransomware,犯罪聊天机器人等。这样的机器智能化的前景是特别令人震惊的。AI 可以以超过任何个人黑客的速度和复杂程度生成复杂且高度针对性的脚本。

除了已经描述的犯罪活动之外,AI 还可用于攻击弱势群体、快速进行黑客攻击、开发智能恶意软件等等。

Recorded Future 首席技术官 StaffanTruvé 表示,随着人工智能成熟并成为更多的商品,“坏人”将会开始使用它来提高攻击性能,同时降低成本。不同于许多同事,Truvé表示,AI目前并没有真正被黑客使用,声称更简单的算法(例如自修改代码)和自动化方案(例如启用网络钓鱼方案)正在运行正常。

Truvé 告诉 Gizmodo,“我不认为 AI 已经成为坏人必备工具的一部分。” “我认为我们在攻击中还没有看到更多的”AI“的原因是,传统的攻击方法仍然有效 - 如果你从一个好的老式的强力方法中就可以达到你的目的,那么为什么要花时间和金钱来切换到某种新技术上呢?”

此外,9 月初,马斯克在推特发表,“战争可能不是由国家的领导人发动,而是人工智能——只要它认为先发制人的打击是取得胜利最为有效的方式。”上个月,马斯克联合上百名人工智能行业的高管向联合国建议:禁止发展致命性自主武器,阻止高科技军备竞赛。

包括马斯克、谷歌DeepMind创始人Mustafa Suleyman、丹麦Universal Robotics创始人等共计116人在公开信上签名,敦促联合国阐明致命性自主武器,即“杀手机器人”带来的挑战,并且在全球范围内禁止使用这类武器。

马斯克:有62%的程序员认为人工智能会被武器化 #精选AR人工智能算法的更多相关文章

  1. 第一章-第七题( 有人认为,“中文编程”, 是解决中国程序员编程效率一个秘密武器,请问它是一个 “银弹” 么? )--By 侯伟婷

    首先,“银弹”在百度百科中的解释是银色的子弹,我们更熟知的“银弹”一词,应该是在<人月神话>中提到的.银弹原本应该是指某种策略.技术或者技巧可以极大地提高程序员的生产力[1].此题目中关于 ...

  2. 身为一枚优秀的程序员必备的基于Redis的分布式锁和Redlock算法

    1 前言 今天开始来和大家一起学习一下Redis实际应用篇,会写几个Redis的常见应用. 在我看来Redis最为典型的应用就是作为分布式缓存系统,其他的一些应用本质上并不是杀手锏功能,是基于Redi ...

  3. 新一代Java程序员必学的Docker容器化技术基础篇

    Docker概述 **本人博客网站 **IT小神 www.itxiaoshen.com Docker文档官网 Docker是一个用于开发.发布和运行应用程序的开放平台.Docker使您能够将应用程序与 ...

  4. 程序员,Python 这次彻底上位了!

    在 2018 年底,我们迎来了编程语言的最后一波洗礼.近期 TIOBE 公布了 12 月编程语言排行榜,前三名变为: Java.C.Python. 而在 PYPL 榜单上 Python 在今年 5 月 ...

  5. 成为python程序员,对疫情过后的毕业生来说,真是一个不错的方向吗?

    Python最近几年,一直被炒得很火,这其中有商业因素,但更重要的是即将到来的人工智能时代,而python就恰好是最适合的编程语言. 所以无论是在职的人,还是在校的学生,都想着跟上这一趋势,但,在今年 ...

  6. 一个老程序员PHP程序员说的话(用来提醒自己)

    我,一个老程序员,也是一个学生,把玩过甚多语言,大多不精.我既非名牌学校,也不是高学历,仅代表一部分比较蛋疼的人.接触PHP也是很早了,从04年的OFSTAR开始的,到现在六年了,期间也接触过不少的语 ...

  7. 原串反转 牛客网 程序员面试金典 C++ Python

    原串反转 牛客网 程序员面试金典 C++ Python 题目描述 请实现一个算法,在不使用额外数据结构和储存空间的情况下,翻转一个给定的字符串(可以使用单个过程变量). 给定一个string iniS ...

  8. 确定字符互异 牛客网 程序员面试金典 C++ Python

    确定字符互异 牛客网 程序员面试金典 C++ Python 题目描述 请实现一个算法,确定一个字符串的所有字符是否全都不同.这里我们要求不允许使用额外的存储结构. 给定一个string iniStri ...

  9. 清除行列 牛客网 程序员面试金典 C++ Python

    清除行列 牛客网 程序员面试金典 C++ Python 题目描述 请编写一个算法,若N阶方阵中某个元素为0,则将其所在的行与列清零. 给定一个N阶方阵int[]mat和矩阵的阶数n,请返回完成操作后的 ...

随机推荐

  1. 步步为营-47-分页显示的SQL语句

    说明:分页显示在实际业务中经常需要用到,其SQL语句分两种 1:分页显示SQL语句 --方法一:跳过多少行,选中多少行 --每页n条,选择第m页--n= m= --)*n 主键 from 表); se ...

  2. 利用反射创建User类的对象

    package com.bjpowernode; public class User { private int age; public String name; public void m1() { ...

  3. IO中File类基本使用

    package chapter10; import java.io.File; public class TestFile01 { public static void main(String[] a ...

  4. DDD领域模型数据访问权限之用户权限(十)

    BAS_PRService岗位和角色服务: public class BAS_PRService { //岗位 private IRepository<BAS_Post> ireposit ...

  5. Gitlab库已损坏前端显示500错误解决方法

    1.问题起因 办公网机房意外断掉,导致gitlab库文件损坏.开发打开gitlab显示500 2.查看日志 命令查看:gitlab-ctl tail 或者手动查看:/var/log/gitlab/gi ...

  6. POJ 1631 Bridging signals (LIS:最长上升子序列)

    题意:给你一个长为n(n<=40000)的整数序列, 要你求出该序列的最长上升子序列LIS. 思路:要求(nlogn)解法 令g[i]==x表示当前遍历到的长度为i的所有最长上升子序列中的最小序 ...

  7. -webkit-line-clamp超出省略

    以前只用过超出一行显示省略号 有时候会碰到只显示两到三行,超出省略 -webkit-line-clamp属性就能解决这个问题 text-overflow: -o-ellipsis-lastline; ...

  8. Docker 启动时容器无法联网

    转自:https://blog.csdn.net/u014062332/article/details/52911405 启动docker web服务时 虚拟机端口转发 外部无法访问 centos 7 ...

  9. Mysql innodb_fast_shutdown

    innodb_fast_shutdown有3个值: 默认是1 可选0 1 2 支持全动态局设置 使用场景:在做数据库关闭升级的时候 set  global innodb_fast_shutdown=0 ...

  10. Linux 内核编译问题

    linux0.12 编译过程 https://www.bbsmax.com/A/GBJrMb0Kz0/ http://www.cnblogs.com/strugglesometimes/p/42313 ...