集团官网
  • 国家级全民数字素养与技能培训基地
  • 河南省第一批产教融合型企业建设培育单位
  • 郑州市数字技能人才(码农)培养评价联盟

当高考作文遇上AI,会擦出怎样的火花?

编辑:云和数据 日期:2018-06-08 09:02

今天,一年一度的高考又再次来临。如今高考已不仅是高考生的一件大事,也成为了科技圈的一大热点。

继去年人工智能机器人“准星AI-MATHS”首次公开挑战高考数学考试后,人工智能再次与众多高考生一起走进考场,这次挑战的是高考作文。

据悉,这次参加挑战的高考机器人,将在今天的高考语文科目中挑战中国内地青年作家张一一。

微信图片_20180608092900.jpg

人工智能 VS 著名作家

这场“人机大战”究竟会花落谁家呢?众人纷纷对此猜测和表示质疑:人工智能可以下围棋大战李世石、做高考数学题,是因为基于强大的算法与数据,但这并不代表AI具备着优质语言思维和情感思维,能写出触动人心的文章。

有高考教育专家认为,计算机程序的设计者完全可以通过分析历年高分作文的数据,“调教”机器人写出最符合阅卷者口味的文章。虽然机器人还不能真诚表达人类的复杂情感,但高考作文的阅卷时间很短,四平八稳的作文就算不得高分,也可以获得不错的分数。

另一方有业内人士认为,机器写稿的核心是利用大数据对信息进行分析,然后套用固定算法进行重新排列组合,再用特定格式呈现,这就造成了写作模式固定,适用面窄。写稿机器人虽然在“数量”和“效率”上赢过人类,但缺乏灵活性和创造力。毕竟,机器始终是机器,它并不具备和人一样的思考能力。

微信图片_20180608092903.jpg

人工智能如何写文章?

人工智能是怎么写文章的?目前市面上可以写稿机器人可分为三类,都依赖“自然语言处理”技术。

第一类是模板式写稿,即使用一个文章模板套用,将数据库中的结构化信息包括具体数字、百分比等填充进去,进行传统意义上的“照本宣科”工作。

第二类是提取后整理,即对包含无用信息的长自然语言文本进行分析,提取文章中的关键信息,重新组织语言后输出。

第三种是自己生成,其通常方法是通过训练语言模型,对语言进行数学建模,然后不使用原文的原话,使用自己的方式逐句地生成算法认为“最能够体现原文包含意思而且看起来像一句话”的文字。

目前应用机器人写作最多的是新闻传播领域,机器人可以帮助记者或编辑承担一部分新闻快讯的工作,比如体育赛事的比分进展、运动员状态,或者财经新闻的股市变化等等,这种信息人工处理非常耗用时间和精力,属于劳动密集型的工作,而工作人员只需要定制好程序和发稿模板,应用机器人来进行处理,不失为一个好办法。

但从现在的技术发展进度来看,AI应用机器人进行小说、诗歌等复杂文体创作的还不太顺利。靠程序写出来的语句多数情况下有不通顺之处,需要有人工干预来完善。

微信图片_20180608092906.jpg

总的来说,不论人机大战的结果如何,AI写高考作文在今天又能打出怎样的分数?人工智能的行业发展趋势都是十分迅猛的,随着大规模数据+大规模算力的日益成熟,在那些数据储备充分、商业价值清晰的场景,人工智能会迅猛发展,投身于这样的行业中期发展会非常好;而医疗、教育这类领域,虽然发展速度有限,但也只是时间的问题。

云和数据专注IT职业教育、云计算、大数据、AI、VR/AR/MR等领域研究与服务,为想要投身最热门的人工智能领域的青年人提供更专业的培训。

相关内容

抢先一步 鸿蒙(HarmonyOS)应用开发者高级认证 免费考! 适合人群计算机相关专业在校生(技师、中职、高职、本科、研究生)对鸿蒙(HarmonyOS)有兴趣的非计算机相关专业在校生目前正在从事移动应用的开发者目前正在从事计算机行业相关的人计算机专业高校老师所有对鸿蒙(HarmonyOS)有兴趣的人 培训方案掌握鸿蒙的核心概念和端云一体化开发、... 什么是Java的多态性(polymorphism)?它有哪些不同的形式? 多态性是Java面向对象编程的一个重要概念,它允许不同的对象以一致的方式响应同一个方法调用,具体表现为对象在运行时可以表现出多个不同的形态。多态性主要有两种不同的形式:编译时多态性(静态多态性)和运行时多态性(动态多态性)。1. 编译时多态性(静态多态性):   ... 如何学习和搭建Hadoop开发环境? Hadoop是大数据处理领域的重要平台,能够处理和分析大量数据。为了有效地利用Hadoop,我们需要学习其基础知识,并正确搭建开发环境。下面是详细的学习和搭建指南。一、学习Hadoop基础掌握基础概念和原理Hadoop主要由HDFS和MapReduce两部分组成。HDFS是分布式文件系统,Ma... UI 设计学习如何进阶成为高手 我总结了六种方法,帮助你走出舒适区,提高技能,成长为自信且经验丰富的UI设计高手一位经验丰富的 UI 设计师,往往十分看中应用程序界面的吸引力和视觉刺激,确保满足用户期望和需求。但是,如果你已经在 UI 设计圈摸爬滚打多年,仍然没有出色的作品,那你极有可能是因为陷入了一个舒适圈,UI技能一直原... 在Java中Executor和Executors的区别? 在Java中,Executor和Executors都与线程池和并发执行有关,但它们是不同的概念和类。1.ExecutorExecutor是一个接口,位于java.util.concurrent包中,用于表示一个执行任务的执行器。它只定义了一个方法:void execute(Runnable c... String类型的常见命令有哪些? String类型,也就是字符串类型,是Redis中最简单的存储类型。其value是字符串,不过根据字符串的格式不同,又可以分为3类:string是普通字符串,int整数类型,可以做自增、自减操作,float浮点类型,可以做自增、自减操作。String的常见命令有:SET:添加或者修改已经存在的...