Presentation 2020-03-05
A Study Toward Binary Code Generation Using Neural Programmer-Interpreters
Masahiko Tsuyama, Ryusuke Miyamoto,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Recent advances in machine learning enables computers to learn algorithms to solve several tasks. Neu-ral Programmer-Interpretersis one of the most famous scheme to learn algorithms, which uses input and outputdata as training samples. In Neural Programmer-Interpreters, basic functions to express algorithm must be givenbefore training to learn algorithms from given training samples. If the basic fucntions are designed considering aninstruction set of a CPU, Neural Programmer-Interpretersmay produce binary code that can be excuted on the CPU. To confirm this idea, this paper tries to train a classifier by Neural Programmer-Interpretersusing basic functionssimilar to the instruction set of RISC-V.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) Neural Programmer-Interpreters / Instruction set / Soft-multiplication / Binary code
Paper # VLD2019-115,HWS2019-88
Date of Issue 2020-02-26 (VLD, HWS)

Conference Information
Committee HWS / VLD
Conference Date 2020/3/4(4days)
Place (in Japanese) (See Japanese page)
Place (in English) Okinawa Ken Seinen Kaikan
Topics (in Japanese) (See Japanese page)
Topics (in English) Design Technology for System-on-Silicon, Hardware Security, etc.
Chair Shinichi Kawamura(Toshiba) / Nozomu Togawa(Waseda Univ.)
Vice Chair Makoto Ikeda(Univ. of Tokyo) / Yasuhisa Shimazaki(Renesas Electronics) / Daisuke Fukuda(Fujitsu Labs.)
Secretary Makoto Ikeda(SECOM) / Yasuhisa Shimazaki(Kyushu Univ.) / Daisuke Fukuda(Univ. of Aizu)
Assistant / Kazuki Ikeda(Hitachi)

Paper Information
Registration To Technical Committee on Hardware Security / Technical Committee on VLSI Design Technologies
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) A Study Toward Binary Code Generation Using Neural Programmer-Interpreters
Sub Title (in English)
Keyword(1) Neural Programmer-Interpreters
Keyword(2) Instruction set
Keyword(3) Soft-multiplication
Keyword(4) Binary code
1st Author's Name Masahiko Tsuyama
1st Author's Affiliation Meiji University(Meiji Univ.)
2nd Author's Name Ryusuke Miyamoto
2nd Author's Affiliation Meiji University(Meiji Univ.)
Date 2020-03-05
Paper # VLD2019-115,HWS2019-88
Volume (vol) vol.119
Number (no) VLD-443,HWS-444
Page pp.pp.125-130(VLD), pp.125-130(HWS),
#Pages 6
Date of Issue 2020-02-26 (VLD, HWS)