加入收藏 | 设为首页 | 会员中心 | 我要投稿 新余站长网 (https://www.0790zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

微软摊开 AI 高分作业

发布时间:2021-02-11 17:53:01 所属栏目:外闻 来源:互联网
导读:目前,时尚行业中人工智能(AI)技术的应用范围仍主要集中在简化流程与提高销售转化率层面。在传统意义上,时尚企业决策者们仍然习惯于通过自动化提升效率、通过图像识别检测产品缺陷与假冒商品,以及通过个性化推荐提高销售转化率等。很明显,AI技术中的创

目前,时尚行业中人工智能(AI)技术的应用范围仍主要集中在简化流程与提高销售转化率层面。在传统意义上,时尚企业决策者们仍然习惯于通过自动化提升效率、通过图像识别检测产品缺陷与假冒商品,以及通过个性化推荐提高销售转化率等。很明显,AI技术中的创造性潜力尚未得到充分开发,而疫情流行带来的冲击有望给时尚行业全面推行数字化设计与展示方法带来重大机遇。为什么说AI的创造力并未得到充分利用,设计师与各大品牌在这方面又有什么样的发展空间?更进一步,AI技术是否必然会被引入服装设计与展示用例当中?

伦敦时装学院时尚创新机构负责人Matthew Drinkwater认为,“人工智能最初的应用侧重于可量化的业务需求,因此初创企业可以从这个角度为大品牌提供服务。但由于创造力很难量化,所以这方面应用的普及时间往往更晚一些。”

从实际角度出发,时装设计师与计算机科学家之间的鸿沟又是另一个重大限制。伦敦时装学院也意识到了这一点,并于最近开始为20名时装系学生志愿者开设了为期8周的AI课程。他们在这里学习如何通过Python编程收集时装数据,而后借此开发出创造性的时装解决方案与体验。当被问及AI技术在时尚领域的应用潜力时,Drinkwater指出,“对我来说,这里强调的是算法的不可预测性。”他承认设计师本身已经极富创造力,但神经网络的创意同样有可能带来令人意想不到的效果。AI技术的介入,甚至有可能挑战我们对于时装设计或者成果展示的基本认知。

这一AI课程是由时尚创新机构(FIA)与麻省理工学院媒体实验室的Pinar Yanardag博士合作开发的。国际汽联的3D设计师Costas Kazantzis负责课程内容编写,并为课程提供一套用于AI驱动型时装秀的3D场景。他在一次Zoom采访中解释称,学生们“以往从未接触过编码”,但对于图案剪裁(成衣结构)与时装策展倒是拥有丰富的知识。在他看来,虽然课程中涉及的仅仅只是入门级的Python技能,但这“有助于让他们了解AI的技术特性,并借此将两个领域结合起来。”

课程中使用的AI模型为生成对抗网络(GAN),这是一种机器学习类型,强调同时训练两套相互对抗的模型:其一为生成器(设计器),用于学习如何创建出看似真实的图像;其二为鉴别器(评论器),负责准确分辨图像的真伪。在训练过程中,生成器将不断创建出愈发逼真的图像,而鉴别器则努力从中找出伪造品。以创造性方式应用这套方案之后,计算机生成的图像与移动轨迹开始变得越来越自然(特别是在美学层面具有愉悦感)。

学生们组成团队,通过概念验证设计展示了AI技术在时尚领域的胜任,并了解如何收集适当数据以训练自己的算法。此次课程涵盖一系列AI应用方法,包括训练AI模型以对服务项目进行分类,通过社交媒体预测时尚趋势,以及据此完成样式转换并探索新的设计方向等。此项课程的核心,在于组织一场虚拟时装秀——总体素材来自以往真实走秀片段,但背景换成了新的3D环境,模特们穿着的也将是3D服装。Drinkwater认为,“即使是不太熟悉时尚行业的年轻人,也可以通过这种协作突破自己的能力极限。”

在讨论虚拟时装秀的工作流程时,Kazantzis解释道,计算机视觉算法能够从原有时装表演视频中估算骨骼运动数据,而后使用另一种算法将这些数据转换为3D姿态模拟,并将其应用于Blender中的3D倾向,从而在原始视频中复制模型的运动。

使用CLO软件为化身模特设计服装、为其设置动画,并使用样式迁移(通过卷积神经网络,简称CNN,识别出图案、纹理及颜色等,而后将设计结果放置在服装之上)开发出新的纺织方式与服装表面。此次虚拟时装秀的3D环境使用Unity游戏引擎构建而成,Kazantzis也高度赞赏了Unity提供的虚拟设计与灵活输出(包括VR与AR应用程序)选项。他使用粒子系统创建包括雾在内的天气效果,甚至在水下环境中创建了水母等多种海洋生物。在导入动画服装与纹理之后,Unity即可将全部素材整合起来,创造出终极体验并导出为VR场景。设计成果可以用于360度导航网站,或者在Sketchfab中提供AR体验。总体而言,AI技术在开发创意产品、环境设计并生成身临其境般的内容方面,拥有极为强大的能力。

Katzantzis还与伦敦时装学院2019年图案与服装技术课程毕业生Greta Gandossi(同时拥有建筑学学位)以及Tracy Bergstrom(拥有数据科学背景)携手合作。三人构成一条管道,从归档素材中提取姿态,创建3D服装并将成果导入Unity。Mary Thrift、Tirosh Yellin与Ashwini Deshpande等在校学生也一同参与了虚拟时装秀的设计工作。
 

2. Node.js

Node用于构建后端服务或api。它最适合构建高度可伸缩、数据密集和实时的应用程序。如果你知道JavaScript,那这是一个必备技能,你很快就会成为一个真正的全栈开发人员。

3. Git

Git本质上是一个版本控制系统。如果你用四个字来概括Git,那就是:时间旅行。它用于管理应用程序的不同版本。假设你正在创建一个惊人的应用程序,不断地添加闪亮的新功能,但由于一个新功能,你的应用程序开始崩溃。相信我,这种事经常发生。

现在你陷入了一种僵局,双手抱头看着屏幕。但是如果你使用过Git,那么只需点击一下,你就可以恢复你所做的导致应用崩溃的更改。开发人员总会用到Git,在我的生活中,没有专业的开发人员不知道Git。

4. TypeScript

TypeScript是一种基于JavaScript的开源语言,它添加了静态类型定义。JavaScript是动态的,你不必显式声明变量的数据类型,可以使用相同的变量类型存储所有不同的数据类型。这将导致代码不太稳定且难于调试。

但我们有TypeScript。它是静态的,这意味着你需要在进行过程中声明数据类型。这将使您的代码更加:稳定、稳健、易读、少错。人们愿意为拥有TypeScript技能的开发人员支付天价薪资。

5. Firebase

记住我的话,学习Firebase!想象一下,你制作了一个非常棒的网站或应用程序,人们开始快速访问你的网站,它变得很受欢迎。随着流量的增加,你需要专门的服务器,但设置服务器真的是一件麻烦事,firebase可以帮助你!

Firebase是谷歌工具的生态系统,可用于在谷歌云或实时数据库中创建全栈、可扩展的应用程序。它被归类为后端即服务(或BaaS),它让开发人员有机会创建应用程序,而无需设置后端。

与Firebase类似,我们有AWS,但建立AWS是件头痛的事。相较之下,Firebase比它容易学习和设置1000倍。这是一项非常受欢迎的技能,人们正疯狂地学习它。

如果你在找一份更高薪的工作,或想学习新技能,那以上任意之一都是优秀选择,你要做的仅仅是,学它!

(编辑:新余站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读