国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》

新聞 前端
只用99行代碼,你也可以像《冰雪奇緣》里的艾莎公主一樣擁有冰雪魔法。

本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。

只用99行代碼,你也可以像《冰雪奇緣》里的艾莎公主一樣擁有冰雪魔法。

雖然你不能在現實世界中肆意變出魔法,但卻能在計算機的虛擬世界揮灑特效。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》 或許你不知道,電影和動畫中特效有時僅僅短短的一秒,卻可能需要高性能計算機演算一周,花費驚人。

《冰雪奇緣》沒有真人出演,預算卻高達1.5億美元,每一秒的鏡頭都是經費在燃燒。一般人想用電腦做出CG特效簡直不可想象。

然而,最近一位來自中國的MIT博士,開發了一種新的CG特效編程語言Taichi太極),大大降低了門檻。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》

△白色:雪;紅色:果凍;藍色:水

一個簡單的物理場景,普通PC僅需幾分鐘即可渲染完成,相比TensorFlow提速了188倍、比PyTorch快13.4倍,代碼長度只有其他底層方法的十分之一。

安裝它就像TensorFlow一樣容易,使用起來也是差不多:

  1. importtaichiasti 

甚至,Taichi的發明者胡淵鳴同學還為此編寫了完整使用教程。

關于Taichi,胡同學已經發表了多篇文章,分別被SIGGRAGH 2018、ICRA 2019、NeurIPS2019、ICLR 2020等頂會收錄。

計算機圖形學知名學者、北大教授陳寶權給出很高的評價:

給胡淵鳴同學點贊!一己之力開發了物理模擬編程語言 Taichi!

像淵鳴這樣如此投入寫有影響力的開源代碼實在是難能可貴。

像SIGGRAPH這樣的,可能要投入1~2年才會有成果,論文接受率低,即使能發表出來,引用率也不高。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》 網友們在圍觀之后也紛紛表示:淵鳴大神太強了。

圖形+系統+編譯,真是創世的快樂。

[[311915]]

88行代碼模擬真實物理環境

正如胡同學本人所說,99行代碼很短,背后的技術故事卻很長。

故事的開頭,要從Material Point Method(物質點法)說起。

MPM是一種在影視特效領域廣受青睞的模擬連續介質方法,迪士尼的《冰雪奇緣》就用到了這項技術。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》 但在早期,MPM的運行速度非常慢,比如《冰雪奇緣》里安娜過雪地的鏡頭,據說要在集群上跑整整一個星期。

為了提高MPM的運行速度和性能,在大四畢業的那個暑假,胡淵鳴投入了Moving Least Squares MPM(MLS-MPM)的研究。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》

胡淵鳴的靈感是,用移動最小二乘法統一APIC(The Affine Particle-In-Cell Method)中的仿射梯度場(affine velocity field)和MPM中的變形梯度更新(deformation gradient update)兩種離散化。

在賓夕法尼亞大學蔣陳凡夫教授的指導下,胡淵鳴等人完成了移動最小二乘物質點法(MLS-MPM)方法的研究,不僅實現了新的應力散度離散化,使MPM的運行速度快了兩倍,還成功模擬了MPM此前并不支持的各種新現象。

比如材料切割:

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》 剛性體的雙向耦合:

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》 這項成果最終發表在了SIGGRAPH 2018上。

為了進一步證明MLS-MPM的簡易性,胡淵鳴用88行C++代碼實現了MLS-MPM的demo。(代碼詳情請戳文末 taichi_mpm 項目鏈接)。

這個88行版本后來也成為了入門MPM的必備參考實現。

清華姚班畢業生開發新特效編程語言,99行代碼實現《冰雪奇緣》

乾坤(ChainQueen)可微物理引擎

2017年的夏天結束之后,胡淵鳴正式進入MIT讀博。

這時候,胡淵鳴又迸發了新的靈感:求出MLS-MPM的導數。有了導數,就能只用梯度下降來優化神經網絡控制器。

在這一思想的指導下,ChainQueen誕生了。

胡淵鳴解釋說,chain是為了紀念他在求導過程中被鏈式法則折磨的經歷,而ChainQueen則與乾坤諧音。

