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

 
这里的例子是什么。简单地将一个现成的TS驱动到神经网络中是没有意义的。这是很简单的逻辑。它可以在没有NS的情况下进行编程。还是我又误解了什么?
 
格里戈里-乔宁
为什么这里有例子?简单地将一个现成的TS驱动到神经网络中是没有意义的。这是很简单的逻辑。它可以在没有NS的情况下进行编程。还是我又误解了什么?

准备好的TC在哪里?给我们看,因为我们看不到....

 

Trader博士,我向你呼吁,因为你是R的负责人

我想重复一下组织人工智能的技术。我需要找到或找到这样的R包,在这里我可以创建一个由两个MLP组成的委员会,并通过委员会来训练它们,此时两个perseptrons的结果被算作一个共同的结果。

我突然想到要检查一下优化器是否真的如此怪异,还是方法本身在原则上或我的数据。

我为什么要问你,我不仅需要批准这套方案,还需要对这套方案做一个介绍。用哪个命令做什么,这样我对包裹的处理就不会拖上好几个星期。

我将在我的数据NS上测试,建立在Reshetov的原则上,但在另一个产品上,所以立即有很多问题和将被解决。你怎么看?

 
马上有一个问题:如何安排循环,只搜索偶数字符串?如果这有可能的话......?
 
Mihail Marchukajtes:
还有一个问题:如何在循环中只按偶数字符串排列行枚举?如果有可能的话...

另外,我无法理解子集的功能。我需要从表中选择Target=1列值的所有行,并将其写入另一个表....。

真的很感谢...谢谢!

 

我已经在这里贴出了神经元的例子,我会找一些合适的东西,并针对你的数据重做(并有一个委员会)。我不会写介绍性的讲座,但我会为代码添加更多的评论。


Mihail Marchukajtes:
还有一个问题:我怎样才能只在偶数行上安排行的循环?如果有可能的话...
for(i in c(1:nrow(table))[c(F,T)]){
   ..... table[i,] ..... 
}
 
Mihail Marchukajtes:

我需要从一个表中选择所有有Target=1列值的行,并将其写入另一个表中。

newTable <- table[table[, "Target"] == 1, ] 。
 
交易员博士
newTable <- table[table[, "Target"] == 1, ] 。

拿出心来,兄弟。我一做完就会公布苏打水的结果。

我只有晚上才会在电脑前,但如果代码例子很详尽的话,我可以在一个小时内把脚本写出来...

 

文字比我计划的还要多,所以我把它放在我的博客里,以免丢失,否则就太可惜了:https://www.mql5.com/ru/blogs/post/716825


迈克尔,你需要更换

KFOLDS <- 10

KFOLDS <- 2

(以配合Reshetov的模型,其中有两个神经元)


并取代

data(Melanoma)
trainTable <- Melanoma

trainTable <- read.csv("Qwe.txt",sep=";")


然后

testTable <- trainTable[round(nrow(trainTable)*2/3):nrow(trainTable),]
trainTable <- trainTable[-(round(nrow(trainTable)*2/3):nrow(trainTable)),]

换成

testTable <- read.csv("Qwe_test.txt",sep=";")

Qwe_test.txt - 新的数据,严格按照训练后的时间划分。

然后将predictionTernTest与Qwe_test.txt中的目标进行比较,它将是一个像Reshetov一样的三元预测:-1是类 "0",1是类 "1",0是 "不知道"。

R: обучение нейронки с k-fold кроссвалидацией
R: обучение нейронки с k-fold кроссвалидацией
  • 2018.03.16
  • Dr. Trader
  • www.mql5.com
R: обучение нейронки с k-fold кроссвалидацией.Этот код лучше сохранить как текстоый файл и открыть в R-Studio для удобной подсветки синтаксисаlibrary(elmNN) #нейронка library(MLmetrics) #пакет с...
 
我会研究的,但我觉得会有很多问题。我会慢慢来,做...