DALL (dall-e)

文章编号:43964 最新资讯 2024-12-09 CLIP 2 OpenAI DALL E GLIDE 工作原理

DALL-E 2的工作原理原来是这样!

openai的模型DALL-E 2于本月初发布,刚一亮相,便在图像生成和图像处理领域卷起了新的风暴。

只需要给到寥寥几句文本提示,DALL-E 2就可以按文本指示生成全新图像,甚至能将毫不相关的物体以看似合理的语义方式组合在一起。

比如用户输入提示“一碗汤是另一个次元的入口”后,DALL-E 2便生成了以下的魔幻图片。

DALL-E 2的工作原理原来是这样!

“一碗汤是另一个次元的入口”

DALL-E 2不仅能按用户指令生成明明魔幻,却又看着十分合理不明觉厉的图片。作为一款强大的模型,目前我们已知DALL-E 2还可以:

感觉有了DALL-E 2,艺术家都可以下岗了。

DALL-E 2目前曝光的功能令人瞠目结舌,不禁激起了众多AI爱好者的讨论,这样一个强大模型,它的工作原理到底是什么?!



工作原理:简单粗暴
DALL-E 2的工作原理原来是这样!

"一只在吹喷火喇叭的柯基”——DALL-E 2图片生成流程解析图源:

针对图片生成这一功能来说,DALL-E 2的工作原理剖析出来看似并不复杂:




工作细节:处处皆奥妙

可是以上步骤说起来简单,分开看来却是每一步都有很大难度,让我们来模拟DALL-E 2的工作流程,看看究竟每一步都是怎么走通的。

我们的第一步是先看看DALL-E 2是怎么学习把文本和视觉图像联系起来的。

第一步 - 把文本和视觉图像联系起来

输入“泰迪熊在时代广场滑滑板”的文字提示后,DALL-E 2生成了下图:

DALL-E 2的工作原理原来是这样!

DALL-E 2是怎么知道“泰迪熊”这个文本概念在视觉空间里是什么样子的?

其实DALL-E 2中的文本语义和与其相对的视觉图片之间的联系,是由另一个OpenAI模型CLIP(ontrastiveanguage-magere-training)学习的。

CLIP接受过数亿张图片及其相关文字的训练,学习到了给定文本片段与图像的关联。

也就是说,CLIP并不是试图预测给定图像的对应文字说明,而是只学习任何给定文本与图像之间的关联。 CLIP做的是对比性而非预测性的

整个DALL-E 2模型依赖于CLIP从自然语言学习语义的能力,所以让我们看看如何训练CLIP来理解其内部工作。

训练CLIP的基本原则非常简单:

DALL-E 2的工作原理原来是这样!

,因为CLIP才是那个把自然语言片段与视觉概念在语义上进行关联的存在,这对于生成与文本对应的图像来说至关重要。

第二步 - 从视觉语义生成图像

训练结束后,CLIP模型被冻结,DALL-E 2进入下一个任务——学习怎么把CLIP刚刚学习到的图像编码映射反转。CLIP学习了一个表示空间,在这个表示空间当中很容易确定文本编码和视觉编码的相关性, 我们需要学会利用表示空间来完成反转图像编码映射这个任务。

而OpenAI使用了它之前的另一个模型GLIDE的修改版本来执行图像生成。GLIDE模型学习反转图像编码过程,以便随机解码CLIP图像嵌入。

DALL-E 2的工作原理原来是这样!

“一只吹喷火喇叭的柯基”一图经过CLIP的图片编码器,GLIDE利用这种编码生成保持原图像显著特征的新图像。

如上图所示,需要注意的是,我们的目标不是构建一个自编码器并在给定的嵌入条件下精确地重建图像,而是在给定的嵌入条件下生成一个保持原始图像显著特征的图像。为了进行图像生成,GLIDE使用了扩散模型( Diffusion Model )。

扩散模型是一项受热力学启发的发明,近年来越来越受到学界欢迎。扩散模型学习通过逆转一个逐渐噪声过程来生成数据。如下图所示,噪声处理过程被视为一个参数化的马尔可夫链,它逐渐向图像添加噪声使其被破坏,最终(渐近地)导致纯高斯噪声。扩散模型学习沿着这条链向后走去,在一系列步骤中逐渐去除噪声,以逆转这一过程。

DALL-E 2的工作原理原来是这样!

如果训练后将扩散模型“切成两半”,则可以通过随机采样高斯噪声来生成图像,然后对其去噪,生成逼真的图像。大家可能会意识到这种技术很容易令人联想到用自编码器生成数据,实际上扩散模型和自编码器确实是相关的。

虽然GLIDE不是第一个扩散模型,但其重要贡献在于对模型进行了修改,使其能够生成有文本条件的图像。

GLIDE扩展了扩散模型的核心概念,通过增加额外的文本信息来增强训练过程,最终生成文本条件图像。让我们来看看GLIDE的训练流程:

DALL-E 2的工作原理原来是这样!

下面是一些使用GLIDE生成的图像示例。作者指出,就照片真实感和文本相似度两方面而言,GLIDE的表现优于DALL-E(1)。

DALL-E 2的工作原理原来是这样!

由GLIDE生成的图像示例 图源

DALL-E 2使用了一种改进的GLIDE模型,这种模型以两种方式使用投影的CLIP文本嵌入。第一种方法是将它们添加到GLIDE现有的时间步嵌入中,第二种方法是创建四个额外的上下文标记,这些标记连接到GLIDE文本编码器的输出序列。

