講演名 2021-01-28
HDLRubyによるハードウェアへの長・短期記憶の実装に関する検討
前原 祐生(有明高専), 酒井 凌大(有明高専), ゴーチェ ロヴィック(有明高専),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 近年,多くのグローバル企業が自動運転や自動音声言語認識などのAI や機械学習の分野にFPGAの適用が試みられている.本研究ではAI関連でのFPGAアプリケーションの設計に柔軟性の高い新しいハードウェア記述言語であるHDLRubyの利用を提案する.HDLRubyはオブジェクト指向プログラミング,ジェネリック,メタプログラミング,リフレクションなどのハーウェア設計のために独自の新しいパラダイムを統合し,Ruby のフレームワークとして設計されている.この特性を活かすことで,ニューラルネットワークの一つの形態である長・短期記憶が,ジェネリックパラメータを用いて扱いやすく実装可能と考え,検討を行った.
抄録(英) In the recent years, many global companies have attempted to use FPGA for implementing applications in the field of AI such as automatic driving systems and automatic spoken language recognition. In this paper we propose to use HDLRuby, a new hardware description language with high flexibility for designing AI-related FPGA applications. HDLRuby integrates paradigms original for hardware design including object-oriented programming, generic programming, meta programming and reflection, and is designed as a part of the Ruby framework. In this study, we take advantage of these features to implement a long short-term memory neural network, whose architecture is tailored through a limited number of parameters.
キーワード(和) FPGA / Ruby / HDLRuby / ニューラルネットワーク / 長・短期記憶
キーワード(英) FPGA / Ruby / HDLRuby / Neural Networks / LSTM
資料番号 CAS2020-54,ICTSSL2020-39
発行日 2021-01-21 (CAS, ICTSSL)

研究会情報
研究会 CAS / ICTSSL
開催期間 2021/1/28(から2日開催)
開催地(和) オンライン開催
開催地(英) Online
テーマ(和) 学生セッション,一般
テーマ(英) Students session, General session
委員長氏名(和) 高島 康裕(北九州市大) / 田村 裕(中大)
委員長氏名(英) Yasuhiro Takashima(Univ. of Kitakyushu) / Hiroshi Tamura(Chuo Univ.)
副委員長氏名(和) 佐藤 弘樹(ソニーLSIデザイン) / 行田 弘一(芝浦工大) / 井ノ口 宗成(富山大)
副委員長氏名(英) Hiroki Sato(Sony LSI Design) / Koichi Gyoda(Shibaura Inst. of Tech.) / Munenari Inoguchi(Toyama Univ.)
幹事氏名(和) 佐藤 隆英(山梨大) / 下田 真二(ソニーLSIデザイン) / 遠藤 邦夫(Synspective) / 大塚 晃(事業創造大)
幹事氏名(英) Takahide Sato(Yamanashi Univ.) / Shinji Shimoda(Sony LSI Design) / Kunio Endo(Synspective) / Akira Otsuka(Jigyo)
幹事補佐氏名(和) 山口 基(テクノプロ) / 中村 洋平(日立) / 横山 俊一(防災科学技術研)
幹事補佐氏名(英) Motoi Yamaguchi(TECHNOPRO) / Yohei Nakamura(Hitachi) / Shunichi Yokoyama(NIED)

講演論文情報詳細
申込み研究会 Technical Committee on Circuits and Systems / Technical Committee on Information and Communication Technologies for Safe and Secure Life
本文の言語 JPN
タイトル(和) HDLRubyによるハードウェアへの長・短期記憶の実装に関する検討
サブタイトル(和)
タイトル(英) Study of a Hardware Implementation of a Long Short-Term Memory with HDLRuby
サブタイトル(和)
キーワード(1)(和/英) FPGA / FPGA
キーワード(2)(和/英) Ruby / Ruby
キーワード(3)(和/英) HDLRuby / HDLRuby
キーワード(4)(和/英) ニューラルネットワーク / Neural Networks
キーワード(5)(和/英) 長・短期記憶 / LSTM
第 1 著者 氏名(和/英) 前原 祐生 / Yuki Maehara
第 1 著者 所属(和/英) 有明工業高等専門学校(略称:有明高専)
National Institute of Technology, Ariake College(略称:NITAC)
第 2 著者 氏名(和/英) 酒井 凌大 / Ryota Sakai
第 2 著者 所属(和/英) 有明工業高等専門学校(略称:有明高専)
National Institute of Technology, Ariake College(略称:NITAC)
第 3 著者 氏名(和/英) ゴーチェ ロヴィック / Lovic Gauthier
第 3 著者 所属(和/英) 有明工業高等専門学校(略称:有明高専)
National Institute of Technology, Ariake College(略称:NITAC)
発表年月日 2021-01-28
資料番号 CAS2020-54,ICTSSL2020-39
巻番号(vol) vol.120
号番号(no) CAS-346,ICTSSL-347
ページ範囲 pp.85-90(CAS), pp.85-90(ICTSSL),
ページ数 6
発行日 2021-01-21 (CAS, ICTSSL)