聊聊AI时代学习这件事本身应该发生什么样的变化

随着 AI 大模型 的爆发,我们身处这个时代,应该怎么样去学习去了解这些前言的技术?可能很多人会说我英文不好,我算法不行,无法深入去了解 AI 大模型相关的知识吧?

没关系,其实博主也跟大家一样,英文 just so so!今天我们就来聊一聊,在 AI 爆发的当前,学习这件事情本身应该发生什么样的变化。

一、采用多尝试、多体验、多做做头脑风暴的学习方法

第一点是你要多尝试运行代码和修改代码。

在学习的过程中,我推荐你去实际运行一下这些代码,体会一下实际开发 AI 应用是怎么样的。这个尝试的过程对于学习应用开发是不可或缺的。

在运行了教程的原始代码之后,我也建议你多试试看修改里面的代码,利用这些代码去使用你自己的数据、尝试你自己的想法。

第二点是你要多去体验各类 AI 的应用。

随着 ChatGPT 的出现和 StableDiffusion 的开源,过去一年里市场上涌现出了海量的 AI 应用。多去体验一下这些 AI 产品,能够帮助你更好地理解当前 AI 能够做到多么让人震惊的事情,也同样能够让你理解到当前 AI 能力的边界。

注:如果你还没有尝试过,一定要自己去体验一下 Midjourney,会让你大吃一惊!

第三点是你可以多和同学、朋友一起多做做头脑风暴,看看有没有做出有趣新产品的机会。

在过去几个月里,冒出来了海量的 AI 应用。这些应用中,也有很多并没有太多的创意,只是简单地包装了一下 OpenAI 的 API 而已;但是,也有很多应用有很多奇思妙想,甚至直接就能够商业化。

多和你周围对新一代 AI 应用开发有兴趣的朋友们多做做头脑风暴,看看课程里的各种方法和套路能不能有不同场景和角度的应用方式。这个才是学习课程的真正价值所在。

如果你对 AI 大模型的底层原理有兴趣,你当然可以更加深入地去学习其中的数学原理和各种深度学习的模型。现在有能力去做大模型的人,是太少了而不是太多了。能够将通用人工智能再往前推进一小步,相信是所有 AI 从业者梦寐以求的事情。

二、通过 AI 工具改造你的学习与工作流程

在 ChatGPT、Whisper 和 Stable Diffusion 这样强大的 AI 技术出现之后,我们去学习任何新技术和新知识的方式也都应该改一改了。

利用 AI 工具来改造你学习和工作的流程。通过将 AI 嵌入生活和工作的方方面面,你不仅能够获得沉浸式的学习体验,也能够不断提升自己日常生活和工作的效率。

在过去的几个月里,我自己也在学习研究的过程中,不断通过 AI 工具来提升自己的效率。在这里,我就向你分享一下我主要使用的工具和优化的流程。

2.1. 让 ChatGPT 成为你学习知识的助教

过去一段时间我最常用的自然是“万能”的 ChatGPT。我发现很多人觉得它没什么大用的原因是,总是问它一些过于宽泛的问题,比如“怎么学习 Java”,这样很难得到有针对性的回答。一个我最常用的用法,就是请它帮我解释一下你遇到的新知识。并且,和搜索不同,你可以针对它的回答中你不了解的知识进一步地追问,直到你觉得搞清楚了这个知识点。

注:当我研究一个新课题的时候,对于没有完全理解的名词和概念,我都请 AI 为我解释一下。

而且,ChatGPT 不仅可以解释概念,还能解释代码。你可以直接贴一段代码给到 ChatGPT,让它为你详细讲解,可以说是一个非常好的助教。而且这个助教知识广博、不知疲倦、极有耐心,绝对不会因为你有什么不懂的反复提问而表示不耐烦。

注:随手拿一段你觉得不太熟悉的代码让 AI 为你解释,比起自己去查文档要快上很多。

2.2 通过翻译插件快速浏览英文资料

不仅在 AI,在整个软件开发领域,大量的第一手资料都是英文的。想要跟上技术的最新发展,读英文资料是必不可少的。虽然我自己的英文阅读能力也还不错,但是比起中文来还是要慢上许多。

但是,随着机器翻译的进步,我已经越来越多地使用彩云小译这样的浏览器插件,将我要看的内容变成中英文对照的版本。我会快速先浏览中文翻译,如果觉得翻译得有些看不懂,或者内容特别有价值,才会去看看英文原文。通过这样的方式,在同样的时间内,我的阅读量大增,能够吸收的知识也比之前多了很多。

注:中英文对照的形式,既让我能够快速通过中文浏览,也方便在翻译不准确的时候去看英文原文。

2.3 通过 AI 辅助你来读论文

而要追上最新的技术进展,去读一读论文也是一个好办法。

我现在,都会通过 scispace 这个网站,把我要读的论文先传上去。然后我们可以直接向 AI 提问题,快速了解论文讲解了什么东西,然后再来决定是不是有必要进行精读。

注:scispace 内置了很多读一篇论文你会关心的常见问题,而且可以直接指定回答的语言。

而在精读的过程中,针对公式、图表,你也可以框选出来,让 AI 给你做详细的解释。这些工具,都可以大大降低你去学习论文的门槛,提升掌握这些复杂的知识的效率。

市场上,也有许多其他类似的工具。比如 ChatPDF 就可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。

2.4 让 AI 先写点代码打个样

另外一个最近大幅度提升我生产效率的工具,就是 AI 写代码。如果你和我一样是个工程师,而你还没有用上 GitHub Copilot,那我觉得你要做的第一件事情就是把它装上用起来。

当我有一个小需求需要实验一下,我就会找 ChatGPT 来帮忙。通过直接把具体的需求描述给 ChatGPT,往往我就得到了一段可用的代码。比起自己慢慢读教程、查文档,这是一个快得多的方法。虽然有时候,这个代码不一定够完美,但是以它为基础改造一下比起从头写起来要快得多。特别是需要用到一些新的我不熟悉的包的时候,就特别有用。

而在 VS Code 里使用 Copilot 的体验也非常棒,往往只是输入了注释或者代码的开头,它就能把后面的代码直接帮你写了。如果只是一些简单的函数调用的胶水代码,Copilot 十有八九是对的。

2.5 没有创作灵感?让 AI 给些建议

现在也已经有了很多 AI 的写作工具,但是在实际的写作上,我倒是并不依赖 AI 来产出内容。不过,在没有灵感的时候,让 AI 帮助我头脑风暴一下还是很有帮助的。当我围绕一个主题想要写点新内容的时候,我往往可以通过 notion.ai 来寻找灵感。虽然它的很多主意了无新意,但也会有很多时候给出我没有思考过的角度。

我们不应当依赖 AI 给我们一个答案,但是把它当成一个助手,让它给我们多出些主意,是一个非常好的使用方法。

同样的,你还可以尝试给 ChatGPT 设置一个不同的人设,让它从另外一个角度帮助你思考题问题。这个时候,尽管你只有一个人,但是你还是可以组织一个各路大神汇聚的团队帮助你做头脑风暴。

注:让 Sam Altman 给你出出主意,如何创建一个优秀的孵化器。只要在这个头脑风暴的过程里,能得到 1-2 个对你有价值的点,就足够了。

当然,我是一个工程师,也常常写些文章。如果你是一个设计师,你自然要多尝试用用 Midjourney、Dall-E 2 这样的画图工具。我相信每个人都会有一些适合自己的 AI 工具。

三、小结

希望上面的这些方法和工具能够对你有一些启发。伴随着 AIGC 和 ChatGPT 的出现,我相信这个时代发生了一个根本性的转变。我们每一个人都需要去拥抱 AI,也希望你通过我今天分享的这些内容,找到你自己学习新的 AI 应用开发、使用最新的 AI 工具的方法和思路。获得一张属于自己的 AI 时代的船票。

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

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

相关文章

实在智能Agent——RPA终极进化方向

RPA技术备受瞩目,它通过“机器人”自动化了人力执行的重复性、低复杂度任务,解放了员工并降低了企业成本。RPA机器人全天候运行,避免人为错误,高效处理任务,成为处理事务、操作数据、回应查询的理想选择。在管理后台&a…

第四百一十回

文章目录 1. 概念介绍2. 方法与细节2.1 获取方法2.2 使用细节 3. 示例代码4. 内容总结 我们在上一章回中介绍了"如何获取当前系统语言"相关的内容,本章回中将介绍如何获取时间戳.闲话休提,让我们一起Talk Flutter吧。 1. 概念介绍 我们在本章…

实体店运营方案大全:从选址到日常管理的全面指导

想开实体店或正在创业的朋友们,大家好!今天,我作为一个鲜奶吧5年的创业者,为大家分享一份实体店运营方案大全,涵盖从选址到日常管理的各个方面。我在实体店方面有一些心得体会,今天就来和大家聊聊&#xff…

【软考】系统集成项目管理工程师(十九)收尾管理【1分】

一、项目收尾的内容 二、总结 三、软件后续工作 练一练 【例1-17上】(B)不属于项目验收的内容。 A.验收测试 B.系统维护工作 C.项目终验 D.系统试运行 【例2-17上】信息系统集成项目完成验收后要进行一个综合性的项目后评估,评估的内容一般包括&#…

探索Spring中的属性注入:@Value注解解析与应用

探索Spring中的属性注入:Value注解解析与应用 探索Spring中的属性注入:Value注解解析与应用摘要引言正文作用代码准备示例注入字符串注入属性注入Bean及其属性 其他属性注入优先级问题对Value属性注入的扩展Spring Boot对Value类型转换的扩展 代码案例演…

第三门课:结构化机器学习项目-机器学习策略

文章目录 1 机器学习策略一1.1 为什么是ML策略?1.2 正交化1.3 单一数字评估指标1.4 满足和优化指标1.5 训练、开发及测试集划分1.6 开发集和测试集的大小1.7 什么时候改变开发、测试集和指标?1.8 为什么是人的表现?1.9 可避免偏差1.10 理解人…

Unity UGUI之Toggle基本了解

在Unity中,Toggle一般用于两种状态之间的切换,通常用于开关或复选框等功能。 它的基本属性如图: 其中, Interactable(可交互):指示Toggle是否可以与用户交互。设置为false时,禁用To…

在Linux系统中如何查询日志?

在工作中,我们有时候会定位问题,这时候就需要查询日志了,那么查询日志的命令有哪些呢? cat 查看某个日志文件中的所有内容。 使用示例:cat file.txt 显示 file.txt 文件的所有内容。 如果要对查询的结果进行筛选&am…

17双体系Java学习之数组的长度

数组的长度 //获取数组长度 arrays.lengthfor (int i 0; i <nums.length; i) {sum sum nums[i];}System.out.println("总和为&#xff1b;"sum);

免费阅读篇 | 芒果YOLOv8改进110:注意力机制GAM:用于保留信息以增强渠道空间互动

&#x1f4a1;&#x1f680;&#x1f680;&#x1f680;本博客 改进源代码改进 适用于 YOLOv8 按步骤操作运行改进后的代码即可 该专栏完整目录链接&#xff1a; 芒果YOLOv8深度改进教程 该篇博客为免费阅读内容&#xff0c;直接改进即可&#x1f680;&#x1f680;&#x1f…

Java八股文(XXL-JOB)

Java八股文のXXL-JOB XXL-JOB XXL-JOB xxl-job 是什么&#xff1f;它的主要作用是什么&#xff1f; xxl-job 是一款分布式任务调度平台&#xff0c;用于解决分布式系统中的定时任务和异步任务调度问题。 它提供了任务的注册、调度、执行和监控等功能&#xff0c;能够帮助开发者…

MindGraph:文字生成知识图

欢迎来到MindGraph&#xff0c;这是一个概念验证、开源的、以API为先的基于图形的项目&#xff0c;旨在通过自然语言的交互&#xff08;输入和输出&#xff09;来构建和定制CRM解决方案。该原型旨在便于集成和扩展。以下是关于X的公告&#xff0c;提供更多背景信息。开始之前&a…

Python错题集-9PermissionError:[Errno 13] (权限错误)

1问题描述 Traceback (most recent call last): File "D:\pycharm\projects\5-《Python数学建模算法与应用》程序和数据\02第2章 Python使用入门\ex2_38_1.py", line 9, in <module> fpd.ExcelWriter(data2_38_3.xlsx) #创建文件对象 File "D:…

机器学习----特征缩放

目录 一、什么是特征缩放&#xff1a; 二、为什么要进行特征缩放&#xff1f; 三、如何进行特征缩放&#xff1a; 1、归一化&#xff1a; 2、均值归一化&#xff1a; 3、标准化&#xff08;数据需要符合正态分布&#xff09;&#xff1a; 一、什么是特征缩放&#xff1a; 通…

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之二 素描画风格效果

Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之二 素描画风格效果 目录 Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之二 素描画风格效果 一、简单介绍 二、素描画风格效果实现原理 三、案例简单实现步骤 一、简单介绍 Python是一种跨…

react native 实现自定义底部导航与路由文件配置

首先先把需要的一些库引入 yarn install react-navigation/native yarn install react-native-screens react-native-safe-area-context yarn install react-navigation/native-stack yarn add react-navigation/bottom-tabs 创建路由文件及四个底部导航页面 router文件下的bot…

python 深度学习 记录遇到的报错问题12

本篇继python 深度学习 记录遇到的报错问题11_undefined symbol: __nvjitlinkadddata_12_1, version-CSDN博客 目录 一、AttributeError: module ‘tensorflow‘ has no attribute ‘app‘ 二、AttributeError: module tensorflow has no attribute placeholder 三、Attribu…

掘根宝典之C++RTTI和类型转换运算符

什么是RTTI RTTI是运行阶段类型识别的简称。 哪些是RTTI? C有3个支持RTTI的元素。 1.dynamic_cast运算符将使用一个指向基类的指针来生成一个指向派生类的指针&#xff0c;否则该运算符返回0——空指针。 2.typeid运算符返回一个指出对象类型的信息 3.type_info结构存储…

el-form 的表单校验,如何验证某一项或者多项;validateField 的使用

通常对form表单的校验都是整体校验&#xff1a; this.$refs.form.validate( valid > {if (valid) {// 校验通过&#xff0c;业务逻辑代码...} }); 如果需要对表单里的特定一项或几项进行校验&#xff0c;应该如何实现&#xff1f; 业务场景&#xff1a;下图点探测按钮时…

Python 井字棋游戏

井字棋是一种在3 * 3格子上进行的连珠游戏&#xff0c;又称井字游戏。井字棋的游戏有两名玩家&#xff0c;其中一个玩家画圈&#xff0c;另一个玩家画叉&#xff0c;轮流在3 * 3格子上画上自己的符号&#xff0c;最先在横向、纵向、或斜线方向连成一条线的人为胜利方。如图1所示…