【学习笔记】LLM for Education

news2024/11/25 16:52:46

ChatGPT has entered the classroom: how LLMs could transform education

  • 前言
  • Introduction
  • The risks are real
  • Embracing LLMs
  • Introducing the AI tutor
  • Augmenting retrieval
  • Will it catch on?
  • 总结

前言

一篇来自Nature的文章,探讨了教育行业的不同参与者,如何抓住LLM这个变革性的工具带来的机会,重新改造这项自人类文明诞生以来就存在的行业。文中提出了当前LLM所带来的机遇与挑战,以及讨论了未来教育领域该何去何从。


Paperhttps://www.nature.com/articles/d41586-023-03507-3
FromNature

Introduction

LLM对教育的冲击已经不可阻挡,不论是学生,老师,还是教育机构,乃至教育工具提供商,都应该积极地把握LLM带来的机会,彻底地改变学习和教学的方式,才能应对教育行业即将发生的改变。
教育心理学家Beghetto设计了一系列以创造力为主题的聊天机器人,并将其托管到亚利桑那州立大学的平台上。这些机器人可以扮演各种角色,用于鼓励学生的创造力。Beghetto将这些聊天机器人和一群研究生以及教学专家进行了对话,得到了积极的反馈,一位参与者说,他们以前曾尝试使用ChatGPT来辅助学习,但发现它并不实用,这与Beghetto的聊天机器人不同。
LLM的兴起同样造成了需要教育工作者的担忧,他们认为学生会更容易作弊。因此,Beghetto团队正在探索如何发挥LLM的潜力,作为加强教育的工具,节省学生和老师的时间,让他们更专注于讨论和学习。为了让一对一辅导模式能够大规模应用,Wolfram Research公司目前正在开发一种基于LLM的辅导软件,这种人工智能合作伙伴可以用来引导学生一步一步地解决问题,激发批判性思维,或者像Beghetto的实验那样,提高用户的创造力,扩展思维的边界。

The risks are real

自从ChatGPT推出以来,其在教育领域的应用大部分都是负面的。因为它的回答写的很好,因此学生会常常依赖ChatGPT帮他们做作业,或者快速获取答案,而不去明白其中的道理。此外,ChatGPT还会输出错误的信息,从而误导学生,这就是LLM的幻觉问题。
虽然GPT-4被认为是表现最好的LLM,但是研究发现,它并不擅长回答大学水平的教科书问题,即使是对问题进行分解进行解答也只能带来适度的提升。
image.png

Embracing LLMs

尽管困难重重,一些研究人员和教育工作者还是看到了LLM的巨大潜力。有的公司使用ChatGPT的替代品,有的公司想方设法减少不准确性和幻觉,有的公司则通过指令微调等方法来让LLM学习特定学科的知识。所谓“高风险,高回报”,许多教育专家都认为对于LLM强大的能力,社会需要帮助学生了解LLM的优势和风险,而不是一味地禁止他们使用这项技术。2023年9月,联合国教科文组织发布了一份题为《生成式人工智能教育和研究指南》的报告。其主要建议之一是教育机构在使用 ChatGPT 等工具支持学习之前先对其进行验证。
一些公司销售MagicSchool和Eduaide等商业助手,这些工具基于LLM,帮助学校教师规划课程活动并评估学生的作业。此外,学术界也开发了其他工具,比如宾夕法尼亚州立大学计算机科学家Rebecca Passonneau团队创建的PyrEval,用于阅读论文并提取关键信息,并且还能为学生撰写的物理论文进行评分,帮助学生对自己的作业内容进行反思。
在这里插入图片描述

Introducing the AI tutor

一些机构直接使用AI来辅导学生,除了ChatGPT,Khanmigo可能是使用最广泛的基于LLM的教育工具。通过使用GPT-4提供的能力,Khanmigo可以在学生完成练习时为他们提供提示和辅导,从而节省教师的时间。它的呈现形式与ChatGPT不同,它以弹出式聊天机器人形式出现在学生的电脑屏幕上,当学生将自己的问题发送到GPT-4之前,Khanmigo会自动添加一个提示,让GPT-4不要直接给出答案,而是提出很多问题,引导学生自己得到答案。
Khanmigo目前仍处于试验阶段,在有助于学习的问题和难到让学生放弃的问题之间存在着微妙的界限,关键就是在于如何找到这条界线。虽然Khanmigo已经有超过2.8万名教师和学生用户,但是它在问答的过程中,有时候会出错,有时候会直接给出答案。这表明,Khanmigo还有很多值得改进的地方。

