트레이딩의 머신러닝: 이론, 모델, 실전 및 알고리즘 트레이딩 - 페이지 1077

 
막심 드미트리예프스키 :

네, PRDF

좋아, 그럼 당신은 스위치 케이스를 만들고 거기에 다항식 무리를 추가할 수 있고 하나의 다항식을 선택하기 위해 무작위로 함수 를 호출할 수 있습니다...그런 다음, 왜 PNN 대신에 GMDH라고 말했습니까...then??:)))))) ))))))))))))))))))))

내 말은 내가 불필요하게 그렇게 큰 for 루프를 썼다는 것을 의미합니다:))))))))))...

이제 내가 당신에게 준 것과 동일한 함수를 사용하고 for 루프를 어느 정도의 단일 다항식으로 대체한 다음 모든 라인에 대해 해당 함수를 호출합니다...

 
막심 드미트리예프스키 :

나는 "gmdh 기능 선택처럼"이라고 말했습니다.


이제 내가 당신에게 준 것과 동일한 함수 를 사용하고 for 루프를 어느 정도의 단일 다항식으로 대체한 다음 모든 라인에 대해 해당 함수를 호출합니다...

스위치 케이스의 하나의 조건 = 무작위로 선택될 하나의 다른 다항식을 의미합니다... 이제 for 루프가 없기 때문에 원하는 만큼 다항식을 작성할 수 있습니다. :))))

저에게 글을 쓰시려면..글도 쓸 수 있습니다..하지만 좋은 조합을 찾는데 시간이 좀 필요합니다...

그건 그렇고, 내가 당신의 목표를 더 잘 이해할 수 있도록 당신이 찾고 있거나 달성하려는 것이 무엇인지 정확히 설명해 주시겠습니까?

1. OOB LOSS 및 LOG LOSS..값 또는 조건 등?

2. 과적합으로 인해 샤프 비율, 이익 계수, 회복 계수 등 또는 이러한 것들이 중요하지 않습니까?

3. 라이브 거래를 위한 시스템의 신뢰성을 결정할 수 있는 다른 기준이 있습니까?

내 말은 어떤 매개 변수를 달성하거나 늘리려는 것입니까?


 
막심 드미트리예프스키 :
이제 3-d 라인이 모든 것을 수행하기 때문에 1-st 2 라인을 삭제할 수 있다고 생각합니다.

그런데 어떻게 줄을 긋는 겁니까?

모든 기능에 대한 코드를 작성하시겠습니까... 100개의 기능을 사용한다면 100개의 기능 모두를 의미합니다 :)))

 
막심 드미트리예프스키 :

예, 첫 번째 줄을 남겨두고 2와 3을 결합합니다. 3-d(현재 2-nd) 줄은 2가지 기능 변형 모두로 구성됩니다.

그래서 1단계: 다항식 변환 없이 최상의 예측 변수를 선택합니다.

2단계: 3차원 예측자를 추가하여 서로 다른 다항식을 가진 다른 것들과 결합합니다.

그리고 다음 - 2단계에서 다른 예측변수를 결합해야 합니다.

이 줄이 정확합니까? 구문이 정확하다는 의미입니까?

m[i].Set( 2 , MathPow (RDFpolicyMatrix[i][( int )models2[bf][ 1 ]],firstDegree)* MathPow (RDFpolicyMatrix[i][( int )models2[bf2][ 2 ]],secondDegree));
         

내 뇌는 이미 이 2D 행렬과 그 모든 것을 보고 아파서 구문이 올바른지 확인하기만 하면 됩니다. :))))))

 
막심 드미트리예프스키 :
아니요, 세 줄을 모두 사용할 것입니다. 이제 모두 좋습니다)

하지만 다음은...:)) 4번째 줄, 5번째 줄,...그래서 모든 기능에 대해 작성하시겠습니까?

 
막심 드미트리예프스키 :

이제 우리는 다항식으로 변환된 최고의 삼중 기능을 갖게 되었습니다.

이제 6개의 입력, 다음 12개의 입력 등을 추가하여 모든 최고의 기능을 결합할 수 있습니다.

그런 다음 모든 것보다 가장 좋은 모델을 선택할 수 있습니다.


아니요.. 모든 기능에 대해 계속해서 코드를 작성할 것인지 아니면 기존 루프와 코드가 모든 작업을 수행할 것인지 알고 싶습니다.

 
막심 드미트리예프스키 :

이 문자열에는 이제 3개의 입력이 필요한 1개의 단위가 포함됩니다.

이제 이 단위로 연산할 수 있습니다. 곱하면 3+3+1 = 7개의 입력이 필요합니다.

이것은 거룩한 sh.t입니다

글쎄, 당신은 그렇게 쓰기로 결정했고 지금까지 나는 당신이 왜 그런 식으로 쓰려고하는지 100 % 확신하지 못합니다. :))))

저는 2D 어레이 또는 매트릭스 프로그램 작성 전문가가 아니므로 여기에서 제 역할이 제한됩니다....

나는 중요한 개념을 빨리 이해할 수 있을 뿐이고 일을 좀 더 단순화하는 데 약간 도움이 될 수 있습니다...하지만 당신은 그것을 프로그래밍하는 방법을 알아야 합니다...:))))

 
막심 드미트리예프스키 :

이제 3줄로 시도하고 오류를 수정합니다.

오류가 줄 단위로 감소하는 경우

OKKK ,, ..... 이제 왜 이런 식으로 구현하려고하는지 이해하는 데 점점 더 가까워지고 있습니다 .... :))

원하는 경우 전체 코드를 제공할 수 있으며 다항식의 다양한 변형을 시도할 수 있습니다.

m [i] .Set ( 2 , MathPow (RDFpolicyMatrix [i] [( int ) models2 [bf] [ 1 ]], firstDegree) * MathPow (RDFpolicyMatrix [i] [( int ) models2 [bf2] [ 2 ] secondDegree) );
 
막심 드미트리예프스키 :

이제 루프 힙의 일부 오류 .. ^))) 수정하려고합니다.

구문 오류를 의미합니까???..나는 LOG LOSS 오류라고 생각했습니다:))))))))))))

 
여러분, ... 포럼의 영어 부분으로 가겠습니까?
사유: