• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2019 Fiscal Year Research-status Report

スペクトル分解のためのFPGAを用いた確率的サンプリングマシンの開発

Research Project

Project/Area Number 19K12154
Research InstitutionThe University of Electro-Communications

Principal Investigator

庄野 逸  電気通信大学, 大学院情報理工学研究科, 教授 (50263231)

Project Period (FY) 2019-04-01 – 2022-03-31
KeywordsFPGA / モンテカルロ法 / スペクトル分解
Outline of Annual Research Achievements

統計的機械学習におけるベイズ推論において,サンプリングによる期待値の推定精度は学習機械の性能を大きく左右する因子である.一方,大規模な機械学習モデルでは,サンプリングの計算量が問題になる.本研究課題では,下記の3つの課題を設定し,スペクトル分解を中心とした実問題を例題に,FPGAによるアクセラレーターシステムを構築することを目指している.本年度としては,FPGAを用いて,マルコフチェーンモンテカルロ(MCMC)法の計算技術要素がどの程度実現可能なのかを調査した.評価には比較的安価なDigilent 社製の PYNQ 評価用ボードを用いた.MCMC法の要素技術は,乱数による乱択とエネルギー関数の計算であり,論理回路の形にいかに落とし込んでいくのかが問題となる.
まず,乱数生成手法としては,まずは疑似的な乱数生成手法であるメルセンヌツイスター法を実装している.この乱数生成手法を用いたうえで小規模の Lenz-Ising モデルを実装し,正しい物理的な特性を再現できるかどうかを検討した.この結果として10x10素子程度のモデルを用いた場合には,十分に実現可能なことが判った反面,効率的には物理的な乱数生成デバイスを高速に駆動させてそこから乱数を拾ってくるほうが有効なのではないかということで引き続き調査を行うことになった.
また,FPGAへの実装として現在は高位合成と呼ばれる手法を採用しているが,必要以上に論理素子を要求されることがわかっているため,これを回避するためにMCMC法の方を論理回路をもちいて実装できるように変形していくことが重要な課題であることがわかってきている.このためよりハードウェアよりの実装を行うことを予定している.

Current Status of Research Progress
Current Status of Research Progress

3: Progress in research has been slightly delayed.

Reason

本年度の調査では基底関数をベースにしたスペクトル分解手法まで到達する予定であったが,FPGA上に高位合成を行ったさいに,想定以上の論理素子が必要となることが判明したため,これを解決するための方法の模索をおこなった.結果としては,規模の大きいFPGAボードの上で余裕をもって開発するという方針になったが,そのためやや遅れが生じている

Strategy for Future Research Activity

あらたなFPGAボード Xilinx Spartan を計画前倒しで購入し,これの上にMCMC法モデルを構築する.さらに連続分布をいかにして論理的な離散分布に置き換えるかが重要であることが判明しているため,MCMC法の方の実装を変更していく予定である.

  • Research Products

    (5 results)

All 2019

All Journal Article (2 results) (of which Peer Reviewed: 2 results) Presentation (3 results) (of which Int'l Joint Research: 2 results)

  • [Journal Article] ベイズ的変数選択に基づく分光スペクトル分解2019

    • Author(s)
      川島 貴大 , 庄野 逸
    • Journal Title

      情報処理学会論文誌数理モデル化と応用

      Volume: 12 Pages: 34-43

    • Peer Reviewed
  • [Journal Article] Bolassoを用いたびまん性肺疾患画像の特徴選択2019

    • Author(s)
      遠藤 瑛泰 , 永田 賢二 , 木戸 尚治 , 庄野 逸
    • Journal Title

      情報処理学会論文誌数理モデル化と応用

      Volume: 12 Pages: 68-77

    • Peer Reviewed
  • [Presentation] B-DCGAN: Evaluation of Binarized DCGAN for FPGA2019

    • Author(s)
      Hideo Terada, Hayaru Shouno
    • Organizer
      International Conference on Neural Information Processing (ICONIP2019),
    • Int'l Joint Research
  • [Presentation] Fast Bayesian Restoration of Poisson Corruputed Images with INLA2019

    • Author(s)
      Takahiro Kawashima, Hayaru Shouno
    • Organizer
      Int’l Conference on Parallel Distributed Processing Techniques and Applications(PDPTA) 2019
    • Int'l Joint Research
  • [Presentation] Implementation of an FPGA-based energy-efficient MCMC method for 2D Lenz-Ising model2019

    • Author(s)
      Patrick Tchicali, Hayaru Shouno
    • Organizer
      電子情報通信学会ニューロコンピューティング研究会

URL: 

Published: 2021-01-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi