人工智能基本常识:让深度学习技术更加人性化

近年来,人工智能技术日臻成熟。现在,许多产品和服务都依靠人工智能技术实现自动化和智能化,因此它与我们的日常生活息息相关。无论是为我们带来各种便利的家用设备,还是我们一直在使用的产品制造方式,人工智能的影响无所不在,几乎在我们生活的方方面面推动着创新。但这其中依然存在不足,让终端用户会感到失望,也给设法改进人工智能技术性能的研究人员带来了重大挑战。

常识方法

微软联合创始人保罗·艾伦(Paul Allen)在2018年去世之前,曾投入大量的时间和资源来解决似乎层出不穷的巨大挑战:对人工智能技术缺乏基本常识。艾伦先生的艾伦人工智能研究所(AI2)推出了马赛克(Mosaic)项目,继续解决这一问题。他的构想是这样的: “在人工智能研究的早期,人们非常关注常识,但这项工作却停滞不前。人工智能仍然缺乏大多数10岁儿童都能掌握的普通常识。我们希望从这项研究开始,在这一领域取得重大突破。” 艾伦的比喻凸显了当前深度学习技术存在的一个重大问题。尽管我们的人工智能产品通常很聪明,但它们仍然无法回答我们可能会向同事或伴侣提出的极其简单的问题。例如,“如果我把这面墙涂成红色,它明天还会是红色吗?”为了说明我们要在多大程度上解决这个问题,AI2首席执行官奥伦·埃齐奥尼(Oren Etzioni)举了一个例子:“虽然谷歌人工智能程序阿尔法狗(AlphaGo)在2016年击败了世界排名第一的围棋选手,但它却并不知道围棋是一种棋盘游戏。”我想我们都同意,这是一个非常重要的细节,如果我们无法解决这个问题,人工智能的成功潜力就将局限于狭窄的应用领域。

常识问题的复杂解决方案

显然,常识性人工智能需要多管齐下的策略,才能突破其局限性。为此,艾伦的马赛克项目“整合了机器阅读和推理、自然语言理解、计算机视觉和众包技术,为未来的人工智能系统建立了一项新的广泛基本常识知识来源。”对于AI2这样的组织而言,这在研究层面上是怎样的呢?

  • 视觉常识推理(VCR)是用于认知级视觉理解的一项新任务和大规模数据集。该研究专注于为基于人工智能的视觉系统,创建高阶认知和常识推理。VCR是华盛顿大学和AI2的研究人员共同努力的结果。VCR利用一组众包工作人员为该项目标注数据。
  • 常识知识图提供了一种表示常识概念的半结构化方式。这种结构提供的观点与其他知识源不同,但是,表示何种类型知识以及如何理想地将其纳入现代神经方法,仍然是该领域研究面临的一项重要问题。为了解决这个问题,该团队目前正在构建和发布资源,以探索常识的各个方面,例如有关社会状况、心理状态和因果关系的信息。
  • 它是一个实现常识性推理、统一自然语言推理和基于物理推理的大规模数据集。数据集包括关于依据场景的11.3万个多项选择题。每个问题都是来自大规模电影描述与理解挑战(LSMDC)或大规模密集事件描述数据库ActivityNet Captions的视频字幕,其中有四个答案可供选择,旨在通过选择判断有关场景接下来会发生什么。正确答案是视频中下一个事件的(真实)视频字幕;三个错误的答案是对抗性生成的,经过人工验证,以便迷惑非人类的机器。该团队的目标是使SWAG成为基于常识的NLI及学习表示形式的评估基准。

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

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

相关文章

低代码开发与传统软件开发:未来趋势与竞争格局

近年来,低代码开发平台的快速发展引起了各行各业的广泛关注。低代码开发平台简化了软件开发的复杂性,提供了更快速、更灵活的开发方式。于是,许多人开始产生一个疑问:未来低代码开发是否会取代传统软件开发?今天这篇文…

ThinkPHP6使用Validate验证表单字段唯一

ThinkPHP6使用Validate验证表单字段唯一 1.创建用户验证文件,如User 1.1 单应用创建验证文件 php think make:validate User 1.2 多应用创建验证文件,admin为应用名, php think make:validate adminUser 创建成功后,应用内会…

java8与java9新特性对比

Java 8和Java 9是Java语言的两个重要版本,它们分别引入了许多新的特性和改进。下面是Java 8和Java 9的一些主要特性对比: Lambda表达式和函数式接口 Java 8引入了Lambda表达式和函数式接口,使得在Java中能够更方便地编写函数式风格的代码。L…

nodejs微信小程序+python+PHP沧州地区空气质量数据分析系统-计算机毕业设计推荐 django

本系统不仅主要实现了注册登录,系统首页,个人中心,用户管理,城市区域管理,空气状况管理,空气质量管理,系统管理,数据爬取,大屏分析等功能,通过这些功能基本可…

CompressAI benchmark经典/传统图像编码器的使用

文章目录 使用简介安装依赖编译安装BPG 使用简介 CompressAI的github仓库中Usage-Evaluation给出了传统编解码器的使用帮助,但是并未给出详细的使用方法。本文旨在进行总结使用方法。下图是传统编解码器相关代码的存放地点,其中codecs为各种编解码器类的…

Java版企业电子招标采购系统源码—鸿鹄电子招投标系统-企业战略布局下的采购寻源

项目说明 随着公司的快速发展,企业人员和经营规模不断壮大,公司对内部招采管理的提升提出了更高的要求。在企业里建立一个公平、公开、公正的采购环境,最大限度控制采购成本至关重要。符合国家电子招投标法律法规及相关规范,以及审…

Impala4.x源码阅读笔记(二)——Impala如何高效读取Iceberg表

前言 本文为笔者个人阅读Apache Impala源码时的笔记,仅代表我个人对代码的理解,个人水平有限,文章可能存在理解错误、遗漏或者过时之处。如果有任何错误或者有更好的见解,欢迎指正。 Iceberg表是一种用于存储大规模结构化数据的…

Shiro框架权限控制

首先去通过配置类的用户认证,在用户认证完成后,进行用户授权,用户通过授权之后再跳转其他的界面时,会进行一个验证,当前账号是否有权限。 前端权限控制显示的原理 在前端中,通常使用用户的角色或权限信息来…

L1-040:最佳情侣身高差

题目描述 专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)1.09 (男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。 下面就…

如何建立一套完善的销售管理体系?

如何建立一套完善的销售管理体系? 该提问下已有许多专业的回答,从多个角度为题主出谋划策:销售主管如何提升个人能力、销售团队如何管理、PDCA管理方法论、销售闭环……似乎都与硬性的个人能力挂钩,销售能力、管理能力等等。 或…

使用Java实现桶排序算法

文章目录 桶排序算法 今天来看看桶排序算法: 桶排序算法 (1)基本思想:把数组 arr 划分为 n 个大小相同子区间(桶),每个子区间各自排序,最后合并 。计数排序是桶排序的一种特殊情况…

UI 优先的统一身份认证系统 Casdoor

Casdoor 是一个基于 OAuth 2.0 / OIDC 的 UI 优先集中认证 / 单点登录 (SSO) 平台,简单点说,就是 Casdoor 可以帮你解决 用户管理 的难题,你无需开发用户登录注册等与用户鉴权相关的一系列功能,只需几个步骤,简单配置&…

并发包工具类详解

1、CountDownLatch工具详解 这是一个同步助手,允许一个或者多个线程等待一些列的其他线程执行结束。CountDownLatch是基于同步控制器AQS(AbstractQueuedSynchronizer)实现的。 具体详见: Latch(门阀)设计模…

电商控制台系统前台注册登录后台审核的测试

电商项目(前台): 登录接口 注册接口 后台: 注册审核:建一个线程类 注意程序中的一个问题。 这里是 5 条记录,2 条记录显示应该是 3 页,实际操作过程 有审核机制,出现了数据记录动态变…

Java正则表达式的使用

标题:Java正则表达式的使用 介绍: 正则表达式是一种强大的文本匹配模式和搜索工具。在Java中,通过使用正则表达式,我们可以快速有效地进行字符串的匹配、查找和替换。本文将介绍Java正则表达式的基本使用方法,并提供相…

如何使用Selenium进行Web自动化测试?一文6个步骤轻松玩转!

概述: Web自动化测试是现代软件开发过程中至关重要的一环。Selenium是一个强大的自动化测试工具,可以模拟用户在Web浏览器中的操作,实现自动化的测试流程。本文将介绍如何使用Selenium进行Web自动化测试,并附带代码示例&#xff0…

容器技术与操作系统

文章目录 容器技术 vs 虚拟机操作系统容器 Docker与操作系统 容器技术 vs 虚拟机 操作系统 操作系统是一个很重而且很笨的程序,简称笨重,有多笨重呢? 操作系统运行起来是需要占用很多资源的,大家对此肯定深有体会,刚…

基于模型驱动的可视化开发平台——JNPF

目录 一、模型驱动原理 二、低代码核心功能 1.业务建模: 2.表单建模: 3.页面建模: 4.流程建模: 5.报表建模: 6.门户建模: 7.大屏建模: 8.移动建模: 目前,国外内…

Linux vdso机制

文章目录 一、简介二、vdso2.1 用户态2.2 内核态2.3 内核源码解析 参考资料 一、简介 Linux中的vdso(Virtual Dynamic Shared Object)是一种特殊的动态共享对象,它在用户空间和内核空间之间提供了一种高效的接口。vdso机制的目的是减少用户空…

一个例子带你入门影刀编码版(二)

文章结构 摘要元素定位店铺所有宝贝单个宝贝详细信息相关链接 摘要 将通过一个电商业务场景下的真实需求,带领大家零基础入门影刀编码版,本系列将会分三步讲解,从接到需求到最后完成发版,整个过程中我们需要做些什么?…