交易中的机器学习:理论、模型、实践和算法交易 - 页 2549

 
Roman#:

但不了解Matlab会使任务更加困难。

Matlab似乎能够生成C++代码

 

当 "R "可以在所有的帖子中插入的情况下,仍然偏离主题

这个问题最初听起来是这样的:"谁把在Python中训练的LGBM模型(这很重要)转移到Mql语言?"如果你没有,你可以保持沉默 :D

指的是这个问题。不是一个问题,只是一个不便之处。

 
Rorschach#:

Matlab似乎有一种方法可以生成C++代码

是的,我不久前试过内置的matlab生成器,得到了很多的错误。
它似乎没有什么信心。现在怎么样我不知道,我得试试。
但我不止一次地被说服了--逻辑必须通过阅读来转移。
而发电机是用于简单的任务。

 
Roman#:

可能是因为他知道Python。
每个人都会适应他所知道的语言。
我,是一个C的粉丝。而且,从另一种语言转移所有的东西真的他妈的很难。
特别是来自你不太了解的语言。
我在Matlab中遇到了专有问题,我想把它移植到C语言,也就是mql。
但不掌握matlab就会使任务更加困难。

从C语言(从MQL)中拉出matlab有什么问题?

网站上有关于 "使用Matlab的工作 "的文章。

还有其他方法,有SciLab,大部分与MatLab兼容,有一个连贯的C-API,没有许可链。

将一个实现从一种语言移植到另一种语言,尤其是从一种不相关的语言移植到另一种语言,不仅费力,而且还可能造成大量的错误。

 
Maxim Kuznetsov#:

从C语言(从MQL)拉出matlab的问题是什么?

网站上有关于 "与MatLab一起工作 "的文章。

还有其他方法,有SciLab,大部分与MatLab兼容,有明确的C-API,没有许可链。

越是这样,因为把一个实现从一种语言移植到另一种语言,特别是移植到一种不相关的语言,不仅费力,而且还可能聚集成山的错误。

是的,我不知道为什么没有想到有可能把它们连接起来。
我从来没有想过把它们搭配在一起。 也许,这是因为我不喜欢这样的链接,从某个地方拉来的东西。
而要做一个捆绑式的,你需要再次研究一些东西,而且不能确定它是否能成功。
因为,像往常一样,我不知道如何通过API找到信息。
但谢谢你的提示,我会考虑的。

 

如果有一个已知的评估学习的样本(未来)不会参与学习,那么如何改进学习?

请提出想法和意见,说明为什么这种 "作弊 "对根本尚未出现的新数据不会有效--或者也许会有效!?

 
Aleksey Vyazmikin#:

如果有一个已知的评估学习的样本(未来)不会参与学习,那么如何改进学习?

请提出想法和意见,说明为什么这种 "作弊 "对根本尚未出现的新数据不会有效--或者也许会有效!?

如果未来是已知的,就没有必要再教人什么了)

似乎是一种标准的方法--通过控制样本的结果来优化算法的元参数?

 
Aleksey Nikolayev#:

如果你知道未来,你就不需要教别人了)。

这似乎是一种标准的方法--通过控制样本的结果来优化算法的元参数?

不,你只能在训练样本上训练,让我们有测试--用于控制结果和考试--用于独立评估,所以你只能按条件在训练样本上应用机器学习算法。你不能添加描述考试部分的新预测因素--让他们做其他事情(目前)。

是否有办法通过分析考试来改进建立在火车上的模型?
 
Aleksey Vyazmikin#:

不,我们只能在训练样本上进行训练,假设我们有测试--用于控制结果,考试--用于独立评估,所以我们只能根据条件在训练样本上应用机器学习算法。我们不能增加描述考试部分的新预测因素--让他们去做其他事情(目前)。

是否有办法通过分析考试来改进建立在火车上的模型?

一般来说,在训练后(在训练中),不是只有一个模型,而是一组模型,由元参数定义。例如,不同程度的插值多项式或拉索回归中的不同正则化系数等。然后确定元参数的最佳值(通过测试从这组模型中抽取最佳模型)。反过来,对测试的元参数的优化也可以由一些参数(元参数)来决定,对这些参数的优化可以应用考试。例如,以何种比例将原始样本分为训练和测试。

但很可能我只是不理解你的想法)。

 
Aleksey Nikolayev#:

但我可能只是没有理解你的想法)

我们有很多人)