文章 "交易中的神经网络:搭配区段注意力的参数效率变换器(终篇)"

 

新文章 交易中的神经网络:搭配区段注意力的参数效率变换器(终篇)已发布:

在之前的工作中,我们讨论了 PSformer 框架的理论层面,其中包括经典变换器架构的两大创新:参数共享(PS)机制,以及时空区段注意力(SegAtt)。在本文中,我们继续实现所提议方式的 MQL5 版本。

上一篇文章中,我们探讨了 PSformer 框架的理论层面,其在雏形变换器架构中引入了两项关键创新:参数共享(PS)机制,以及时空区段注意力(SegAtt)。

回顾一下,PSformer 的作者提出了一种基于变换器架构的编码器,拥有两级区段注意力结构。每个级别都包括一个参数共享模块,该块由三个含有残差连接的全连接层组成。该架构降低了参数总数,同时维持模型内有效的信息交换。

区段是使用补片方法生成的,其中时间序列变量被切分为补片。跨不同变量中具有相同位置的补片被分组为区段,表示单变量补片的空间扩展。这种区段可有效地将多维时间序列组织成多个区段。

在每个区段内,注意力专注于辨别局部时空关系上,而区段之间的信息整合提升了整体预测品质。


作者:Dmitriy Gizlyk

 
我一直从 math.math/mqh 文件中得到错误信息。如果有任何解决方案,我将不胜感激。
 
FSAmasterAccount MathPow替换 MathPow,这样就可以访问编译器函数而不是类中声明的函数。
Документация по MQL5: Математические функции / MathPow
Документация по MQL5: Математические функции / MathPow
  • www.mql5.com
Возводит основание в указанную степень. Параметры base [in]  Основание. exponent [in]  Значение степени. Возвращаемое значение Значение...
 

当我编译 Research.mq5 文件时,出现以下错误

当我编译 ResearchRealORL.mq5 文件时,我得到这个错误


当我编译 Study.mq5 文件时,我得到了这个错误

几乎重复同样的错误,我做错了什么?


当我编译 Test.mq5 文件时,我得到了这个错误


 
FSAmasterAccount #:
我一直从 math.math/mqh 文件中得到错误信息。如果有任何解决方案,我将不胜感激。
您好。
您成功修复了错误吗?不幸的是,我也遇到了这些错误。我已经按照作者的建议做了,但错误仍然存在。