Augmenting retrieval

另一种创建AI学习助手的方法是将LLM和严格认证的外部知识语料库结合在一起。比如AI公司Merlyn Mind正在其开源Corpus-qa LLM中使用检索生成方法(RAG),这个LLM面向教育领域。在回答问题时,它会参考特定的语料库,从而减少幻觉和其他错误,此外,如果问题没有高质量的回答,就会坦白说自己不会,并努力做出更好的回答。
image.png
华东师范大学的研究人员创建了一款名为EduChat的教育大模型,将论文评估、对话式辅导和情感支持结合在一个大语言模型中。该团队以开放源代码的形式分享了这一工具。尽管EduChat仍处于早期阶段,但它是一个专用的教育LLM,而不是在现有通用模型基础上的套壳工具,这一点值得注意。

Will it catch on?

AI真的能改变教育吗,它是否会造成现有的教育资源不平等?并且如何确保LLM提供的信息不带偏见,并确保模型考虑到代表性不足群体的知识和观点?也许目前无法对这些问题给出准确的答案,但是LLM与人类的努力紧密相连,现阶段必须重新思考在哦教育领域如何教学和评估学习。

总结

LLM对教育领域的冲击已经势不可挡,必然会改变教育领域的发展走势,与其闭关锁国,不如学会拥抱,勇于面对LLM对教育领域的挑战,充分挖掘LLM的潜能和优势,才是现如今教育领域面对LLM冲击下的必要措施。

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

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

相关文章

基于以太坊的智能合约开发Solidity(基础篇)

参考教程:基于以太坊的智能合约开发教程【Solidity】_哔哩哔哩_bilibili 1、第一个程序——Helloworld: //声明版本号(程序中的版本号要和编译器版本号一致) pragma solidity ^0.5.17; //合约 contract HelloWorld {//合约属性变…

详解—[Linux 文件描述符]

一、文件描述符的概念 文件描述符是Linux系统中用于访问文件的一种机制,它是一个非负整数,用于指代被打开的文件。 在Linux中,所有执行I/O操作的系统调用都是通过文件描述符完成的。 文件描述符是一个简单的非负整数,用来表明每一…

告别 Navicat!一款能支持几乎所有数据库的开源工具!

数据库连接工具,后端程序员必须要用到工具,常用的是 Navicat,Navicat是收费工具,今天给大家推荐一款开源免费的数据库连接工具 -- dbeaver。 功能特性 1、几乎支持所有数据库产品,包括:MySQL、SQL Server…

文档或书籍扫描为 PDF:ScanPapyrus Crack

ScanPapyrus 可让您快速轻松地将文档或书籍扫描为 PDF,批处理模式使扫描过程快速高效,自动处理书籍并将其拆分为单独的页面 用于快速扫描文档、书籍或打印照片的扫描仪软件 快速扫描文档 使用此扫描仪软件,您无需在扫描仪和计算机之间来回移动…

如何实现远程公共网络下访问Windows Node.js服务端

文章目录 前言1.安装Node.js环境2.创建node.js服务3. 访问node.js 服务4.内网穿透4.1 安装配置cpolar内网穿透4.2 创建隧道映射本地端口 5.固定公网地址 前言 Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation&#xff0…

【Python必做100题】之第二题(找出100以内的偶数并打印)

思路: 1、定义一个空列表来存储取到的偶数 2、每次取到偶数追加到列表的末尾 3、打印的列表即为100以内所有的偶数 重点: 列表追加元素的语法: list.append(i) 代码如下: list [ ] #定义一个空列表来存储偶数 for i in rang…

新公众号没有留言功能怎么办?

为什么公众号没有留言功能?从2018年2月开始,新注册的微信公众号取消了留言功能,原因是为了规避一些营销号通过虚假留言骗取读者信任。不过大部分公众号运营者对TX此举感到失望,一方面大片的留言就像店前排队的顾客,能体…

TeeChart.NET 2023.11.17 Crack

.NET 的 TeeChart 图表控件提供了一个出色的通用组件套件,可满足无数的图表需求,也针对重要的垂直领域,例如金融、科学和统计领域。 数据可视化 数十种完全可定制的交互式图表类型、地图和仪表指示器,以及完整的功能集&#xff0c…