GLIDE对于DALL-E 2亦很重要,因为GLIDE能够将自己按照文本生成逼真图像的功能移植到DALL-E 2上去,而无需在表示空间中设置图像编码。因此,DALL-E 2使用的修改版本GLIDE学习的是根据CLIP图像编码生成语义一致的图像。

第三步 - 从文本语义到相应的视觉语义的映射

到了这步,我们如何将文字提示中的文本条件信息注入到图像生成过程中?

回想一下,除了图像编码器,CLIP还学习了文本编码器。DALL-E 2使用了另一种模型,作者称之为先验模型,以便从图像标题的文本编码映射到对应图像的图像编码。DALL-E 2的作者用自回归模型和扩散模型进行了实验,但最终发现它们的性能相差无几。考虑到扩散模型的计算效率更高,因此选择扩散模型作为 DALL-E 2的先验。

DALL-E 2的工作原理原来是这样!

从文本编码到相应图像编码的先验映射

DALL-E 2中扩散先验的运行顺序是:

现在,我们已经拥有了DALL-E 2的所有“零件”,万事俱备,只需要将它们组合在一起就可以获得我们想要的结果——生成与文本指示相对应的图像:

DALL-E 2的工作原理原来是这样!

DALL-E 2图像生成流程的高级概述

以上就是DALL-E 2的工作原理啦~

DALL-E 2的工作原理原来是这样!

版权文章,未经授权禁止转载。详情见 转载须知 。

DALL-E 2的工作原理原来是这样!


本文地址: /article/7526b20a9e3c40e38206.html
全局中部横幅
全局中部横幅
腾讯网

腾讯网从2003年创立至今,已经成为集新闻信息,区域垂直生活服务、社会化媒体资讯和产品为一体的互联网媒体平台。腾讯网下设新闻、科技、财经、娱乐、体育、汽车、时尚等多个频道,充分满足用户对不同类型资讯的需求。同时专注不同领域内容,打造精品栏目,并顺应技术发展趋势,推出网络直播等创新形式,改变了用户获取资讯的方式和习惯。

100招商网_企业产品供信息发布B2B平台

100招商网是集企业供求信息、产品信息于一体的B2B平台,网站用户可自主发布自己的企业商务信息,100招商网欢迎您的访问

个人理财_个人理财规划_理财产品排行_新浪财经_新浪网

专业理财产品评测,权威海量理财专家顾问,及时全面理财资讯,新浪财经个人理财版为您提供专属财富服务。

日本料理的家常做法_日本料理的做法大全_怎么做日本料理

日本料理的做法_家常日本料理的做法非常简单易学。豆果美食提供的图文日本料理的家常做法大全和日本料理的视频,用最短的时间让你学会日本料理的做法

路基箱租赁|路基板出租|铺路钢板出租_湖南长沙国海福建厦门江西湖北漳州路基箱(厂家租赁出货快)

路基箱厂家-湖南国海工程设备有限公司主营:路基板出租,路基箱租赁,垫路板,铺路钢板出租,福建/厦门/漳州/江西路基箱租赁,湖北路基箱出租/南昌/武汉/长沙路基板租赁/南宁/郑州/南沙/株洲/湘潭/衡阳/邵阳/岳阳/常德/张家界/益阳/郴州/永州/怀化/娄底/湘西路基箱,路基板的配套服务,如随车吊、专业吊车、叉车、货车等工程设备租赁,为施工困难处提供专项服务方案,诚挚的欢迎新老客户来电咨询洽谈合作业务

麦爆啦互动广告投放平台-APP手机移动广告联盟-DSP广告投放平台-流量变现平台

麦爆啦-互动式效果广告平台,集互动广告投放平台、移动广告平台、手机广告联盟、APP广告投放、原生广告、效果广告于一体的流量变现平台,为流量主提供用户体验佳、流量变现效率高的商业化解决方案。

广州极云网络科技有限公司

广州市极云网络科技有限公司(简介极云网络),专注于企业工作执行协作沟通管理、个人/家庭健康管理、中小微电商解决方案、高端网站构建等服务,专业的品质化互联网服务研发及运营的提供商。

特色小镇设计,主题乐园设计,主题公园设计,无动力设备 - 深圳市九方文旅规划设计有限公司

深圳市九方文旅规划设计有限公司是从事主题公园设计和施工的专业化服务公司,致力为客户提供最专业的国际化的策划与设计,并为客户提供项目的落地及施工费用的预算和控制方面专业服务。

UU在线工具 - 便捷实用的工具集合站

UU在线工具提供数百款便捷实用的在线工具,覆盖文本处理、图像编辑、编程辅助、音视频处理等多个领域,无需注册登录及下载,即开即用,轻松应对各种日常数据处理需求。

深圳市地质学会

地质勘察、学术交流、科普教育、咨询服务。

视源软件链接服务

视源股份主营业务为液晶显示主控板卡和交互智能平板的设计、研发与销售。其中,交互智能平板是公司以液晶显示主控技术为基础,结合多点触摸交互技术、数字信号处理技术与计算机软硬件技术,开发出的具有自主知识产权的集电视、电脑、电子白板等功能于一体的电子产品。视源股份旗下有两个品牌,一个是教育信息化应用工具提供商希沃(seewo),一个是高效会议平台MAXHUB。

无锡市公牛科技,电动车控制器,无刷直流电机控制器

江苏无锡公牛科技公司,专业生产电动车控制器(无刷直流电机控制器)。

全局底部横幅