Difference between revisions of "Hisayori Noda"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
Line 16: | Line 16: | ||
<ref>[http://www2.computer-shogi.org/wcsc27/team.html 第27回世界コンピュータ将棋選手権 参加チーム wcsc27]</ref>, | <ref>[http://www2.computer-shogi.org/wcsc27/team.html 第27回世界コンピュータ将棋選手権 参加チーム wcsc27]</ref>, | ||
''the end of genesis T.N.K.evolution turbo type D'' ([[WCSC28|2018]]) <ref>[http://www2.computer-shogi.org/wcsc28/ 第28回世界コンピュータ将棋選手権 wcsc28]</ref> | ''the end of genesis T.N.K.evolution turbo type D'' ([[WCSC28|2018]]) <ref>[http://www2.computer-shogi.org/wcsc28/ 第28回世界コンピュータ将棋選手権 wcsc28]</ref> | ||
− | <ref>[https://www.uuunuuun.com/single-post/2019/05/28/Installation-instruction-of-shogi-engines-v2019-May Installation instruction of shogi engines], May 28, 2019</ref> | + | <ref>[https://www.uuunuuun.com/single-post/2019/05/28/Installation-instruction-of-shogi-engines-v2019-May Installation instruction of shogi engines], May 28, 2019</ref>, and |
− | + | [[Tanu-King]] at the [[WCSC29]] <ref>[http://www2.computer-shogi.org/wcsc29/ 第29回世界コンピュータ将棋選手権 wcsc29]</ref>. | |
− | + | Hisayori Noda's open source Shogi engine ''Ultimate Fantasy Alte Matanupon'' (究極幻想アルテマタヌポン) is based on technology from WCSC29 champion [[YaneuraOu]] <ref>[https://github.com/nodchip/tanuki- 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]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=61441 WinBoard 4.8.0 for Shogi - Tanuki USI Engine] by [[Norbert Raimund Leisner]], [[CCC]], September 16, 2016</ref>. | |
− | |||
− | Hisayori Noda's open source Shogi engine ''Ultimate Fantasy Alte Matanupon'' (究極幻想アルテマタヌポン) is based on technology from YaneuraOu <ref>[https://github.com/nodchip/tanuki- 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]</ref> <ref>[http://www.talkchess.com/forum3/viewtopic.php?f=2&t=61441 WinBoard 4.8.0 for Shogi - Tanuki USI Engine] by [[Norbert Raimund Leisner]], [[CCC]], September 16, 2016</ref>. | ||
=[[NNUE]]= | =[[NNUE]]= |
Latest revision as of 16:33, 3 October 2020
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 entities within the Tanuki family [3], and member of their corresponding development teams. In 2016, his first Shogi programming involvement was with Tanuki no Mori as member of the Tanuki no Mori Production Committee along with Jun Okabe, Takahiro Suzuki, and Masatoshi Hidaka [4]. Subsequent teams were called The Minstrel's Ballad: Tanuki's Reign with Yu Nasu and at times Akio Kono joining [5] [6], and most recently Ziosoft Computer Shogi Club, with the World Computer Shogi Championship entries of Shouten Gensou Knights of Tanuki (2017, derived from Yaneura King by Motohiro Isozaki aka Yaneurao) [7] [8], the end of genesis T.N.K.evolution turbo type D (2018) [9] [10], and Tanu-King at the WCSC29 [11]. Hisayori Noda's open source Shogi engine Ultimate Fantasy Alte Matanupon (究極幻想アルテマタヌポン) is based on technology from WCSC29 champion YaneuraOu [12] [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 became stronger than its original [19], and in September 2020 evolved to Stockfish 12 [20].
Selected Publications
- 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
- Hisayori Noda, Akinori Nishihara (2009). Relationship between Consecutive Frames in Generalized Harmonics Analysis for Predictive Coding. ISCAS 2009
- Hisayori Noda, Akinori Nishihara (2009). Fast and Accurate Generalized Harmonic Analysis Using Newton's Method. APSIPA ASC 2009
- Yanna Ma, Hisayori Noda, Izumi Ito, Akinori Nishihara (2010). Modified Delta Encoding and Its Applications to Speech Signal. IEEE TENCON2010, pdf [23]
- Hiroshi Kurokawa, Hisayori Noda, Mayu Sugiyama, Asako Sakaue-Sawano, Kiyoko Fukami, Atsushi Miyawaki (2012). Software for precise tracking of cell proliferation. Biochemical and Biophysical Research Communications, Vol. 417, No. 3
- Hisayori Noda, Jun Okabe, Takahiro Suzuki, Masatoshi Hidaka, Yu Nasu, Akio Kono (2017). Shouten Gensou Knights of Tanuki Appeal Document. The Minstrel's Ballad: Tanuki's Reign, pdf (Japanese)
External Links
- Hisayori Noda | LinkedIn
- nodchip · GitHub
- GitHub - nodchip/Stockfish: UCI chess engine (Stockfish NNUE)
- nodchip@tanuki- (@nodchip) / Twitter
- Hisayori Noda - YouTube
References
- ↑ Hisayori Noda | LinkedIn
- ↑ 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
- ↑ Japanese raccoon dog from Wikipedia
- ↑ 第26回世界コンピュータ将棋選手権 参加チーム 26th World Computer Shogi Championship participating teams
- ↑ WCSC26 participation list by Reijer Grimbergen, SHOGI-L, April 08, 2016
- ↑ The 27th World Computer Shogi Championship: participant list by Takenobu Takizawa, SHOGI-L, April 17, 2017
- ↑ Hisayori Noda, Jun Okabe, Takahiro Suzuki, Masatoshi Hidaka, Yu Nasu, Akio Kono (2017). Shouten Gensou Knights of Tanuki Appeal Document. The Minstrel's Ballad: Tanuki's Reign, pdf (Japanese)
- ↑ 第27回世界コンピュータ将棋選手権 参加チーム wcsc27
- ↑ 第28回世界コンピュータ将棋選手権 wcsc28
- ↑ Installation instruction of shogi engines, May 28, 2019
- ↑ 第29回世界コンピュータ将棋選手権 wcsc29
- ↑ 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
- ↑ WinBoard 4.8.0 for Shogi - Tanuki USI Engine by Norbert Raimund Leisner, CCC, September 16, 2016
- ↑ Yu Nasu (2018). ƎUИИ Efficiently Updatable Neural-Network based Evaluation Functions for Computer Shogi. Ziosoft Computer Shogi Club, pdf, pdf (Japanese with English abstract)
- ↑ GitHub - Tama4649/Kristallweizen: 第29回世界コンピュータ将棋選手権 準優勝のKristallweizenです。
- ↑ The Stockfish of shogi by Larry Kaufman, CCC, January 07, 2020
- ↑ Stockfish NNUE – The Complete Guide, June 19, 2020 (Japanese and English)
- ↑ Stockfish NN release (NNUE) by Henk Drost, CCC, May 31, 2020
- ↑ Can the sardine! NNUE clobbers SF by Henk Drost, CCC, July 16, 2020
- ↑ Stockfish 12, The Stockfish Team, Stockfish Blog, September 02, 2020
- ↑ 野田久順 研究業績一覧 | T2R2 東京工業大学リサーチリポジトリ
- ↑ dblp: Hisayori Noda
- ↑ Hungarian algorithm from Wikipedia