乾坤基于MLS-MPM,是一種針對可變形對象的、實時的可微混合拉格朗日-歐拉物理模擬器。該模擬器在前向仿真和反向梯度計算中均實現了高精度。

這項研究發表在了ICRA 2019上,胡淵鳴也以此完成了碩士論文。

DiffTaichi

隨后,胡同學將工作又推進一步,提出了可微分編程DiffTaichi,被ICLR 2020收錄。

在這篇文章的代碼中,胡同學創建了10個不同的物理模擬器,并根據現有基準對其性能進行基準測試。

Taichi中的可微分編程,可以通過蠻力的梯度下降有效地優化神經網絡控制器,而不必使用強化學習。

10種可微分模擬器中的大多數模型可以在2-3小時內實現,而且大部分不需要GPU。這些示例中,彈性體、剛體、流體、光線的折射、彈性碰撞,常見物理環境應有盡有。

第一個示例可微分彈性對象模擬器,經過我們的實測,在2017版13寸的MacBook Pro上也能運行,而且完成優化只需不到十分鐘的時間:

不僅是2D,更復雜的3D彈性體也能模擬:

還有可微分的3D流體模擬器,經過450步的梯度下降迭代,已經非常逼真:

DiffTaichi模擬水對光線折射的渲染器,一張圖片經過它的渲染,甚至能騙過圖像分類器。經過測試,VGG16將帶有水波紋的松鼠圖片當做金魚,而且認為概率為99.91%。

在強化學習的模擬環境中,剛體機器人很常見,DiffTaichi也能模擬:

 

DiffTaichi還能模擬多個物體的復雜場景,比如臺球:

用Taichi語言編寫的模擬器大大簡化了代碼,可微分彈性對象模擬器只用了110行代碼,而直接用CUDA編寫則需要490行。

同時,Taichi的速度還很快,相比CUDA版本幾乎沒有什么損失,比TensorFlow快了188倍,比PyTorch快13.4倍。

而且神經網絡控制器一般只需要幾十次迭代,即可完成優化。

為何做Taichi

談到為何要做Taichi,計算機圖形學一直缺乏像TensorFlow那樣的通用工具,每個要從事開發的人都必須了解基本原理,才能去做編程。

這和深度學習領域形成了鮮明的對比。

近年來,甚至有中學生,利用TensorFlow或者PyTorch,寫一點代碼,優化幾個模型,就可以在一些頂會上發表論文,許多人看來,這是件壞事,因為讓深度學習論文的含金量大大降低。

但胡淵鳴看到了另一面。他認為,深度學習這些年之所以能發展快、門檻低,就是因為有簡單易用的好工具,計算機圖形學讓人望而卻步,就是因為缺乏類似的工具,因此他開發了Taichi。

本來Taichi要做成一種單獨的編程語言,但是為了方便大家使用,胡淵鳴用了一句import taichi as ti把Taichi語言假裝成Python。

改成基于Python,這樣做的好處不僅是降低學習門檻,還能使用很多現成的Python IDE,與numpy、matplotlib等工具庫無縫銜接。

經過幾個月的努力,胡淵鳴終于把Taichi改成了pypi安裝包,讓不同配置不同操作系統的機器都能順利運行圖形學的程序。

高一保送清華,博一6篇paper

說起胡淵鳴,這又是一位從少年時代起就熠熠閃光的“大神級”選手。

高一保送清華,競賽生涯中,拿下APIO 2012、NOI 2012、ACM-ICPC 2013長沙區域賽、ACM-ICPC上海區域賽四塊金牌,其中APIO 2012成績是全場第一名。

2013年進入清華姚班,胡淵鳴與陳立杰、范浩強等人成為同班同學,這群年輕人的才華在這里匯聚、碰撞,與“姚班”二字相互成就。

本科期間,胡淵鳴先后前往東京大學、斯坦福大學訪學,并曾于微軟亞洲研究院實習,從事深度學習和計算機圖形學研究。本科便有多篇論文中選CVPR、SIGGRAPH等國際頂會。

