AobaNNUE ver 1.0  2025-11-11   Hiroshi Yamashita

2025N1111_ŁAŌJĂ]֐ƂĂ͐Ud3𔲂
ŋƎv܂B
Ud3 +30 ELO xłBUd3tWindow +67 ELOłB

1. st@CB64bitpłB32bitł͓삵܂B

  AobaNNUE_SSE42.exe   ... قڑSĂPCœ삵܂B
  AobaNNUE_AVX2.exe    ... ŋ߂PCȂ瓮삵܂B܂B
  AobaNNUE_ZEN2.exe    ... AMD̍ŋ߂CPUȂA炪łB

2. \[X̕ύX_
  \[X͂˂牤V9.00 GitHubł኱ύX̂łB
    https://github.com/yaneurao/YaneuraOu/releases/tag/V9.00
  WNNUE(HalfKP_256x2_32_32)ł͂Ȃ HalfKP_768_x2_16_64 ̗pB
  FV_SCALE ̃ftHg1640ɁB
  NIvVLɁB
  "setoption name ConstantThinkingTime value 1000" 11bŎwIvVǉB

3. ]֐̍쐬
  wKǖʁA͐lԂ̒m܂܂Ă܂Aɂ]l
  lԂ̒m؎gĂȂA[AI]lgĂ܂B
  cshogi_hao_depth980ǖʂ̃f[^
  2025NI茠łAobaZero0ǂ݂̕]lŏ㏑łf[^ŊwKĂ܂B
  I茠łAobaZeroAobaUԂ̊gĊwK̂łB
  haõf[^͐Î~Tœǖʂ͏Ă܂B
  ]lɕϊ(ponanzaW)̂ dlshogi ł 756 ŕϊĂ̂ 600 ɁB600̕ +40 ELOقǋłB
  https://github.com/TadaoYamaoka/DeepLearningShogi/blob/master/dlshogi/utils/hcpe_re_eval.py

  epoch-size=10000000,(minibatch=8192), 32000G|bN(3200ǖ)wKARTX 4090 115
  1024_8_96, 512_8_64, 2048_32_32 ܂ 768_x2_16_64 ꎞԂňԂʂłB
  2048_32_32 2.6{npsUd3xłB
  ȉ̃R}hŊwKĂ܂BwK27000G|bN2000XebvƂɔ
  $ python3 train.py --features "HalfKP" --max_epochs 1000000 --default_root_dir logs/20250930 --lr 0.5 0.05 --num-workers 8 --lambda 1.0 0.5 --label-smoothing-eps 0.001 --accelerator gpu --devices 1 --score-scaling 511 --min-newbob-scale 1e-5 --num-epochs-to-adjust-lr 500 --momentum 0.9 --network-save-period 100 --resume-from-model "" ./shogi_hao_depth9/8_seq_q_aoba_a600.bin ./shogi_hao_depth9/5340981_126_shuffle_q_aoba.bin --enable_progress_bar False

  ڍׂ͂̂B
  ł͍ŋƎvAobaNNUEJ܂
  http://www.yss-aya.com/bbs/patio.cgi?read=210&ukey=0
  NNUE̊wKAobaZero̕]lŎĂ܂ 
  http://www.yss-aya.com/bbs/patio.cgi?read=195&ukey=1
  AobaZero2025ÑAs[
  https://www.apply.computer-shogi.org/wcsc35/appeal/AobaZero/2025csa_appeal.pdf
  ]lɎgXNvg
  https://github.com/yssaya/cshogi_aoba/tree/main/psv_shuffle

3. Window̎st@C̃rh
  Windowsp̎st@CMSYS2 CLANG64PGO(vt@CœK)sĂ܂B
  $ make pgo
    default.profraw  default.profdata ɕϊ
  $ llvm-profdata merge -output=default.profdata default.profraw
    ēxA
  $ make profuse

4. ͂̌
  Ud3ɕtWindowspoCił̔r

     AobaNNUE/YO9.0/git  Shinden3/YO7.70kai ΂鏟ELO
      575 41 384s 1000΋    0.5955  ELO ( +67)

    Windows11 Home, Core i7-1165G7, 4Xbh
    ShogiHome12bݒ(1bxŎw܂)Bő513܂ŁB
    NPS͏ǖʂ
       AobaNNUE 207/b
       Ud3    240/b
    ݊pǖʏW(2016N)sfen24ڂ܂ŎwǖʁB1ւ500ǖʗp
    AVX2̃oCigpBFV_SCALE͂Ƃ40B0.5A

  Linux(ubuntu 24.04)ł̔r
    ŁAvlԂς +23  +44 ELO łB
    U`37.70œ+68ƂقWindowsłƓʂłB
    100m[hŒł+78łBƍł邩Ǝv܂B

    AobaNNUE  Ud3 ΂鏟ELO
          s ǐ(  )       菟       95%   ELO
    1248-72-1080 2400 (0-72-5)(1215-1113,0.522), 0.535(0.020)(  24) 0.1b/(  75/) 
     449-58- 293  800 (1-58-2)( 424- 318,0.571), 0.598(0.033)(  68) 0.1b/, U`37.70kaĩ\[X 
     479-20- 301  800 (0-20-2)( 403- 377,0.517), 0.611(0.033)(  78) 1100m[hŒ
     416-23- 361  800 (0-23-2)( 412- 365,0.530), 0.534(0.034)(  23) 0.2b/( 151/)
    1245-87-1068 2400 (2-86-4)(1204-1109,0.521), 0.537(0.020)(  25) 0.8b/( 367/), Ryzen 7 5700X, 6 Xbh
     435-31- 334  800 (0-31-0)( 411- 358,0.534), 0.563(0.034)(  44) 2.0b/(1512/) 

  \LȂ͈̂ȉ̏łB
  Ryzen 9 7900 (12RA), 9.00GitHub gccZEN3ŃrhApgoȂB
  FV_SCALEAobaNNUE,Ud3 Ƃ40A8Xbh
  ׂČ݊pǖʏWg24ڂΐJnBւB800ǂ400ǖʂ𗘗p
  ݊pǖʏW(2016N) https://yaneuraou.yaneu.com/2016/08/24/

