第一章:会“造梦”的AI:我们为什么需要生成式AI?
林晓盯着手机屏幕上的毕业照通知,手指在“确认”按钮上悬了五分钟。宿舍四人间,老大考研二战回了老家,老二出国交换赶不回来,老三刚入职互联网公司被派去外地集训,只剩下她一个人站在校园的梧桐道上,对着空出来的三个位置发了半小时的呆。她试过用PS把三个室友P上去,可光影怎么调都假得离谱,老大的黑框眼镜反光得像两块玻璃,老二的伦敦时差脸被P成了蜡黄色,老三的工服和学士服的颜色撞得像两块补丁,发朋友圈被同学笑“P得跟鬼一样”。
室友群里的老三给她扔了个链接:“试试这个AI工具,我上周做项目宣传图用的,你输入我们几个的特征,它就能生成。”林晓半信半疑打开网页,输入提示词的时候特意把细节拉满:“中国女大学生群体毕业照,穿蓝色学士服,站在学校梧桐道旁边,身边有三个半透明的同学身影,左边扎马尾戴黑框眼镜,右边扎丸子头戴贝雷帽,中间穿格子衬衫,背景是学校图书馆,阳光明媚,自然光,写实风格,高清,4K分辨率,毕业照氛围”。点击生成的按钮等了三十秒,屏幕跳出来的图片让她愣了好久:梧桐道的叶子刚好落在老大的肩膀上,老二的贝雷帽上还沾了一点阳光的光斑,老三的格子衬衫纹理清晰得连线都看得见,三个身影虽然带着一点朦胧的虚感,但整体氛围和她想象中毕业照的样子一模一样。她打印出来的时候,辅导员凑过来夸:“这照片拍得真有感觉,三个不在的同学是不是特意后期虚化的?氛围感拉满啊。”林晓笑着点头,没说自己根本没拍过这张照片。
几百公里外的杭州,设计师阿柚正对着电脑屏幕松了口气。她接了个连锁奶茶店的夏季营销海报单,客户要求8张海报,每张对应一款主打产品,还要配不同的slogan,之前她画产品图至少要花一周,这次她下午才用AI工具输入提示词:“夏季奶茶商业产品图,冰柠檬茶、芋泥啵啵、西瓜啵啵等8款不同奶茶,白色纯色背景,高清,细节清晰,无文字,商业摄影风格”,十几分钟就出了8张产品图,光影、质感比她手绘的还要自然,剩下的时间她只用来调整排版和写文案,两天就交稿了,客户不仅没挑毛病,还给她介绍了一个新的季度合作单子。
这两个普通人的故事,其实是过去两年里无数人的日常:大学生用AI生成毕业照、情侣用AI生成婚纱照、设计师用AI做海报、文案用AI写周报、程序员用AI写代码,甚至短视频博主用AI生成视频,一条播放量上百万。我们突然发现,AI不再只是能下棋、能识别人脸、能分类垃圾的工具,它好像突然学会了“创造”——你给它一个想法,它就能给你生成对应的内容,就像拥有了一个永远不会累的创意助手。
但很多人会疑惑:AI不是只会做判断题吗?怎么突然就会创作了?它生成的画、写的文章,到底算不算“创作”?从最早只能画模糊猫图的简单模型,到现在能生成电影级画质的AI绘画、能写百万字小说的AI助手,生成式AI的技术到底是怎么一步步演进的?未来它又会把我们的生活变成什么样?
带着这些疑问,我们回到生成式AI的起点,从它和传统AI的核心区别开始,一步步拆解这场“AI造梦”运动的底层逻辑。
一、判别式AI与生成式AI:一个是“刷题学霸”,一个是“创作新人”
要理解生成式AI,首先要搞清楚它和我们已经用了十几年的传统AI(也就是判别式AI)的核心区别。我们可以用学生举例子:如果把AI的训练过程比作上学,判别式AI就是那个刷了几万套卷子的“刷题学霸”,而生成式AI就是那个学了十几年美术、文学的“创作新人”。
判别式AI的核心任务是“判断”:老师给它一堆题目(输入数据),告诉它每道题的答案(标签),它学的是“什么样的输入对应什么样的标签”。比如我们训练一个人脸识别的判别式AI,给它看100万张人脸照片,告诉它哪些是张三、哪些是李四,它学的是“张三的脸有什么特征、李四的脸有什么特征”,下次再给一张新的人脸照片,它就能判断出来是张三还是李四。再比如垃圾邮件分类AI,给它看100万封邮件,告诉它哪些是垃圾邮件、哪些是正常邮件,它学的是“垃圾邮件有什么特征”,下次收到新邮件就能判断是不是垃圾邮件。
用数学公式来表示,判别式AI学习的是条件概率$P(标签|输入)$,也就是“给定一张输入图片,它是某个类别的概率是多少”。它的输出永远是有限的几个选项:是人脸/不是人脸,是垃圾邮件/不是垃圾邮件,是猫/是狗,从来不会生成新的内容。
而生成式AI的核心任务是“创造”:你给它一个主题(条件),它就能生成之前从来没出现过的新内容。比如你给它一个主题“一只橘色的胖猫趴在窗台上晒太阳”,它就能生成一张完全符合这个描述的图片,这张图片在训练数据里从来不存在过;你给它一个主题“写一篇关于夏天喝冰奶茶的散文”,它就能生成一篇逻辑通顺、情感细腻的文章,这篇文章也从来没有在训练数据里出现过。
用数学公式来表示,生成式AI学习的是条件概率$P(输入|标签)$,也就是“给定一个标签(比如‘猫’),生成符合这个标签的图片的概率是多少”。更进一步,它学习的是整个数据的分布规律:所有的猫的图片有什么共同特征?什么样的图片是“写实风格的毕业照”?什么样的文章是“关于夏天的散文”?它学的是这些规律,然后根据你给的条件,从规律里生成新的内容。
我们可以用下面这个流程图更直观地理解两者的区别: ```mermaid graph LR A[输入数据] --> B[判别式AI] B --> C[输出标签/判断结果] A --> D[生成式AI] D --> E[输出新内容(文本/图片/视频)] style B fill:#f9f,stroke:#333,stroke-width:2px style D fill:#9f9,stroke:#333,stroke-width:2px ``` 从应用场景来看,判别式AI解决的是“识别”问题,生成式AI解决的是“创造”问题。过去十几年我们用的AI几乎都是判别式的:手机的人脸解锁、美颜软件的瘦脸大眼、短视频的推荐算法、自动驾驶的障碍物识别,全都是判别式AI的应用。而生成式AI的爆发,相当于AI从“只会考试”突然进化到了“会自主创作”,这个跨越的意义,不亚于人类从只会用工具到会发明工具。
> 📌 小科普:AI的“创作”有灵魂吗? > 很多人在第一次用AI生成内容的时候,会惊叹“AI太有创造力了”,但我们需要明确:AI的“创作”和人类的创作有本质区别。人类的创作是基于自我意识、情感体验、价值观的主动输出,而AI的生成本质上是“学习了大量人类创作的内容之后,统计规律的重组”——它不知道自己在画什么,也不知道画的东西美不美,只是根据训练数据里的规律,把像素、文字按概率组合出来。当然,这不影响AI的实用价值:就像相机发明的时候,有人说“摄影不是艺术”,但现在摄影已经是重要的艺术形式了,AI生成的内容,最终的价值还是由使用它的人来赋予的。
二、从规则到学习:生成式AI的百年萌芽
很多人以为生成式AI是最近几年才出现的新技术,其实人类对“让机器创造内容”的探索,已经持续了近一百年。
最早的生成式内容尝试可以追溯到20世纪60年代,那时候连个人电脑都还没发明,艺术家们就已经开始用大型计算机生成艺术了。1960年代,德国艺术家哈罗德·科恩(Harold Cohen)开发了世界上第一个AI绘画系统AARON,这个系统可以自动生成线条画,后来还能生成彩色画,甚至可以根据指令画出不同的物体、不同的场景。AARON一直运行了四十多年,直到科恩去世前还在生成新的作品,它的作品还在纽约现代艺术博物馆、伦敦泰特美术馆等顶级机构展出。同一时期,还有艺术家用计算机生成ASCII艺术、生成诗歌,那时候的生成完全靠人工写的规则:比如告诉计算机“如果遇到‘春天’这个词,就生成‘花’‘风’‘暖’这些词”,完全是机械的替换,没有任何学习能力。
真正让生成式AI具备“学习能力”的,是深度学习技术的出现。我们可以把生成式AI的发展分成三个阶段:
2.1 规则式生成阶段(1960-1990年代):没有灵魂的“文字游戏”
这个阶段的生成完全依赖人工设定的规则,最著名的例子是1966年MIT开发的聊天机器人ELIZA。ELIZA的规则非常简单:比如你说“我今天好累”,它就替换关键词问你“你为什么觉得累?”;你说“我妈妈对我很不好”,它就问你“你妈妈对你做了什么不好的事?”
ELIZA的规则逻辑简单到甚至可以用小学代码实现:它内置了几百个关键词替换规则,比如用户输入包含“我”“累”,就匹配“你为什么觉得累?”的模板;输入包含“爸爸”“妈妈”,就匹配“你和你爸爸/妈妈的关系怎么样?”的模板。林晓曾经试过和当时的ELIZA对话,输入“我今天和室友去吃火锅了,毛肚特别嫩”,ELIZA的回复是“你今天和室友去吃火锅了?毛肚特别嫩?你为什么觉得毛肚特别嫩?”——它根本没有理解对话的内容,只是机械地提取关键词套模板,一旦用户说出规则库里没有的关键词,或者跳出预设的对话场景,它就会完全失灵。
这种规则式生成是早期生成式AI的唯一形态,除了聊天机器人,还有早期的自动写诗程序、广告文案生成器,甚至早期游戏里的程序化地形生成,本质上都是“关键词替换+模板填充”。比如早期的自动写诗程序,规则可能是“如果主题是‘春天’,就组合‘花’‘风’‘暖’‘柳’这些关键词,按照五言绝句的格式排列”,生成的诗歌虽然格式是对的,但完全没有逻辑和情感,就像把春天的词语随机扔进格子里。这种生成方式的核心问题是完全没有泛化能力:它只能处理规则库里预设的场景,稍微超出预设,就会露出机械拼接的马脚,更别说生成全新的、有逻辑的内容了。
真正让生成式AI具备“学习能力”的,是机器学习技术的引入。20世纪90年代到2012年深度学习爆发之前,是生成式AI的“机器学习萌芽期”。这个阶段的生成模型不再依赖人工写的规则,而是能从数据里自动学习规律,最典型的就是隐马尔可夫模型(HMM)和朴素贝叶斯生成器:前者被用来生成文本,比如早期的语音识别系统会把语音转成文字,再用HMM生成通顺的句子;后者被用来生成垃圾邮件,用来训练垃圾邮件过滤模型。这个阶段最有名的生成系统是音乐学家David Cope开发的EMI(Experiments in Musical Intelligence),它能分析巴赫、贝多芬、肖邦的几百首作品,学习他们的作曲风格,然后生成全新的、和这些大师风格几乎一模一样的曲子。1997年,EMI生成的一首巴赫风格的赋格曲在音乐会上演奏,现场的音乐教授和观众完全没有听出这是AI写的,甚至有人评价“这就是巴赫失传的作品”。
但这个阶段的生成依然有本质局限:它只能“模仿”已有的风格,完全做不到“创新”。EMI生成的曲子虽然像巴赫,但永远不可能写出《卡农》这样全新的风格;文本生成器写出来的文章虽然通顺,但逻辑混乱,经常前言不搭后语;图像生成最多只能生成几十像素的纹理,比如木纹、石纹,根本没法生成完整的图像。如果用这个阶段的AI帮林晓生成毕业照,得到的只会是一堆模糊的色块,连人脸都看不清。
2.2 深度学习革命:GAN开启AI造梦时代
2012年,AlexNet在ImageNet图像分类比赛中以碾压性优势夺冠,深度学习时代正式到来,也为生成式AI的爆发铺平了道路。而真正把生成式AI从“玩具”变成“工具”的里程碑,是2014年Ian Goodfellow提出的生成对抗网络(Generative Adversarial Network,简称GAN)。
这个颠覆性的想法诞生于多伦多大学附近的一家酒吧。那天Goodfellow正为实验室里生成模型训练失败的烦心事头疼:当时的生成模型要么生成的内容模糊不清,要么训练几个小时就崩溃,完全没法用。他和朋友吐槽说“生成模型就像让一个画家闭着眼睛画画,根本不知道画得像不像”,朋友随口说“那你找个验画师不就行了?让验画师来判断画得像不像,画家为了骗过验画师,不就会越画越像了吗?”这句话像一道闪电劈进Goodfellow的脑子,他扔下酒杯跑回实验室,三天之后,那篇改变了AI发展史的GAN论文就诞生了。
GAN的核心思路是“ adversarial training(对抗训练)”,用两个神经网络互相博弈: 1. 生成器(Generator):就像伪造假钞的工匠,它的任务是根据随机噪声生成内容(比如图片、文本),目标是骗过判别器,让判别器以为生成的内容是真的。 2. 判别器(Discriminator):就像验钞的专家,它的任务是判断输入的内容是真的(来自训练数据集)还是假的(来自生成器),目标是准确区分真假。
两个网络在训练过程中互相博弈:生成器为了让假内容骗过判别器,会不断调整自己的参数,生成越来越逼真的内容;判别器为了不被骗,会不断调整自己的参数,提升辨别的准确率。经过成千上万轮的博弈之后,生成器的能力会越来越强,最后生成的内容和真的几乎一模一样,判别器再也分不清真假。
我们可以用下面的流程图更直观地理解GAN的工作逻辑: ```mermaid graph TD A[随机噪声] --> B[生成器] B --> C[生成的假内容] D[真实训练数据] --> E[判别器] C --> E E --> F[真假判断] F -->|反馈| B F -->|反馈| E style B fill:#ff9,stroke:#333,stroke-width:2px style E fill:#9ff,stroke:#333,stroke-width:2px ```
GAN的提出立刻在AI界引起了轰动,因为它第一次证明了AI真的能“学会创造”:2015年,NVIDIA的研究员提出了ProGAN,采用渐进式生成策略,先生成低分辨率的模糊图像,再逐步增加细节,最后能生成1024×1024的高清人脸,生成的假人脸已经很难和真人区分。2018年的StyleGAN更是把GAN的能力推到了新高度:它加入了风格控制模块,用户可以自由调整生成人脸的年龄、性别、发型、光照、表情,甚至能生成完全不存在的虚拟人脸,很多游戏公司、影视公司用StyleGAN生成游戏角色、虚拟演员的脸,比人工建模的效率提升了上百倍。
除了图像生成,GAN还被广泛应用在AI换脸、AI生成头像、虚拟主播、医学影像生成等领域。2015年谷歌推出的DeepDream,用CNN(卷积神经网络)生成迷幻风格的图像,当时在互联网上刷屏,很多人用它生成手机壁纸、艺术插画,是普通用户第一次大规模接触到AI生成的内容。
但GAN的局限性也非常明显,这也是后来扩散模型能取代它的核心原因:
- **训练极不稳定**:生成器和判别器的博弈非常容易失衡,要么判别器太强,生成器学不到东西,生成的图全是模糊的色块;要么生成器太强,判别器完全分不清真假,训练直接崩溃。很多研究者训练一个GAN模型,要花几周时间调试参数,成功率不到30%。
- **模式崩溃问题**:生成器在训练过程中很容易“偷懒”,只会生成几种固定的内容,比如训练GAN生成猫,最后所有生成的猫都长得一模一样,完全没有多样性。
- **细节失真严重**:生成复杂场景的时候,GAN很容易出现逻辑错误,比如生成的人脸五官错位、手部多指少指、背景模糊,文本和图像不匹配,比如输入“一只猫在桌子上喝牛奶”,它可能生成“一只狗在沙发上吃骨头”。
- **高分辨率生成成本极高**:生成1024×1024以上的高清图像,需要极大的训练数据和算力,普通研究者根本负担不起。
如果林晓在2020年用当时的AI工具生成毕业照,得到的图大概率是模糊的,三个室友的脸要么扭曲,要么光影完全不符,根本没法用——那时候GAN生成的人脸还经常出现五官错位的情况,更别说生成复杂的多人场景了。
2.3 多模态爆发:从文本到图像再到视频的跨越
GAN的局限性让研究者们开始寻找新的技术路线,而Transformer架构的崛起,为生成式AI的爆发提供了最关键的技术基础。2017年,谷歌的研究团队发表了机器学习史上里程碑式的论文《Attention is All You Need》,提出了Transformer架构,最开始是用来做机器翻译的,比之前的RNN、LSTM等序列模型的效率高了几十倍,而且能并行训练,支持超大规模的参数。
Transformer的核心优势是“注意力机制”:它能理解文本中不同词语之间的关联,比如“猫坐在垫子上”这句话里,“猫”和“坐”“垫子”是关联的,“坐”和“垫子”是关联的,注意力机制能让模型自动捕捉这些关联,而不是像之前的模型一样只能按顺序处理词语。后来研究者发现,Transformer不仅能处理文本,还能处理图像、音频、视频,也就是“多模态”——只要把图像、音频转换成和文本一样的序列数据,就能用Transformer处理。
2018年,OpenAI发布了第一代GPT(Generative Pre-trained Transformer),证明了Transformer在文本生成上的巨大潜力;2019年GPT-2发布,生成的文章已经非常通顺,甚至能骗过很多人;2020年GPT-3发布,参数量达到1750亿,训练数据用了45TB的文本,能写文章、写代码、做问答、写诗,甚至能模拟人对话,当时在互联网上引起了轰动,很多人惊呼“AI要取代文案和程序员了”。
文本生成的突破很快延伸到了图像领域。2020年,斯坦福大学的研究团队发表了扩散概率模型(Diffusion Model)的论文,提出了一种全新的生成思路:先在真实图片上逐步添加高斯噪声,直到图片变成完全随机的雪花图,然后训练一个神经网络,学习怎么从雪花图一步步去除噪声,还原成真实的图片。这个思路其实早在2015年就有人提出过,但当时算力不足,训练出来的效果很差,直到2020年算力足够、和Transformer结合之后,效果立刻超过了GAN。
扩散模型的优势非常明显:
- **训练极其稳定**:没有GAN的博弈过程,只要按照固定的步骤加噪声、去噪声,就能稳定训练,普通研究者用一块消费级显卡就能训练小模型。
- **没有模式崩溃问题**:生成的内容多样性极高,不会出现所有生成内容都一样的情况。
- **细节质量远超GAN**:生成的人脸、手部、背景都没有明显的畸形,文本和图像的匹配度极高,甚至能生成复杂的场景、逻辑通顺的文字。
- **支持条件生成**:可以输入文本、图像、音频等作为条件,生成对应的内容,比如输入一段文字,生成对应的图片;输入一张模糊的图,生成清晰的图。
2021年,OpenAI发布了DALL-E 2,把扩散模型和CLIP(对比语言-图像预训练模型)结合:CLIP是一个预训练的多模态模型,学过4亿张图文对,知道什么样的文字对应什么样的图片,相当于AI的“图文翻译官”。DALL-E 2结合了扩散模型的生成能力和CLIP的图文理解能力,能根据用户输入的自然语言,生成非常逼真的图片,当时在互联网上刷屏,很多人用它生成各种搞笑的、有创意的图片。
2022年是生成式AI彻底爆发的元年:8月,Stable Diffusion开源发布,所有人都能免费下载使用,还能本地部署,不需要昂贵的GPU集群,普通家用电脑就能跑,一下子就把AI绘画
2022年8月,Stable Diffusion开源发布,所有人都能免费下载使用,还能本地部署,不需要昂贵