人工智能(AI)和機器學習(ML)在不同領域的應用改變了傳統的方法,以適應不同的應用。雖然術語AI和ML可以互換使用,但前者的目標是任務的成功,而后者則確保任務的準確性。
從市場營銷、零售到醫療保健和金融,人工智能(AI)和機器學習(ML)在這些領域的應用正在徹底改變傳統的方法,以適應不同的應用。人工智能使系統能夠感知、理解、行動和學習,以執行復雜的任務,例如早期需要人類智能的決策。與常規編程不同,在常規編程中,需要為每種情況定義動作,AI與ML算法結合可以處理大數據集,訓練如何響應,并從遇到的每一個問題中學習以產生更準確的結果。
這不僅影響了我們使用數據的方式,也影響了我們設計和制造用于下一代設備的硬件芯片或集成電路(IC)的方法,從而打開了新的機遇。人工智能的發展將創新的核心從軟件轉向硬件。例如,為了獲得更好的性能,與傳統的處理和傳輸大數據集的要求相比,人工智能需要更多的內存。以家庭中越來越多地使用虛擬助理為例,如果沒有可靠的硬件來實現與內存和邏輯相關的功能,這些功能就無法正常工作。
根據埃森哲實驗室和埃森哲研究所的年度報告,與擴展現實、分布式賬本和量子計算等技術相比,半導體行業對未來幾年人工智能在其工作中的潛力高度樂觀。四分之三(77%)的受訪半導體高管表示,他們要么已經在自己的業務范圍內采用人工智能,要么正在試點這項技術。
AI和ML的概念
雖然術語AI和ML可以互換使用,但前者的目標是任務的成功,而后者則確保任務的準確性。因此,解決一個復雜的問題是通過人工智能訓練來完成的,但是通過從數據和已經執行的任務中學習來最大限度地提高效率是ML的概念。ML依賴于大數據集來找到共同的模式,并基于概率進行預測。
應用人工智能在為金融市場預測和自主車輛控制而設計的系統中更為常見。在所謂的監督學習ML算法中,建立輸入數據與目標輸出之間的關系模型來進行預測,而無監督學習不需要對數據進行分類訓練。在復雜的計算機游戲中,需要不斷從環境中獲取信息的情況下,可以實現強化學習。
類ML神經網絡的分支已經應用于語音識別、社會網絡過濾、計算機視覺、自然語言處理等領域。這些技術獲取和檢查成千上萬用戶的數據,以實現精確和精確的應用,如人臉識別。這有助于現在被認為不可思議的創新的快速發展,但隨著硬件的進步,在未來幾十年里,它的位置可能會被更先進的創新所取代。
AI和ML能夠發展到目前的程度,這不僅是由于算法的進步,而且是由于存儲能力、計算能力、網絡等方面的進步,使得以經濟的成本使先進的設備能夠為大眾所用。傳統上,邏輯在電子系統的設計中通常是硬連線的。但是,鑒于目前制造成本的高企和芯片開發的復雜性,人工智能驅動的處理器架構正在重新定義傳統的處理器架構,以適應新的需求。
計算主要在中央處理器(CPU)上進行,即計算機的大腦。隨著應用AI和ML算法的計算要求越來越高的應用程序的出現,通過圖形處理單元(GPU)、微處理器(MPU)、微控制器(MCU)、現場可編程門陣列(FPGA)和數字信號處理器(DSP)的組合,額外的處理選擇正在出現,以滿足最佳特性要求。這些被視為不同類別的選項正逐漸成為異構處理解決方案,如片上系統(soc)和定制設計的專用集成電路(asic)。
與傳統的神經網絡模型不同的是,它不僅需要高帶寬的數據存儲,而且還需要存儲大量的數據。為了正常工作而增加的易失性內存量會導致功耗水平的過度上升。這就需要不斷發展的內存接口,以確保任務以高速執行。雖然新的處理器架構有助于減少負載,但其他機制,如新的內存接口和內存處理本身也在研究和實現。
英國初創公司Graphcore的IPU是一款新型處理器,具有高片上存儲容量,專門為處理機器智能模型中的復雜數據結構而設計。外部內存源比片上內存源返回結果所需的時間要長得多。根據IHS Markit的一份報告,全球人工智能應用中的存儲設備收入將從2019年的206億美元增加到2025年的604億美元,而處理器部分將從2019年的222億美元增長到2025年的685億美元。
因此,半導體提供了所有人工智能應用所需的處理和存儲能力。提高網絡速度對于同時處理多個服務器和開發精確的人工智能模型也很重要。高速互連和路由交換機等措施正在進行負載平衡檢查。
人工智能的答案在于應用技術的改進。AI和ML正在被用來提高性能,隨著設計團隊在這一領域的經驗越來越豐富,他們將提高芯片的開發、制造和調整以進行更新。
在現有的EDA工具中使用基于ML的預測模型,美國Synopsys公司宣稱,在HSPICE中,黃金時段的功率恢復速度提高了5倍,高西格瑪模擬速度提高了100倍。所有這些都需要專注于研發和精確的端到端解決方案,為半導體公司不同細分市場創造價值的可能全新的市場創造機會。
克服挑戰
主要關注的是數據及其使用。這不僅僅需要一個新的處理器架構。對于不同的目的和應用,人工智能的結構和價值可能會因為不同的目的而變得無用。
人工智能使處理數據成為可能,而不是單個的位,并且在以矩陣的形式執行存儲器操作時工作得最好,從而增加了被處理和存儲的數據量,從而提高了軟件的效率。例如,當數據以尖峰形式輸入時,尖峰神經網絡可以減少數據流。而且,即使有大量的數據,訓練預測模型所需的有用數據量也可以減少。但問題仍然存在。就像在芯片設計中一樣,ML模型的訓練在不同的環境中獨立地在不同的層次上進行。
人工智能的應用需要一個標準化的方法。為了有效地利用人工智能,需要考慮為人工智能設計的芯片,以及為適應人工智能要求而修改的芯片。如果系統中存在問題,則需要工具和方法來快速解決問題。盡管設計自動化工具的應用越來越多,但設計過程仍然是高度人工的。調整輸入是一個耗時但效率極低的過程。即使是設計實現中的一小步,本身也可能是一個全新的問題。
有許多公司聲稱使用人工智能和機器語言來獲得這一趨勢的優勢并增加銷售額和收入,這一現象已經被廣泛濫用。雖然壓縮和解壓縮的成本不是很高,但片上存儲器的成本卻不那么便宜。人工智能芯片也往往非常大。
為了建立這樣的存儲和處理數據的系統,需要不同團隊的專家協作。主要芯片制造商、IP供應商和其他電子公司將采用某種形式的人工智能來提高其運營效率。以更低的計算成本提供云計算服務有助于推動進進步。技術進步將迫使半導體公司增強其勞動力的能力并重新進行技能培訓,從而使市場上的下一代設備成為可能。
責任編輯:tzh
-
芯片
+關注
關注
456文章
51192瀏覽量
427335 -
AI
+關注
關注
87文章
31536瀏覽量
270357 -
人工智能
+關注
關注
1796文章
47683瀏覽量
240326 -
機器學習
+關注
關注
66文章
8441瀏覽量
133094
發布評論請先 登錄
相關推薦
評論