AI硬體與軟體堆疊

AI框架或編譯器中使用的「計算圖」,下列說明何者正確?

  1. A依年份呈現AI效能的折線圖
  2. B呈現訓練損失值變化的圖表
  3. C以運算為節點、以資料(張量)的傳遞為箭頭,來表示模型計算的圖
查看答案與解析

正確答案:C. 以運算為節點、以資料(張量)的傳遞為箭頭,來表示模型計算的圖

計算圖是將矩陣相乘、加法、啟動函數等運算作為節點,將在它們之間流動的張量作為箭頭的模型計算藍圖。框架逆向走訪這張圖,自動計算反向傳播的梯度,編譯器則檢視整張圖來進行融合與重新排序的最佳化。哪些運算彼此獨立而可以平行進行,也能從圖中看出。

  • A. 不是統計用的圖表。
  • B. 與損失變化的圖是不同的東西。
  • C. 正確。是最佳化與自動微分的基礎。
練習這個領域 前往領域頁面

AI硬體與軟體堆疊的其他題目

  1. 關於ONNX,下列說明何者正確?
  2. TensorRT或ONNX Runtime這類推論執行環境,比直接用訓練用框架進行推論更快,其主要原因為下列何者?
  3. ReLU或層正規化這類逐元素運算,在AI的計算中相對於運算次數而言容易耗費時間,其原因下列何者正確?
  4. 在卷積神經網路中,有時會用im2col等方法將卷積計算轉換為矩陣相乘來計算,其原因下列何者正確?
  5. 訓練後量化(PTQ)與量化感知訓練(QAT)的差異,下列何者正確?