A Study of Matrix Multiply by Homomorphic Encryption for Utilizing in Deep Learning Frameworks
Project/Area Number |
18K19786
|
Research Category |
Grant-in-Aid for Challenging Research (Exploratory)
|
Allocation Type | Multi-year Fund |
Review Section |
Medium-sized Section 60:Information science, computer engineering, and related fields
|
Research Institution | Waseda University |
Principal Investigator |
Kimura Keiji 早稲田大学, 理工学術院, 教授 (50318771)
|
Co-Investigator(Kenkyū-buntansha) |
和田 康孝 明星大学, 情報学部, 准教授 (40434310)
|
Project Period (FY) |
2018-06-29 – 2020-03-31
|
Project Status |
Completed (Fiscal Year 2019)
|
Budget Amount *help |
¥6,370,000 (Direct Cost: ¥4,900,000、Indirect Cost: ¥1,470,000)
Fiscal Year 2019: ¥2,730,000 (Direct Cost: ¥2,100,000、Indirect Cost: ¥630,000)
Fiscal Year 2018: ¥3,640,000 (Direct Cost: ¥2,800,000、Indirect Cost: ¥840,000)
|
Keywords | 秘密計算 / 準同型暗号 / 高速化 / マルチコア / アクセラレータ / FPGA / 完全準同型暗号 / 行列積 |
Outline of Final Research Achievements |
This research aims at accelerating matrix-multiply in homomorphic encryption toward utilizing it in deep learning frameworks. Through the research, we obtained 5.53x and 3.73x speedups in maximum for two important computational parts in the target encrypted matrix-multiply process. In addition, we have developed a data transfer unit, which can quickly provide required data to accelerator hardware units. We also investigated and evaluated the relationship between the precision of computations and calculation time to reduce the calculation cost while keeping the appropriate precision. As a result, we obtained 8 points accuracy improvement and 54% speedup for image recognition at the same time by parallel inference with eight smaller neural networks.
|
Academic Significance and Societal Importance of the Research Achievements |
準同型暗号により暗号化したまま計算可能なことで、秘密を保ったままクラウドなどの第三者環境にデータを提供し安全に計算処理を行うことができるようになったが、その計算コストが極めて大きいことが問題となっていた。本研究により得られた成果により、準同型暗号による行列積の処理を高速化可能となる。行列積は深層学習処理の主たる計算要素であるため、秘密を保ったままにしてクラウドで深層学習処理(主に推論処理を想定)を行い、結果を安全に利用者に返すことが可能となる。
|
Report
(3 results)
Research Products
(22 results)
-
-
-
-
-
-
-
-
-
[Presentation] OSCARコンパイラのC++プログラム対応の検討2020
Author(s)
川角 冬馬, TilmanPriesner, 野口 真聖, 韓 吉新, 見神 広紀, 川島 慧大, 田中啓士郎, 木村 啓二, 笠原 博徳
Organizer
電子情報通信学会技術報告, CPSY2019-110,DC2019-116(2020-02) (ETNET2020)
Related Report
-
[Presentation] マルチターゲット自動並列化コンパイラにおけるアクセラレータコスト推定手法の検討2020
Author(s)
山本 一貴, 藤田 一輝, 柏俣 智哉, 高橋 健, Boma A. Adhi, 北村 俊明, 川島 慧大, 納富 昭, 森 裕司, 木村 啓二, 笠原 博徳
Organizer
情報処理学会研究会, Vol.2019-ARC-240 No.25, Vol.2019-SLDM-191 No.25, Vol.2019-EMB-53 No.25 (ETNET2020)
Related Report
-
-
-
-
-
-
-
-
-
-
-
-