Spring日志完结篇,MyBatis操作数据库(入门)

目录 Spring可以对日志进行分目录打印 日志持久化(让日志进行长期的保存) MyBatis操作数据库(优秀的持久层框架) MyBatis的写法 开发规范: 单元测试的写法 传递参数 Spring可以对日志进行分目录打印 他的意思是说spring相关只打印INFO…

【Spring教程23】Spring框架实战:从零开始学习SpringMVC 之 SpringMVC简介与SpringMVC概述

目录 1,SpringMVC简介2、SpringMVC概述 欢迎大家回到《Java教程之Spring30天快速入门》,本教程所有示例均基于Maven实现,如果您对Maven还很陌生,请移步本人的博文《如何在windows11下安装Maven并配置以及 IDEA配置Maven环境》&…

Java基础课的中下基础课04

目录 二十三、集合相关 23.1 集合 (1)集合的分支 23.2 List有序可重复集合 (1)ArrayList类 (2)泛型 (3)ArrayList常用方法 (4)Vector类 (…

【论文阅读笔记】NeRF+Mip-NeRF+Instant-NGP

目录 前言NeRF神经辐射场体渲染连续体渲染体渲染离散化 方法位置编码分层采样体渲染推导公式(1)到公式(2)部分代码解读相机变换(重要!) Mip-NerfTo do Instant-NGPTo do 前言 NeRF是NeRF系列的…

字节跳动ZNS SSD应用案例分析

字节给出未来数据中心的发展趋势,包括计算、网络、存储三大组件。 字节目前遇到云存储的痛点主要包括:性能、成本、稳定性、定制化。性能方面,SSD的垃圾回收在传统SSD并不可控。成本方面,传统SSD需要预留一定的OP预留空间。稳定性…

【Marp】基于Markdown-Marp快速制作PPT

【Marp】基于Markdown-Marp快速制作PPT 文章目录 【Marp】基于Markdown-Marp快速制作PPT零、参考资料一、Marp基本语法(创建分页,排版图片,更换主题,Marp扩展指令修改样式)1、创建新的PPT页面2、插入图片 & 排版图…

Python学习笔记-类

1 定义类 类是函数的集合,class来定义类 pass并没有实际含义,只是为了代码能执行通过,不报错而已,相当于在代码种占一个位置,后续完善 类是对象的加工厂 2.创建对象 carCar()即是创建对象的过程 3、类的成员 3.1 实例…

【CiteSpace】引文可视化分析软件CiteSpace下载与安装

CiteSpace 译“引文空间”,是一款着眼于分析科学分析中蕴含的潜在知识,是在科学计量学、数据可视化背景下逐渐发展起来的引文可视化分析软件。由于是通过可视化的手段来呈现科学知识的结构、规律和分布情况,因此也将通过此类方法分析得到的可…

Unity中C#如何访问并修改Shader材质

文章目录 前言一、我们用点击按钮来改变Shader传入的颜色值1、在渲染GUI时,绘制一个按钮2、我们使用一个公共的成员变量存储需要进行修改的游戏对象3、最后给绘制的按钮点击增加逻辑即可 二、测试使用的代码1、Shader代码:2、C#脚本 前言 我们写好Shade…

MFC CLXHHandleEngine动态库-自定义设置对话框使用

实现的效果如下所示: void CSampleDlg::OnBnClickedButton2() { // TODO: 在此添加控件通知处理程序代码 CSgxMemDialog dlg(180, 100); dlg.SetEnable(true); dlg.SetWindowTitle(_T("自定义对话框")); dlg.AddStatic(1000, //控件资源…

vue构建项目

vue构建项目 全局安装脚手架 npm install -g vue/cli vue -V(版本号查看) 官方介绍:Installation | Vue CLI 一、vue可视化创建项目 vue 可视工具 vue ui 新建项目(可视化) 功能选择 配置 二、VSCode 命令行创建…

D28|买卖股票的最佳时机+跳跃游戏

122.买卖股票的最佳时机 II 初始思路: 这道题解题的时候比较像在找规律,发现只要计算这个过程中的两数之差然后相加即可。 题解复盘: 可以更加清晰的发现如何从题意中获得贪心的思路。 如何贪心:局部最优:收集每天的…