"新神经 "是MetaTrader 5平台的一个开源神经网络引擎项目。 - 页 10

 
sergeev:

使用NS的工作只是为了选择它的拓扑结构吗?

当然 :) 。最主要的是拓扑结构,其他都是手鼓游戏。

我们需要创建一个 不受任何预设限制的网络构造器 。如果可能的话,还可以普及。

我们不欠任何人任何东西。网络构造器在除了MQL5以外的其他地方做起来 方便和明显得多。

这首先是。

其次,网络概念与构造者的概念完全没有关系。也就是说,在创建了网络库之后,没有什么能阻止我们在上面添加渲染器。然后。

第三,训练方法对行为没有什么影响。最终影响行为的是目标功能。而且,用哪种方法来实现它并不重要。

 
TheXpert:
,网络概念与构造者概念完全没有关系。也就是说,没有什么能阻止你在创建网络库之后再在上面安装一个可视化软件。美国总统。


顺便说一下,我现在根本不谈视频展示台的事。

题目叫什么..... . MQL5中的神经网络 引擎项目

什么是 "引擎"?

我认为,"引擎 "不仅仅是一个单一的拓扑结构和一个选定的学习方法。

我所说的引擎是指用NS的原则工作的可能性的内核 。这个引擎将允许构建拓扑结构和 使用不同的学习方法(就我们而言)。


至于在创建 "引擎 "的这个阶段,还不需要可视化器。可视化器只是查看所产生的拓扑结构的一种手段,最后根本不发挥任何作用。

 

我不介意我们从一个非常具体的拓扑结构开始,只用一种教学方法。

但我真的希望基础类能够扩展到新的拓扑结构。在最好的预期情况下,我们应该有像砖头和砂浆一样的东西,这样我们就可以建造任何结构。

 
sergeev:

我不介意从一个非常具体的拓扑结构开始,也不介意只用一种教学方法。

但我真的希望基本类能够扩展到新的拓扑结构。在最好的情况下,我们将得到像砖头和砂浆一样的东西,这将允许建造任何类型的结构。

在我看来,它是以砖头的形式,作为一个基础(或作为单独的模块),我们需要建立。

纸杯
从简单的事情开始。得到一个结果,然后投入到紧张的工作中。这样一来,你们就永远无法达成共识了。选择一个领导者并遵循他的决定。然而,这并不排除讨论。但如果做出了决定,就必须执行。

我完全同意这一点,你在第一阶段需要一些简单而普遍的东西。然后你可以实施更严肃的事情。

TheXpert

我们不欠任何人任何东西。网状构造函数更方便、更明显,在MQL5以外的地方做会 更好、更明显。

只是在纯MQL5中的实现很有趣,至少对我来说是这样。
 

我将完整地陈述我的观点。

TheXpert

-- 项目的类型(与用户互动的方法)

一套图书馆。有了一个可能的附加功能,可以将网络的建设和运行可视化。

这套图书馆包括

-网络实施

-实施一个委员会,你可以很容易地将网络组合成一个连贯的架构。

-实施数据的预处理和后处理。

-实施一个EA模板,使用 实现三个功能的--训练、直接运行训练过的网络(委员会)和自动训练(为测试者)。

-- 将在项目中实施的网络

早些时候发言

-- 预处理和所有相关功能

这首先包括规范化。

此外,这里还可以包括对输入的冗余和依赖性进行预处理。

还有过滤器、压缩等。

-- 架构、界面

我将在另一篇文章中向你展示。已经开始有点早了。

-- 实施,连接。

以库的形式实施。

- 接口的实现,即库向用户返回一个指向已实现的接口的指针,该接口具有基本功能和最小的网络和拓扑结构设置。

- 完整的功能。

- 能够创建具有连接委员会能力的自定义网络。

- 能够创建自己的自定义预处理程序,并能与所有网络无缝连接。

-测试,调试。

到目前为止,我对整个过程有一个模糊的概念。但我们需要

- 测试人员。那些将为网络编写测试案例并运行,寻找错误的人

- 审查员。那些将观看修订的人(可能会并入主要的早午餐),你可以穿越

 
TheXpert

我完全是在陈述我的观点。


这就更有意义了。
 
有趣的 是。
这就更有意义了。
亚历克斯的文件使其更加清晰。
 
TheXpert
亚历克斯的文件使其更加清晰。

我特别为你(和其他人)做了这个,这样你就不必在论坛上寻找它了。

主要的文件和规定至少应该这样保存。