講演抄録/キーワード |
講演名 |
2021-08-05 14:25
確率的コンピューティングを導入した多層パーセプトロンのディジタル実装 ○佐々木義明・村松聖倭・西田浩平・赤井 恵・浅井哲也(北大) CCS2021-16 |
抄録 |
(和) |
近年人工知能は著しく発展を遂げているが,その発展と同じくして積和演算のコストが飛躍的に増加している.特にチップ上の面積や消費電力に大幅な制限のあるエッジAI集積回路においてそのコストによる障壁は非常に大きいものとなっている.そのためエッジAI集積回路にはできるだけ演算回路の電力効率が高いことが求められている.
確率的コンピューティング(SC : Stochastic Computing)は1960年代に提案された確率を用いることで回路面積を大幅に低減する演算手法(文献[1])である.確率の性質によって演算結果にばらつきがあることが原因で長い間日の目を見ることはなかったが,近年画像処理やディープラーニングといった演算結果にある程度の誤差を許すような様々なアプリケーションで応用可能性が示されつつある.それらのアプリケーションと同様にエッジAI集積回路においてもある程度の誤差は許容されるため,SCを導入することによる恩恵が予想できる.
SCに基づいた演算では加減算が難しいとされており,先行研究においてSCを導入したエッジAI集積回路では層状に形成したネットワークの各層でデコードを必要としていたため,演算コストが非常に高くなっていた.また学習機能を有したエッジAI集積回路の提案,あるいは学習を行うための演算回路の導入は行われてこなかった.
本論文では活性化関数への入力を前提とすることでデコードを必要としない加減算を実現する手法について提案を行う.
また学習機能を有する3層パーセプトロンのディジタル実装を行い,簡単な論理演算や線形回帰問題,そして非線形回帰問題の学習,推論を行うことでSCに基づいた機械学習の実現可能性について示す. |
(英) |
Stochastic computing (SC) is an arithmetic technique that enables various operations to be performed with a small number of logic gates in exchange for operational accuracy. In this paper, we discuss the realization of an edge AI integrated circuit with a learning function based on the SC. First, we propose a logic circuit that realizes an area-efficient activation function that does not require decoding in the midst of forward operations. Next, we propose a method to realize an operation equivalent to subtraction, which is considered to be difficult in SC, as well as propose a new arithmetic method that mimics the synaptic transmission of neural circuits. By assuming the input to the activation function, we also propose a summation operation that utilizes imperfect addition, which has rarely been used in SC. By introducing these arithmetic methods, we propose a digital implementation of a multilayer perceptron based on the SC. First, we learn simple logic operations and then learn linear and nonlinear regression problems. We then demonstrate the feasibility of SC-based machine learning. The method presented herein will expand the options of edge AI integrated circuits using SC and may contribute to the development of edge AI integrated circuits in the future. |
キーワード |
(和) |
確率的コンピューティング / 機械学習 / ニューラルネットワーク / エッジAI集積回路 / バックプロパゲーション / / / |
(英) |
Stochastic Computing / Machine Learning / Neural Network / Edge AI Integrated Circuit / Backpropagation / / / |
文献情報 |
信学技報, vol. 121, no. 134, CCS2021-16, pp. 7-13, 2021年8月. |
資料番号 |
CCS2021-16 |
発行日 |
2021-07-29 (CCS) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
CCS2021-16 |
|