ニューラルネットワークのプログラミングに関する質問 - ページ 4

 
2rip:何か提案はありますか?;)
 
plan:
2rip:何か提案はありますか?;)
常にオファーがある ...どれだけ十分な交換ができるかを理解する必要があります :)
 
不思議なことに、この交換は決してお互いにとって有益なものではありません。だから、誰かが考えなければならない。そして、それが私でないことは良いことです。
 
plan:
2rip:何か提案はありますか?;)

もっとシンプルなものでも良いのでは?みんなが自分の作品を出して、他の人が決める。しかし、誰かがすでにやってしまったこととはいえ、誰も自分のものを悪者にしたくはない。つまり、問題は何か別のところにあることがほとんどなのです。しかし、共通の考えに至れば、非常に良い結果が得られることが多いのです。
 
plan:
2rip:何か提案はありますか?;)


この構成を「コミュニティセル」として活用する案もある。

//+------------------------------------------------------------------+
//| 2-х слойная нейросеть из 3-х нейронов                            |
//| первый слой - два нейрона                                        |
//| второй слой - один нейрон                                        |
//| веса W[0], W[N+1], W[2*N+2] - задают смещение нейронов           |
//| N - число входов                                                 |
//| Число подстраиваемых весов расчитывается как N*2+2+3             |
//+------------------------------------------------------------------+
double neuronet1(double W[],double x[]) 
  {
   int i;
   int N=ArraySize(x);
   if(ArraySize(W)!=N*2+5) {
      Print("Ошибка! Размер массива весов должен быть = ",N*2+5);
      return(0);
   }
   double sum=0.0;
   double Out1=0.0, Out2=0.0;
   //---Neuron 1 ----------------+
   sum=W[0];
   //---
   for(i=1; i<=N; i++) { 
      sum+=W[i]*x[i-1];
   }
   Out1=MathArctan(sum);//th(sum);
   //---Neuron 2 ----------------+
   sum=W[N+1];
   //---
   for(i=N+2; i<=2*N+1; i++) { 
      sum+=W[i]*x[i-(N+2)];
   }
   Out2=MathArctan(sum);//th(sum);
   //---Neuron 3 ----------------+
   return(MathArctan(Out1*W[2*N+3]+Out2*W[2*N+4]+W[2*N+2]));
  }
//-------------------------------------------------------------------------------------------------
 
Vinin:
計画して います。
2rip:何か提案はありますか?;)

もっとシンプルな方法でできるはずです。みんなが自分の作品を出して、他の人が決める。しかし、誰かがすでにやってしまったこととはいえ、誰も自分のものを悪者にしたくはない。つまり、問題は何か別のところにあることがほとんどなのです。しかし、共通の考えに至れば、非常に良い結果が得られる。
もちろん、それが聖杯 でない限り、公に展示することは良いアイデアではありません。私はオープンソースのためだが、後で卒業証書上の私の仕事は行くだろうし、それは前にネットワーク上でそれらを置くことが賢明ではないだろう。
 
rip:
計画して います。
2rip:何か提案はありますか?;)
常にオファーがある ...交換が適切に行われるかどうかを理解する必要があります :)

何かを交換する必要はなく、したがって交換する気もない......。しかし、ある事柄についてのヘルプはいつでも大歓迎です私の考えは、上に簡単にまとめました。あなたが持っているものを聞くのは興味深いです :)
 

これがインジケーターだ!自作GAは、上記NSのトレーニングツールとしても利用できる。

ファイル:
 
klot:
この構成を「コミュニティセル」として利用する案もある。
...
コードをありがとうございました。なぜこのような特殊な構成にしたのか?使ってみて、何か成果はありますか?また、シグモイド関数としてアークタンジェンスより高速なものは使えないのでしょうか?
 
rsi:
klot:
この構成を「コミュニティセル」として利用する案もある。
...
コードをありがとうございました。なぜこのような特殊な構成にしたのか?使ってみて、何か成果はありますか?また、シグモイド関数としてアークタンジェンスより高速なものは使えないのでしょうか?

非線形関数であれば何でもよい。インジケーターなんです!
理由: