第82章 復现包
⚡ 自动翻页
开启后阅读到底自动进入下一章
⚡ 开启自动翻页更爽
看到章尾自动进入下一章,追书不用一直点。
  隨机种子被锁定为42。
  为了避免隨机数生成器版本差异,他乾脆刪除了隨机生成过程,直接把一组最小合成序列硬编码进脚本。
  数字没有任何金融含义,只用於证明一个数学事实。
  测试窗参与標准化,会系统性压低测试窗內极端值的异常分数。
  数据准备好后,他在下方写了两个对照函数。
  第一个函数叫leaked_scaler,完全照搬baseline第六十七行的逻辑。
  把训练窗和测试窗合併,计算全局均值和全局標准差,然后做標准化。
  第二个函数叫causal_scaler,严格遵守时间因果律。
  只用训练窗的均值和標准差,去標准化测试窗。
  然后,他让两个函数分別对同一份合成数据进行处理,把標准化之后的异常分数列印出来。
  最后再加一行matplotlib画图代码,把两组结果叠在同一张图上。
  代码总长不到四十行。
  江临点击运行。
  不到一秒钟,屏幕上跳出了那张对照图。
  跟之前用真实数据跑出来的结果几乎一模一样。