1.前言
2022 年绝对可以说是 AIGC 元年,从 搜索的趋势来看,在 2022 年 AI 绘画及 AI 生成艺术的搜索量激增。
AI 绘画在这一年的爆发一个很重要的原因就是 的开源,这也来不开这几年 Model 扩散模型在这几年里的迅猛发展,结合了 已经发展得很成熟的文本语言模型 GPT-3,从文本到图片的生成过程变得更加容易。
2.GAN(生成对抗网络)的瓶颈
从 14 年诞生,到 18 年的 ,GAN 在图片生成领域获得了长足的发展。就好像自然界的捕食者与被捕食者相互竞争共同进化一样,GAN 的原理简单来说就是使用两个神经网络:一个作为生成器、一个作为判别器,生成器生成不同的图像让判别器去判断结果是否合格,二者互相对抗以此训练模型。
GAN(生成对抗网络)经过不断发展其有了不错的效果,但有些始终难以克服的问题:生成结果多样性缺乏、模式坍缩(生成器在找到最佳模式后就不再进步了)、训练难度高。这些困难导致 AI 生成艺术一直难以做出实用的产品。
2. Model(扩散模型)的突破
在 GAN 多年的瓶颈期后,科学家想出了非常神奇的 Model(扩散模型)的办法去训练模型:把原图用马尔科夫链将噪点不断地添加到其中,最终成为一个随机噪声图像,然后让训练神经网络把此过程逆转过来,从随机噪声图像逐渐还原成原图,这样神经网络就有了可以说是从无到有生成图片的能力。而文本生成图片就是把描述文本处理后当做噪声不断添加到原图中,这样就可以让神经网络从文本生成图片。
Model(扩散模型)让训练模型变得更加简单,只需大量的图片就行了,其生成图像的质量也能达到很高的水平,并且生成结果能有很大的多样性,这也是新一代 AI 能有难以让人相信的「想象力」的原因。
当然技术也是一直在突破的,英伟达在 1 月底推出的 的升级版 -T 就有了十分惊艳的进步,在同等算力下相比于 生成一张图片需要 3 秒,-T 仅需 0.1 秒。并且在低分辨率图像 -T 要比 Model 要好,但在高分辨率图像的生成上,还是 Model 的天下。由于 -T 并没有像 那样获得广泛的应用,本文还是以介绍 为主。
3.
在今年早些时间,AI 作画圈经历了 Disco 、DALL-E2、 群雄混战的时代,直到 开源后,才进入一段时间的尘埃落定,作为最强的 AI 作画模型, 引起了 AI 社群的狂欢,基本上每天都有新的模型、新的开源库诞生。尤其是在 的 WebUI 版本推出后,无论是部署在云端还是本地,使用 都变成一个非常简单的事情,并且随着社区的不断开发,很多优秀的项目,比如 、 都作为 WEBUI 版的一个插件加入进来,使得像微调模型、生成动画等功能都能一站式完成。
4.AI 绘画玩法及能力介绍
下面介绍下目前使用 可以有哪些玩法以及能力
5.目前主要应用情况介绍
6.自己搭一个 WEBUI 服务6.1 云端版本
这里使用 提供的云端算力来搭建,也可以使用其他平台比如 Colab 或者百度飞桨等。
1.首先在 上注册账号并且租一台 A5000/ 显卡的云主机。
2.以此主机创建镜像,镜像可在 上选择已经打包好的算法镜像。这里以 这个镜像为例,选择后创建。
3.创建后开机并启动 ,
运行下面指令启动服务即可。如果遇到系统盘空间不足的情况,也可以将 –webui/文件夹移入数据盘 -tmp 再启动。如果遇到启动失败,可以根据你机器的位置配置一下学术资源加速。
cd stable-diffusion-webui/
rm -rf outputs && ln -s /root/autodl-tmp outputs
python launch.py --disable-safe-unpickle --port=6006 --deepdanbooru
复制代码
6.2 本地版本
如果你有一块显卡还不错的电脑,那可以部署在本地,这里介绍下 版本的搭建:
1.首先需要安装 3.10.6,并且添加环境变量到 Path 中
2.安装 git
3.Clone WEBUI 的工程代码到本地
4.将模型文件放置于 /- 目录下,相关模型可以去 下载
5.运行 webui-user.bat,通过本机电脑 ip 及 7860 端口访问服务。
7.总结
本文介绍了 AI 绘画的一些相关的信息,感兴趣的朋友也可以自己把服务部署起来,自己试着学习用 或者最新的 Lora 微调一下大模型。相信在 2023 年,随着 AIGC 热度的不断提高,我们的工作和生活都会因为 AI 带来巨大的改变。前段时间 的推出给我们带来了巨大的震撼,就好像刚进入互联网时期搜索信息的能力一样,今后学会使用 AI 来辅助我们的工作也将是一个非常重要的能力。
8.参考资料从起因到争议,在 AI 生成艺术元年聊聊 AI 神经网络学习笔记 6——生成式 AI 绘画背后的的 GAN 与 初解How work: the math from 结构概览The guide to – a to AI art –to-ai-art/The viral AI app Lensa me— my lensa–me–my-/-
文/