2017年,胡淵鳴進入MIT讀博。入學13個月后,完成碩士論文ChainQueen,拿到MIT碩士學位。博一期間,共發表6篇頂會論文。

 

最后,如果想了解這99行代碼背后更多的研究歷程,不妨讀一讀胡淵鳴本人的知乎專欄文章。大神不僅代碼寫得好,碼字和蒸雞蛋也是好手呢~

傳送門

胡淵鳴知乎原文:
https://zhuanlan.zhihu.com/p/97700605

論文地址:
https://arxiv.org/abs/1910.00935

太極項目地址:
https://github.com/yuanming-hu/taichi

taichi_mpm項目地址:
https://github.com/yuanming-hu/taichi_mpm

 

責任編輯:張燕妮 來源: 量子位
相關推薦

2021-07-15 10:33:38

代碼開發編譯

2021-07-20 17:38:43

技術資訊

2020-08-10 10:48:40

谷歌Android開發者

2021-12-30 10:46:28

AI 模型人工智能

2011-11-14 09:48:29

IT計算機技能

2012-12-29 14:29:12

應屆畢業生求職

2025-01-14 17:23:08

2019-12-31 09:39:41

機器學習人工智能計算機

2009-02-26 10:33:08

面試求職計算機專業

2010-10-18 11:26:48

職場

2010-05-25 10:44:42

畢業生求職陷阱

2010-05-27 10:10:07

職場經驗

2020-04-01 12:18:11

人工智能強化學習開源

2022-04-11 00:06:19

開發服務架構

2012-12-27 15:14:18

應屆畢業生簡歷

2012-12-29 16:20:55

應屆畢業生求職

2009-09-02 13:19:40

應屆畢業生北京求職

2009-08-24 09:24:43

2009-02-17 11:52:44

點贊
收藏

51CTO技術棧公眾號

