工程師會被自動晶片設計取代嗎?

技術進步害人丟掉飯碗的狀況已經有一段時間了。1908年福特T型車開發成功後,投產第一年就讓福特汽車公司賣出10,000多輛。這種趨勢讓馬匹和馬車業漸漸凋零,變成如今交通工具中的「特殊異類」。此一過程令許多人失去工作,而且各位讀者可能還聽過幾個將過時人事物比喻為馬車鞭子的笑話。類似的故事更是屢見不鮮。首先,人們創造出大量的汽車製造、銷售及維修工作,而汽油供應鏈本身也有類似的發展故事。而這些故事的另一方面,則是適應現象;馬匹與馬車業的某些部分適時調整並適應了新趨勢,而有些部分則沒有跟上趨勢。您可在此處獲得更多相關資訊。接著,我將討論「自動設計」(autonomous design)這個晶片設計應用的趨勢現象到底會不會來搶走工程師的飯碗?但首先,節選自以下連結的文字內容很值得人們在重新適應變化的時候重複咀嚼體會:

Timken公司具指標性的特色產品 – 滾子軸承於1890年代首度用於馬車車輪。因為這款產品可以應用在「幾乎所有任何可供駕駛移動的東西」上,所以很容易就能安裝到汽車上。至今,Timken公司依然是業界的龍頭廠商。

何謂自動晶片設計(Autonomous Chip Design)?

乍看之下,人們很容易會將自動設計比擬為自動駕駛(autonomous driving)。自動駕駛的最終目標是打造一個讓自駕車和自駕卡車發揮真正效用的生態系統。其科技層級為最高的第5級。下圖為新思科技對各級別自動駕駛提出的定義。當第5級的技術部署完成後,車輛駕駛員就會像馬車駕駛一樣,成為異類。我個人認為這種情況遲早會發生,但所需時間遠比大家想像的還要久。要能普及這種自動駕駛系統,需要大量的立法規範與基礎設施。事實證明,將「人類的不可預測性」排除之後,駕駛汽車及卡車這件事,實際的任務內容並不複雜。

這也是自動駕駛和自動晶片設計的內涵產生分歧的地方。從這個角度來看,「晶片」實際上是所有以高度整合與緊密外形進行交互連結之小晶片與複雜軟體的組合。其中可能有數十億顆晶粒以特定方式協同運作以執行相當複雜的任務,包括人工智慧與機器學習的諸多演算法。晶片的配置方式與產出的成果數量都非常巨大。針對這些設計問題提供封閉的全自動解決方案還言之過早。而我們真正要做的,是不要把問題過度放大來自己嚇唬自己。

我在先前的文章已討論過一種AI輔助範例。我在該篇文章中提出一個基於強化學習的解決方案—DSO.ai。該技術會自動搜尋設計空間以取得最佳解決方案。藉由將AI應用於晶片設計流程中,DSO.ai有助於更加廣泛地探索各種設計選項,同時讓大量枝微末節的決策工作自動化。換句話說,它能夠幫助設計人員找到最佳的解決方案。在這種狀況下,沒有人的飯碗會被搶走,反而讓飯碗捧得更穩,這是個皆大歡喜的結局。

在這篇先前的文章中,我還談到智慧測試選擇與機器學習輔助資料庫功能。AI還可以應用在許多其他領域,諸如製程優化乃至物理設計以及安全性分析與最佳化等。這些科技技術的目標都是加快發現問題的步調、確立最佳優化機會,並執行高度精細的分析,讓設計人員能夠節省工作時間,把精力放在他們最擅長的工作項目上

回顧來時路

現在大家或許不太會擔心自己會失業,反而可能比較擔心精通AI的人會不會工作表現比自己更好。不過,這可能是一個契機也說不定─從自動化與工作的歷史角度來看,資料顯示這反而是在描繪光明的前景。因此,我們需要調整適應並與時俱進,更何況不論身處哪一個時代,不停的自我學習成長都是必要的。

欲知詳情,請查看世界經濟論壇討論自動化創造新工作機會影響的文章。新的工作機會來自對於管理、維護與強化新式自動化工具的需求,以及自動化所產生的生態系統中相關的新產品及服務。所以說,請不要恐懼改變;因為改變只是另一種形式的機會罷了。

人工智慧的應用正在我們周遭迅速發生。大家往後將聽到更多關於使用AI構建晶片的消息─而使用人工智慧科技的設計人員就是這些消息的來源。

在一年一度的 Hot Chips會議上,新思科技董事長兼共同執行長Aart de Geus發表「人工智慧需要人工建築師嗎?」 (Does Artificial Intelligence Require Artificial Architects?) 專題演講。誠摯邀請各界先進一同了解未來的契機、並思考如何成功設計出下一個改變世界的晶片,而且不用擔心自動設計會搶走自己的飯碗。