科普文之五分钟轻松入门Generative AI

2024-03-17 23:52

本文主要是介绍科普文之五分钟轻松入门Generative AI,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 引言

最近,生成式人工智能(Generative AI)在行业内带来了巨大的变动。还记得 2022 年 11 月推出的 ChatGPT 吗?在短时间内,它就成为了有史以来用户数量最快突破 1 亿的产品。

人工智能已经存在了很长一段时间,它可以做各种各样的事情。但 ChatGPT 之所以如此特别并吸引了人们的注意,是因为它能像人类一样聊天,并能根据简单的提示创建内容。这为企业带来了无限可能,引起了所有人的关注。人们开始询问这种生成式人工智能是什么?

本文就人工智能和生成式人工智能的基础知识进行相关的讲解,闲话少说,我们直接开始吧!

2. 举个栗子

在深入了解生成式人工智能之前,我们先来谈谈人工智能(AI)。人工智能就是教机器做人类会做的事情。举个例子,想象一下一个能分拣苹果和香蕉的机器人。你告诉它什么是苹果,什么是香蕉,它就能很好地完成任务。

如何告诉机器?好吧,大家可以编写明确的程序指令,告诉机器什么是苹果,什么是香蕉。
在这里插入图片描述
现在,请想象一个场景。机器人做得非常棒,直到它遇到了一个绿苹果。由于上述机器人的程序只针对红苹果,所以现在它不知道该如何处理青苹果了。
在这里插入图片描述

3. 机器学习

上述场景就是机器学习(ML)的用武之地。ML 指的是机器从数据中学习的能力。在水果分类机器人案例中,机器人会看到许多苹果和香蕉的图片。机器通过学习图片中的图案和形状,推断出苹果和香蕉的样子。
在这里插入图片描述

当机器人遇到青苹果时,尽管它没有看到任何青苹果的图片。但它仍然能根据所学到的有关苹果的其他属性,知道这是一个苹果。所以,大家可以看到机器学习是多么酷和有用,先不要太兴奋,等大家后面了解了生成式人工智能有多酷再说吧。

生成式人工智能则更进一步。它不仅能识别模式,还能根据自己的认知创造出新的东西。想象一下,我们的苹果和香蕉分拣机器人会创造出一种全新的混合水果!

4. 基础知识

深度学习是生成式人工智能背后的秘诀。它就像一个超级聪明的大脑,能够理解大量数据并从中找出规律。你给它的数据越多,它就越聪明。深度学习模型的灵感来源于人脑(因此也被称为人工神经网络),它包括一个输入层,然后是多个隐藏层,最后进入输出层。在这些隐藏层中可以进行复杂的计算。
在这里插入图片描述
因此,GPT-3 等基础模型应运而生。这些模型就像超级灵活的工具,可以完成许多不同的任务,因为它们已经过大量数据的训练。但 ChatGPT 如何像人一样聊天呢?这就是大型语言模型(LLM)的用武之地。LLM 是基础模型的一种,已经过大量文本数据的训练,可以预测句子中接下来的单词,因此在像人类一样写作和聊天方面表现出色。

您可能想知道这些数据有多庞大。这是非常庞大的数据,涵盖多个领域和多种来源。例如,OpenAI 开发的最受欢迎的模型之一 GPT-3 就是在数百 GB 的文本上训练出来的。这包括来自书籍、网站以及其他结构化和非结构化数据源的文本。

5. 基础模型

想象一下上述苹果和香蕉分类机器人。除了向机器人提供苹果和香蕉的图片,我们还可以向它提供成吨成吨的数据,从蔬菜到电子产品,从天文学到历史。现在,机器人不仅能够分拣水果,还能识别各种物体和主题。这就是基础模型的核心理念:基础模型是在来自多个领域的大量数据基础上训练出来的,可以将其知识应用到无数任务和场景中。

说到这里,大家可能会有疑问:LLM有这么聪明吗?

事实上,LLM 不像我们人类一样拥有任何认知能力。不过,得益于庞大的训练数据,它们擅长预测下一个单词。因此,它们会预测句子中的下一个单词,在加上这个单词后,它会再次进行计算并预测下一个单词,以此类推。这就是它能够撰写文章、像人类一样与我们交谈以及总结文本的原因。

6. 生成式AI

正是由于这些 LLM(以及其他类似技术)技术,为生成式人工智能提供了动力。生成式人工智能,顾名思义,具有生成新内容的能力。这的确是一项开创性的创新,我们来看看它是如何被应用于各行各业的。

正如开头提到的,人工智能并非新生事物。多年来,它一直在以各种形式发挥作用。例如,当大家在观看 电影网站时,它会向你推荐电影。这就是人工智能。当你在购物网站上购物时,你会看到推荐,这也是人工智能。那么问题来了:什么是生成式人工智能?要了解生成式人工智能,让我们来看一个场景:

在这里插入图片描述
这就是传统人工智能的工作原理:你有一个模型,当展示图片时,它能够区分猫和狗。你给它看一张猫的图片,它就会把它归类为猫。

在这里插入图片描述

参考上图,现在,假设我们有了一个可以生成内容的人工智能模型。我们给出一个提示,比如一张猫的图片,然后让它画出来,模型就会生成一张猫的图片。生成的图片可能是一只与模型训练过的完全不同的猫。因此,从根本上说,模型是根据你提供的提示和它已经掌握的关于猫的知识来生成这只猫的。

7. 总结

总之,生成式人工智能代表着人工智能领域的巨大飞跃。这项突破性技术不仅能识别模式,还能从中创造出新的内容,它有可能彻底改变从艺术和音乐到产品设计等无数行业。随着我们继续探索生成式人工智能的可能性,技术的未来似乎比以往任何时候都更有希望。

这篇关于科普文之五分钟轻松入门Generative AI的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/820589

相关文章

Ilya-AI分享的他在OpenAI学习到的15个提示工程技巧

Ilya(不是本人,claude AI)在社交媒体上分享了他在OpenAI学习到的15个Prompt撰写技巧。 以下是详细的内容: 提示精确化:在编写提示时,力求表达清晰准确。清楚地阐述任务需求和概念定义至关重要。例:不用"分析文本",而用"判断这段话的情感倾向:积极、消极还是中性"。 快速迭代:善于快速连续调整提示。熟练的提示工程师能够灵活地进行多轮优化。例:从"总结文章"到"用

闲置电脑也能活出第二春?鲁大师AiNAS让你动动手指就能轻松部署

对于大多数人而言,在这个“数据爆炸”的时代或多或少都遇到过存储告急的情况,这使得“存储焦虑”不再是个别现象,而将会是随着软件的不断臃肿而越来越普遍的情况。从不少手机厂商都开始将存储上限提升至1TB可以见得,我们似乎正处在互联网信息飞速增长的阶段,对于存储的需求也将会不断扩大。对于苹果用户而言,这一问题愈发严峻,毕竟512GB和1TB版本的iPhone可不是人人都消费得起的,因此成熟的外置存储方案开

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

AI绘图怎么变现?想做点副业的小白必看!

在科技飞速发展的今天,AI绘图作为一种新兴技术,不仅改变了艺术创作的方式,也为创作者提供了多种变现途径。本文将详细探讨几种常见的AI绘图变现方式,帮助创作者更好地利用这一技术实现经济收益。 更多实操教程和AI绘画工具,可以扫描下方,免费获取 定制服务:个性化的创意商机 个性化定制 AI绘图技术能够根据用户需求生成个性化的头像、壁纸、插画等作品。例如,姓氏头像在电商平台上非常受欢迎,

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

AI一键生成 PPT

AI一键生成 PPT 操作步骤 作为一名打工人,是不是经常需要制作各种PPT来分享我的生活和想法。但是,你们知道,有时候灵感来了,时间却不够用了!😩直到我发现了Kimi AI——一个能够自动生成PPT的神奇助手!🌟 什么是Kimi? 一款月之暗面科技有限公司开发的AI办公工具,帮助用户快速生成高质量的演示文稿。 无论你是职场人士、学生还是教师,Kimi都能够为你的办公文

Andrej Karpathy最新采访:认知核心模型10亿参数就够了,AI会打破教育不公的僵局

夕小瑶科技说 原创  作者 | 海野 AI圈子的红人,AI大神Andrej Karpathy,曾是OpenAI联合创始人之一,特斯拉AI总监。上一次的动态是官宣创办一家名为 Eureka Labs 的人工智能+教育公司 ,宣布将长期致力于AI原生教育。 近日,Andrej Karpathy接受了No Priors(投资博客)的采访,与硅谷知名投资人 Sara Guo 和 Elad G

【数据结构】——原来排序算法搞懂这些就行,轻松拿捏

前言:快速排序的实现最重要的是找基准值,下面让我们来了解如何实现找基准值 基准值的注释:在快排的过程中,每一次我们要取一个元素作为枢纽值,以这个数字来将序列划分为两部分。 在此我们采用三数取中法,也就是取左端、中间、右端三个数,然后进行排序,将中间数作为枢纽值。 快速排序实现主框架: //快速排序 void QuickSort(int* arr, int left, int rig

数论入门整理(updating)

一、gcd lcm 基础中的基础,一般用来处理计算第一步什么的,分数化简之类。 LL gcd(LL a, LL b) { return b ? gcd(b, a % b) : a; } <pre name="code" class="cpp">LL lcm(LL a, LL b){LL c = gcd(a, b);return a / c * b;} 例题:

AI hospital 论文Idea

一、Benchmarking Large Language Models on Communicative Medical Coaching: A Dataset and a Novel System论文地址含代码 大多数现有模型和工具主要迎合以患者为中心的服务。这项工作深入探讨了LLMs在提高医疗专业人员的沟通能力。目标是构建一个模拟实践环境,人类医生(即医学学习者)可以在其中与患者代理进行医学