91久久精品美女高潮| 日本黄网免费一区二区精品| 天堂av在线7| 极品少妇一区二区三区| 久久精品国产一区二区三区 | 绿色成人影院| 97秋霞电影网| 日韩精品乱码av一区二区| 久久久久久国产精品美女| 岛国视频一区免费观看| 日韩精品视频在线观看视频| 欧美色婷婷久久99精品红桃| 一本大道亚洲视频| 神马精品久久| 久久久久国产精品人| 亚洲精品欧洲精品| 亚洲福利久久| 国产精品专区一| 一区二区三区高清在线观看| 日韩av在线播放资源| 福利成人在线观看| 亚洲精品欧美在线| 久久国产亚洲精品无码| 九九视频精品免费| 高清日韩一区| 羞羞答答成人影院www| 97碰在线观看| 精品69视频一区二区三区| 欧美电影影音先锋| 污网站免费在线观看| 亚洲三级在线免费观看| 成人手机视频在线| 麻豆高清免费国产一区| 国产综合欧美在线看| 久久在线视频| 日本一区二区在线免费播放| 亚洲ww精品| 亚洲午夜av久久乱码| 老司机深夜福利在线观看| 日韩一区二区三区高清免费看看| 你懂的视频在线免费| 狠狠躁夜夜躁人人爽超碰91| 青檬在线电视剧在线观看| 亚洲免费观看在线视频| 日本中文字幕高清| 久久精品人人做人人综合| 日本国产在线播放| 99久久久免费精品国产一区二区| 久久亚洲国产成人精品无码区| 日韩国产欧美视频| 中文字幕色一区二区| 国产盗摄精品一区二区三区在线 | 97福利一区二区| 欧美三级三级| 欧美国产综合视频| 成人国产视频在线观看| 男裸体无遮挡网站| 欧美日韩国产精品自在自线| 天堂av中文在线观看| 97精品久久久中文字幕免费| 韩国欧美一区| www.爱色av.com| 欧美性猛交xxxx乱大交3| 中文字幕在线视频网站| 97国产精品人人爽人人做| 黄色另类av| 男女猛烈激情xx00免费视频| 天天色图综合网| 欧美大电影免费观看| 97色伦亚洲国产| 日本午夜精品视频在线观看| 黄色漫画在线免费观看| 日韩欧美国产午夜精品| 久久综合另类图片小说| 久久综合九色综合网站| 久久久久久久综合狠狠综合| 国产无套粉嫩白浆在线2022年| 在线亚洲国产精品网| 欧美91视频| 国产又黄又猛视频| 欧美精品一区视频| 婷婷亚洲综合| 凹凸日日摸日日碰夜夜爽1| 欧美日韩国产综合草草| 青青草原在线亚洲| 天堂а√在线中文在线| 欧美日韩一区不卡| 亚洲精品国产精品粉嫩| 在线观看免费黄色片| 欧美日韩一区二区免费在线观看 | 中国成人在线视频| 亚洲.国产.中文慕字在线| 亚洲www免费| 国产91一区二区三区| 日本一区二区视频在线| 国产网站在线| 国产精品日韩高清| 日韩美女视频一区| 欧美91在线|欧美| 视频一区二区三区免费观看| 欧美日韩国产一区在线| 国产精品流白浆在线观看| 久久久久久久久影视| 欧美写真视频网站| av伊人久久| 亚洲视频第二页| 精品国模在线视频| 国产美女视频一区| 日本乱理伦在线| 国产一区不卡在线观看| 午夜精品福利一区二区三区av| 欧美专区视频| 成品人视频ww入口| 国产亚洲精品日韩| 秋霞国产午夜精品免费视频| 欧美精品hd| 成人动漫在线观看视频| 精品久久久久久中文字幕大豆网 | 精品视频在线观看日韩| 亚洲人体大胆视频| 久久精品蜜桃| 国产精品美乳在线观看| 亚洲欧洲国产日韩| 色婷婷综合久久久久久| 尤蜜粉嫩av国产一区二区三区| 色噜噜狠狠狠综合曰曰曰| 国产麻豆视频一区二区| 日韩大片免费观看| 欧美一区二区综合| 日韩欧美在线综合网| 夜夜夜久久久| 国产三级在线免费| 国产精品久久久久免费| 疯狂做受xxxx高潮欧美日本| 国内成人精品| 在线观看免费网站| 999热视频| 欧美精品一卡两卡| 日韩国产精品久久久| 1区2区3区在线| 国产精品视频网站在线观看| 尤物tv国产一区| 久久夜色精品一区| 国产精品欧美大片| 国产性一级片| 国产精品日韩专区| 婷婷久久综合九色综合伊人色| 亚洲成av人片乱码色午夜| 免费在线观看一级毛片| 久久影院理伦片| 亚洲老头同性xxxxx| 99久久精品免费看国产| 国产成人精品亚洲线观看| 能在线观看av网站| 91精品国产91久久久久青草| 狠狠综合久久av一区二区老牛| 亚洲最新合集| 久久手机视频| 亚洲人成电影网站| 国产视频亚洲色图| 日韩在线高清| 午夜免费福利在线观看| 亚洲精品一区二区三区四区五区| 伊是香蕉大人久久| 亚洲欧美国产高清| 亚洲久久成人| 日韩另类视频| 爱爱永久免费视频| 国产精品日韩高清| 一本大道亚洲视频| 亚洲色图在线播放| 国产精品久久久亚洲一区| 中文字幕在线免费观看视频| 日韩欧美xxxx| 成人在线观看av| 中文字幕欧美精品日韩中文字幕| 亚洲美女视频在线观看| 国产日韩精品视频一区二区三区 | 日韩一区二区电影在线观看| 日韩中文字幕第一页| 亚洲自拍偷拍av| 久久精品首页| 成人性生交大片免费看中文视频| 一区二区三区性视频| 神马影院一区二区三区| 欧美巨大黑人极品精男| 色久优优欧美色久优优| 国产成人免费视频网站| 日韩欧美不卡| 秋霞国产精品| 五月激情在线| 国产精品入口芒果| 91亚洲精品在线| 日韩一区视频在线| 欧美日韩中字一区| 国产精品欧美综合在线| 日韩1区2区3区| 日韩欧美字幕| 亚洲欧洲专区| 日本片在线看|