Difference between revisions of "Hisayori Noda"

From Chessprogramming wiki
Jump to: navigation, search
Line 37: Line 37:
 
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Fast-and-Accurate-Generalized-Harmonic-Analysis-and-Noda-Nishihara/6cd8dcd74775f6528e419025a75133905d1651bc Fast and Accurate Generalized Harmonic Analysis and Its Parallel Computation by GPU]''. [https://dblp.org/db/journals/ieicet/ieicet92a.html IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. 92-A]
 
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Fast-and-Accurate-Generalized-Harmonic-Analysis-and-Noda-Nishihara/6cd8dcd74775f6528e419025a75133905d1651bc Fast and Accurate Generalized Harmonic Analysis and Its Parallel Computation by GPU]''. [https://dblp.org/db/journals/ieicet/ieicet92a.html IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. 92-A]
 
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Relationship-between-consecutive-frames-in-analysis-Noda-Nishihara/d0a4c0073f877d36468c75df4b7a6893b0bb9f46 Relationship between Consecutive Frames in Generalized Harmonics Analysis for Predictive Coding]''. [https://dblp.org/db/conf/iscas/iscas2009.htmla ISCAS 2009]
 
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Relationship-between-consecutive-frames-in-analysis-Noda-Nishihara/d0a4c0073f877d36468c75df4b7a6893b0bb9f46 Relationship between Consecutive Frames in Generalized Harmonics Analysis for Predictive Coding]''. [https://dblp.org/db/conf/iscas/iscas2009.htmla ISCAS 2009]
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Fast-and-Accurate-Generalized-Harmonic-Analysis-Noda-Nishihara/b84da17ff527750c91a0a52f73d701fffe2a1181 Instructions for useTitleFast and Accurate Generalized Harmonic Analysis Using Newton's Method]''. [http://apsipa.org/proceedings_2009/index.html APSIPA ASC 2009]  
+
* [[Hisayori Noda]], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2009'''). ''[https://www.semanticscholar.org/paper/Fast-and-Accurate-Generalized-Harmonic-Analysis-Noda-Nishihara/b84da17ff527750c91a0a52f73d701fffe2a1181 Fast and Accurate Generalized Harmonic Analysis Using Newton's Method]''. [http://apsipa.org/proceedings_2009/index.html APSIPA ASC 2009]  
 
* [https://dblp.uni-trier.de/pers/m/Ma:Yanna.html Yanna Ma], [[Hisayori Noda]], [https://dblp.uni-trier.de/pers/hd/i/Ito:Izumi Izumi Ito], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2010'''). ''[https://ieeexplore.ieee.org/document/5686714 Modified Delta Encoding and Its Applications to Speech Signal]''. [https://ieeexplore.ieee.org/xpl/conhome/5680734/proceeding IEEE TENCON2010], [http://t2r2.star.titech.ac.jp/rrws/file/CTT100617906/ATD100000413/ pdf] <ref>[https://en.wikipedia.org/wiki/Hungarian_algorithm Hungarian algorithm from Wikipedia]</ref>
 
* [https://dblp.uni-trier.de/pers/m/Ma:Yanna.html Yanna Ma], [[Hisayori Noda]], [https://dblp.uni-trier.de/pers/hd/i/Ito:Izumi Izumi Ito], [https://dblp.org/pers/hd/n/Nishihara:Akinori Akinori Nishihara] ('''2010'''). ''[https://ieeexplore.ieee.org/document/5686714 Modified Delta Encoding and Its Applications to Speech Signal]''. [https://ieeexplore.ieee.org/xpl/conhome/5680734/proceeding IEEE TENCON2010], [http://t2r2.star.titech.ac.jp/rrws/file/CTT100617906/ATD100000413/ pdf] <ref>[https://en.wikipedia.org/wiki/Hungarian_algorithm Hungarian algorithm from Wikipedia]</ref>
 
* [https://www.researchgate.net/scientific-contributions/14292587_Hiroshi_Kurokawa Hiroshi Kurokawa], [[Hisayori Noda]], [https://dblp.uni-trier.de/pers/hd/s/Sugiyama:Mayu Mayu Sugiyama], [https://scholar.google.com/citations?user=1ScfytQAAAAJ&hl=en Asako Sakaue-Sawano], [https://www.researchgate.net/scientific-contributions/2100420273_Kiyoko_Fukami Kiyoko Fukami], [https://cbs.riken.jp/en/faculty/a.miyawaki/ Atsushi Miyawaki] ('''2012'''). ''[https://www.sciencedirect.com/science/article/pii/S0006291X11023096?via%3Dihub Software for precise tracking of cell proliferation]''. [https://en.wikipedia.org/wiki/Biochemical_and_Biophysical_Research_Communications Biochemical and Biophysical Research Communications], Vol. 417, No. 3
 
* [https://www.researchgate.net/scientific-contributions/14292587_Hiroshi_Kurokawa Hiroshi Kurokawa], [[Hisayori Noda]], [https://dblp.uni-trier.de/pers/hd/s/Sugiyama:Mayu Mayu Sugiyama], [https://scholar.google.com/citations?user=1ScfytQAAAAJ&hl=en Asako Sakaue-Sawano], [https://www.researchgate.net/scientific-contributions/2100420273_Kiyoko_Fukami Kiyoko Fukami], [https://cbs.riken.jp/en/faculty/a.miyawaki/ Atsushi Miyawaki] ('''2012'''). ''[https://www.sciencedirect.com/science/article/pii/S0006291X11023096?via%3Dihub Software for precise tracking of cell proliferation]''. [https://en.wikipedia.org/wiki/Biochemical_and_Biophysical_Research_Communications Biochemical and Biophysical Research Communications], Vol. 417, No. 3

Revision as of 21:00, 31 July 2020

Home * People * Hisayori Noda

Hisayori Noda, (野田久順, Nodchip)
a Japanese mathematician, computer scientist, and computer Shogi and chess programmer, who introduced NNUE to Stockfish, yielding in Stockfish NNUE. While affiliated with the Tokyo Institute of Technology from 2002 until 2011 [1], his research focused on signal processing along with harmonic analysis [2].

Shogi

Hisayori Noda is author and co-author of various Shogi playing programs, and member of their corresponding development teams. In 2016, his first Shogi engine was Tanuki no Mori by the Tanuki no Mori Production Committee along with Jun Okabe, Takahiro Suzuki, and Masatoshi Hidaka [3]. Following teams were The Minstrel's Ballad: Tanuki's Reign with Yu Nasu and at times Akio Kono joining [4] [5], and most recently Ziosoft Computer Shogi Club, with the World Computer Shogi Championship entries of Shouten Gensou Knights of Tanuki (2017) [6], the end of genesis T.N.K.evolution turbo type D (2018) [7] [8] and the 29th World Computer Shogi Champion [9] YaneuraOu [10] [11]. Ziosoft's new open source Shogi engine tanuki- [12] aka Ultimate Fantasy Alte Matanupon is based on technology from YaneuraOu [13].

NNUE

Ziosoft's the end of genesis T.N.K.evolution turbo type D was the first Shogi engine using Yu Nasu's new evaluation function based on a shallow neural network, dubbed NNUE (ƎUИИ Efficiently Updatable Neural Networks) [14], further refined in YaneuraOu using a Stockfish based Shogi adaptation, as well in competing Shogi playing entities such as WCSC29 runner-up Kristallweizen [15], both apparently with superhuman AlphaZero strength [16].

Stockfish NNUE

In recent years, the Shogi developers have borrowed many ideas from Stockfish, and adopted its search and infrastructure. With the new NNUE revolution, Hisayori Noda's honest motivation was to give something back to the Stockfish community [17]. In 2019, as a proof of concept, he incorporated NNUE into Stockfish 10, After support and announcements by Henk Drost in May 2020 [18] and subsequent enhancements, Stockfish NNUE was established and recognized. In summer 2020, with more people involved in testing and training, the computer chess community bursts out enthusiastically due to its rapidly raising playing strength with different networks trained using a mixture of supervised and reinforcement learning methods. Despite the approximately halved search speed, Stockfish NNUE seemingly became stronger than its original [19].

Selected Publications

[20] [21]

External Links

References

  1. Hisayori Noda | LinkedIn
  2. Hisayori Noda, Akinori Nishihara (2009). Fast and Accurate Generalized Harmonic Analysis and Its Parallel Computation by GPU. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Vol. 92-A
  3. 第26回世界コンピュータ将棋選手権 参加チーム 26th World Computer Shogi Championship participating teams
  4. WCSC26 participation list by Reijer Grimbergen, SHOGI-L, April 08, 2016
  5. The 27th World Computer Shogi Championship: participant list by Takenobu Takizawa, SHOGI-L, April 17, 2017
  6. 第27回世界コンピュータ将棋選手権 参加チーム wcsc27
  7. 第28回世界コンピュータ将棋選手権 wcsc28
  8. Installation instruction of shogi engines, May 28, 2019
  9. 第29回世界コンピュータ将棋選手権 wcsc29
  10. やねうら王 公式サイト | コンピューター将棋 やねうら王 公式サイト
  11. GitHub - yaneurao/YaneuraOu: YaneuraOu is the World's Strongest Shogi engine(AI player), WCSC29 1st winner, educational and USI compliant engine
  12. Japanese raccoon dog from Wikipedia
  13. GitHub - nodchip/tanuki-: shogi engine (AI player), stronger than Bonanza6 , educational and tiny code(about 2500 lines) , USI compliant engine , capable of being compiled by VC++2015
  14. Yu Nasu (2018). ƎUИИ Efficiently Updatable Neural-Network based Evaluation Functions for Computer Shogi. Ziosoft Computer Shogi Club, pdf, pdf (Japanese with English abstract)
  15. GitHub - Tama4649/Kristallweizen: 第29回世界コンピュータ将棋選手権 準優勝のKristallweizenです。
  16. The Stockfish of shogi by Larry Kaufman, CCC, January 07, 2020
  17. Stockfish NNUE – The Complete Guide, June 19, 2020 (Japanese and English)
  18. Stockfish NN release (NNUE) by Henk Drost, CCC, May 31, 2020
  19. Can the sardine! NNUE clobbers SF by Henk Drost, CCC, July 16, 2020
  20. 野田久順 研究業績一覧 | T2R2 東京工業大学リサーチリポジトリ
  21. dblp: Hisayori Noda
  22. Hungarian algorithm from Wikipedia

Up one level