神经网络,如何掌握它们,从哪里开始? - 页 8 123456789101112131415...19 新评论 Neutron 2009.01.14 12:36 #71 Mathemat писал(а)>> 这似乎与科尔莫戈罗夫证明的定理有某种联系,即任何数量的变量的函数都可以精确地用两个变量的函数来表示。我可能没有准确表达,但在关于NS的文章中经常提到。 是的,是的,问题的根源可以追溯到58年。 [删除] 2009.01.14 12:56 #72 Neutron >> : 我不使用任何TF。 原因是蜡烛图被用于所有的时间段,所以基于开盘(或收盘)价格的BP比基于原始的BP使用其他方法(如工具时间等)的BP更接近综合随机BP。 我们谈论的是什么工具性时间? TheXpert 2009.01.14 13:18 #73 Neutron >> : 这很复杂。 我知道,不久前有两个定理被证明。根据第一种说法,三层非线性NS(由三层神经元组成,每层的输出都有非线性)是一个通用的逼近器,进一步增加层数并不会增加网络的功率。根据第二条定理,网络的计算能力并不取决于其神经元输出的具体非线性类型。重要的是,原则上存在非线性,具体是什么并不重要--sigmoid或arctangent。这使我们省去了努力寻找平等中的最佳选择。 好吧,我明白了。"网络力量 "这一短语令人困惑。 从这两个定理中丝毫看不出4层不比3层更有效率。 它说的是,在训练4层的地方,可以训练3层。它没有说任何关于训练效率的问题。 比方说,总是可以先训练3层。然后你可以尝试用其他架构来提高效率,特别是通过增加层数。 关于非线性。所有这些都很酷,但不管有什么证据,每个FA都有其优点和缺点。这就是为什么我想出了我的。虽然它确实也有这些东西。 我相信,这个证明并没有说什么效率问题。 因此,我认为讨论已经结束。 Neutron 2009.01.14 13:28 #74 registred писал(а)>> 我们谈论的是什么工具性时间? 这时的蜡烛不是按时间来建造的,而是按件来建造的(见论坛搜索)。 TheXpert 写道>>比方说,你总是可以先学习3层。然后你可以尝试 用其他架构来提高效率,特别是通过增加层数。 这是真的,但你将不得不为额外的一层付出巨大的代价(一点也不关键)--学习的复杂性像P^3一样增长!"。 Mihail Marchukajtes 2009.01.14 14:31 #75 Neutron писал(а)>> 这是真的,但你必须为额外的一层付出超级的代价(根本不是根本)--学习的复杂性像P^3一样增长!"。 而这当然会导致替代的网络结果,但是否会更好是一个问题。如果一个网络已经学会了为3层挣钱,第四层可以做很多伤害.....,所以架构的选择与增加层数不完全一样。架构是指网络的类型,每种类型都可以有多层。而且学习的质量受输入质量的影响很大,所以两层网络也能完美地发挥作用.....。 Neutron 2009.01.14 15:29 #76 我完全同意。 Andrey 2009.01.14 22:15 #77 Integer >> : 不用自己费心为神经网络编程,有现成的程序。唯一有俄文书籍的程序是Statistica Neural Networks,这本书给人的印象是由神经网络方面的专家撰写的,对神经网络技术和现有的神经网络类型有相当不错的介绍和概述。该程序允许将训练好的网络导出为dll文件,可以在MT Expert Advisors中使用(不过我还没试过,如果我说错了,对不起)。有非网络的专门交易员程序不那么容易附加到MT上,即使有可能,也是歪打正着或非常昂贵。有经纪人终端可以将数据导出为元文件,要实施专门的软件来处理非增长的网络并不那么容易。诶!为什么MT的开发者不提供导出数据的可能性,以便能够使用市场上的任何其他程序,而无需进行不必要的修改。 我完全不同意...现成的产品就像3合1洗发水...一点洗发水,一点护发素,一点香膏......。 但在正常的质量中都没有... 该网络在很大程度上受到许多因素的影响,而这些因素在该计划中如何实施是未知的... 开发你自己的实现,增加你对网络的理解,并创造一个非常灵活的工具... 如何改变训练中的网络误差计算?标准RMS到其他东西? 你不能...你必须改变算法......而它是不可用的...... 而且没有办法纠正错误......。想象一下,经过一年的努力,你会发现程序中存在一个无法纠正的错误? 我认为这将是很酷的...:) 它对学生或非专业人士来说是无所谓的,也就是说,不做神经网络的人是不会赚钱的... 当涉及到钱的时候,你需要从头到尾控制整个过程... 所以我的意见是,如果可能的话,你应该自己做所有事情,或者至少使用你可以控制的工具...... Mihail Marchukajtes 2009.01.14 23:02 #78 Solver.it писал(а)>> 想象一下,经过一年的努力,你发现软件中有一个无法修复的错误? 我认为这将是很酷的...:) 所以你需要使用流行的程序,如neroshel nerosolushin等来阅读意见和类似的东西。但如果你的程序不是已知的zilipupkin,那么当然是谨慎地使用它。 Леонид 2009.01.15 00:30 #79 Solver.it писал(а)>> 专业人员呢?专业人士靠什么交易?他们是如何交易的? Dmitry Fedoseev 2009.01.15 05:24 #80 Solver.it писал(а)>> 完全不同意... 如果你是做3D图形和动画的,你会自己编写3DStudioMAX吗? 123456789101112131415...19 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这似乎与科尔莫戈罗夫证明的定理有某种联系,即任何数量的变量的函数都可以精确地用两个变量的函数来表示。我可能没有准确表达,但在关于NS的文章中经常提到。
是的,是的,问题的根源可以追溯到58年。
我不使用任何TF。
原因是蜡烛图被用于所有的时间段,所以基于开盘(或收盘)价格的BP比基于原始的BP使用其他方法(如工具时间等)的BP更接近综合随机BP。
我们谈论的是什么工具性时间?
这很复杂。
我知道,不久前有两个定理被证明。根据第一种说法,三层非线性NS(由三层神经元组成,每层的输出都有非线性)是一个通用的逼近器,进一步增加层数并不会增加网络的功率。根据第二条定理,网络的计算能力并不取决于其神经元输出的具体非线性类型。重要的是,原则上存在非线性,具体是什么并不重要--sigmoid或arctangent。这使我们省去了努力寻找平等中的最佳选择。
好吧,我明白了。"网络力量 "这一短语令人困惑。
从这两个定理中丝毫看不出4层不比3层更有效率。
它说的是,在训练4层的地方,可以训练3层。它没有说任何关于训练效率的问题。
比方说,总是可以先训练3层。然后你可以尝试用其他架构来提高效率,特别是通过增加层数。
关于非线性。所有这些都很酷,但不管有什么证据,每个FA都有其优点和缺点。这就是为什么我想出了我的。虽然它确实也有这些东西。
我相信,这个证明并没有说什么效率问题。
因此,我认为讨论已经结束。
我们谈论的是什么工具性时间?
这时的蜡烛不是按时间来建造的,而是按件来建造的(见论坛搜索)。
比方说,你总是可以先学习3层。然后你可以尝试 用其他架构来提高效率,特别是通过增加层数。
这是真的,但你将不得不为额外的一层付出巨大的代价(一点也不关键)--学习的复杂性像P^3一样增长!"。
这是真的,但你必须为额外的一层付出超级的代价(根本不是根本)--学习的复杂性像P^3一样增长!"。
而这当然会导致替代的网络结果,但是否会更好是一个问题。如果一个网络已经学会了为3层挣钱,第四层可以做很多伤害.....,所以架构的选择与增加层数不完全一样。架构是指网络的类型,每种类型都可以有多层。而且学习的质量受输入质量的影响很大,所以两层网络也能完美地发挥作用.....。
我完全同意。
不用自己费心为神经网络编程,有现成的程序。唯一有俄文书籍的程序是Statistica Neural Networks,这本书给人的印象是由神经网络方面的专家撰写的,对神经网络技术和现有的神经网络类型有相当不错的介绍和概述。该程序允许将训练好的网络导出为dll文件,可以在MT Expert Advisors中使用(不过我还没试过,如果我说错了,对不起)。有非网络的专门交易员程序不那么容易附加到MT上,即使有可能,也是歪打正着或非常昂贵。有经纪人终端可以将数据导出为元文件,要实施专门的软件来处理非增长的网络并不那么容易。诶!为什么MT的开发者不提供导出数据的可能性,以便能够使用市场上的任何其他程序,而无需进行不必要的修改。
我完全不同意...现成的产品就像3合1洗发水...一点洗发水,一点护发素,一点香膏......。
但在正常的质量中都没有...
该网络在很大程度上受到许多因素的影响,而这些因素在该计划中如何实施是未知的...
开发你自己的实现,增加你对网络的理解,并创造一个非常灵活的工具...
如何改变训练中的网络误差计算?标准RMS到其他东西?
你不能...你必须改变算法......而它是不可用的......
而且没有办法纠正错误......。想象一下,经过一年的努力,你会发现程序中存在一个无法纠正的错误?
我认为这将是很酷的...:)
它对学生或非专业人士来说是无所谓的,也就是说,不做神经网络的人是不会赚钱的...
当涉及到钱的时候,你需要从头到尾控制整个过程...
所以我的意见是,如果可能的话,你应该自己做所有事情,或者至少使用你可以控制的工具......
想象一下,经过一年的努力,你发现软件中有一个无法修复的错误?
我认为这将是很酷的...:)
所以你需要使用流行的程序,如neroshel nerosolushin等来阅读意见和类似的东西。但如果你的程序不是已知的zilipupkin,那么当然是谨慎地使用它。
完全不同意...
如果你是做3D图形和动画的,你会自己编写3DStudioMAX吗?