人工智能是一個(gè)蓬勃發(fā)展的技術(shù)領(lǐng)域,正在改變著我們的產(chǎn)品和生產(chǎn)方式,這給需要把人工智能融入到系統(tǒng)的團(tuán)隊(duì)帶來了挑戰(zhàn)。在日前舉辦的MATLAB EXPO 2019北京站上,MathWorks首席戰(zhàn)略師Jim Tung發(fā)表了以“超越智‘我’ 對AI的洞見、實(shí)現(xiàn)和集成”為主題的演講,剖析了當(dāng)今的工程師和科學(xué)家如何使用MATLAB和Simulink成功設(shè)計(jì)并將AI集成到下一代智能互聯(lián)系統(tǒng)中。
創(chuàng)建AI系統(tǒng)的三大必備因素
在Jim Tung看來,人工智能是一項(xiàng)革命性的技術(shù),在提高生產(chǎn)率方面具有巨大的潛力。然而要?jiǎng)?chuàng)建一個(gè)人工智能驅(qū)動(dòng)的系統(tǒng),僅僅是開發(fā)智能算法是不夠的。現(xiàn)實(shí)中因?yàn)楦鞣N各樣的因素導(dǎo)致人工智能失敗的案例比比皆是,諸如沒有數(shù)據(jù)科學(xué)家、數(shù)據(jù)太多或不夠、團(tuán)隊(duì)力不能及、缺乏完整的工具、無法與其他系統(tǒng)交互等,這些因素都可能導(dǎo)致系統(tǒng)創(chuàng)建的失敗。
“要?jiǎng)?chuàng)建一個(gè)成功的人工智能驅(qū)動(dòng)的系統(tǒng),在開發(fā)智能算法之外,還要求系統(tǒng)具備以下三個(gè)特質(zhì):即洞見、實(shí)現(xiàn)和交互。” Jim Tung。
所謂洞見,即將人類的洞察力帶入人工智能,人工智能系統(tǒng)需要多領(lǐng)域?qū)<业囊娊猓陨伤璧臏y試、模型和場景,從而全面建立整個(gè)系統(tǒng)的信心。只有將人工智能模型與科學(xué)和工程的洞見相結(jié)合,并伴隨可跨科學(xué)與工程和數(shù)據(jù)科學(xué)的工具,才有可能在人工智能方面取得成功。
所謂實(shí)現(xiàn),就是設(shè)計(jì)解決方案,包括測試數(shù)據(jù)分析報(bào)告、開發(fā)概念原型設(shè)計(jì)部署、建模與仿真、驗(yàn)證和確認(rèn)的整個(gè)工作流程。而且完成的人工智能系統(tǒng)還需要與系統(tǒng)的其他部分連接起來。在這個(gè)過程當(dāng)中,使用跨越整個(gè)設(shè)計(jì)流程的工具鏈?zhǔn)谴偈乖O(shè)計(jì)成功的有力保障。
所謂交互,即和復(fù)雜環(huán)境的交互、與所有其他系統(tǒng)、包括人力工作流的交互。一個(gè)AI系統(tǒng)實(shí)際工作環(huán)境是非常復(fù)雜的,要求它可以預(yù)測關(guān)鍵事件,做到持續(xù)監(jiān)控、早期察覺、早期干預(yù),從而才能得到良好的結(jié)果。因此設(shè)計(jì)重要考慮如何集成系統(tǒng)并在他們的環(huán)境中進(jìn)行交互。
MATLAB R2019a在人工智能方面的功能更新
Mathworks針對AI領(lǐng)域中比較受關(guān)注的深度學(xué)習(xí)、機(jī)器學(xué)習(xí)、增強(qiáng)學(xué)習(xí)分別更新了一些新的功能。從算法到應(yīng)用部署都會(huì)有相應(yīng)的工具推出。R2019a 中就引入了Reinforcement Learning Toolbox,進(jìn)一步增強(qiáng)了支持AI的 MATLAB工作流。這一新工具箱促成了新型機(jī)器學(xué)習(xí)功能,通過與環(huán)境的相互作用反復(fù)試錯(cuò)來訓(xùn)練“代理人”,以解決控制和決策問題。它重申了公司對致力于 AI 的承諾,建立在Deep Learning Toolbox 的基礎(chǔ)上,通過支持 NVIDIA GPU Cloud、Amazon Web Services 和 Microsoft Azure 得到增強(qiáng),并且通過支持 ONNX 交換格式實(shí)現(xiàn)了互操作性。R2019a 版本對 AI 的支持還包括 Computer Vision Toolbox、Data Acquisition Toolbox 和 Image Acquisition Toolbox 的重大改進(jìn)。
Jim Tung表示,當(dāng)前人工智能的“落地難”問題對于Mathworks來說即是挑戰(zhàn)也是機(jī)遇,最大的挑戰(zhàn)和最大的機(jī)遇就是如何將AI與工程相結(jié)合?!霸诤芏嗥髽I(yè)里面,做AI的團(tuán)隊(duì)和做工程的團(tuán)隊(duì)往往是兩個(gè)不同的團(tuán)隊(duì),我們要做的工作就是盡量拉近這兩個(gè)團(tuán)隊(duì)之間的距離。還有一些企業(yè)甚至沒有單獨(dú)AI的團(tuán)隊(duì),這就需要工程師團(tuán)隊(duì)去學(xué)習(xí)AI技術(shù),掌握AI的應(yīng)用。借助 R2019a,MathWorks使工程師能夠快速而有效地拓展他們的AI技能?!?/p>