LINUX.ORG.RU
ФорумTalks

Нужны данные протестить нейросеть.


0

0

Есть у кого-либо наборы данных, чтобы нейросеть протестить? Подойдут любые не стохастические данные, типа результатов электро-импедансной томографии, параметры космических частиц, или популяции каких-либо организмов.


Слушай, посоветуй что покурить по ним? Интересно.

one117 ★★★★★
()

скормить им "русских физиков"

berrywizard ★★★★★
()

#include <iostream.h>
#include <fstream.h>
#include <iomanip.h>

#include <string>
#include <time.h>
#include <math.h>

#include <stdlib.h>
#include <stdio.h>

extern void mkhead (char* filename, int patz, int in_unitz, int out_unitz);

void mkhead (char* s_filename, int patz, int in_unitz, int out_unitz)
{

time_t t;
time(&t);

ofstream file_for_writting (s_filename);

file_for_writting << "SNNS pattern definition file V1.4\n"
<< "generated at " << ctime( &t ) << "\n\n"
<< "No. of patterns : " << patz << "\n"
<< "No. of input units : " << in_unitz << "\n"
<< "No. of output units : " << out_unitz << "\n\n"
<< endl;

file_for_writting.close();

}


int main ()
{
int i(0);
double x(0),xx(0),ysin(0),yysin(0),ycos(0),yycos(0),PI(3.1415926);
char *Ptr_lrnf = ("lrn.pat");
char *Ptr_chkf = ("chk.pat");

mkhead(Ptr_lrnf, 40, 18, 1);
mkhead(Ptr_chkf, 72, 18, 1);


ofstream lrn;
lrn.open(Ptr_lrnf, ios::app);

for (x=0; x!=40; x++)
{
for (xx=0.1*x; i!=9; xx=xx+0.1)
{
ysin=sin(xx*3);
yysin=sin((xx+0.1)*3);
lrn << (0.3+ysin-yysin)*1.666 << "\t";
i++;
}i=0;
for (xx=0.1*x; i!=9; xx=xx+0.1)
{
ycos=cos(xx*5);
yycos=cos((xx+0.1)*5);
lrn << 0.5+ycos-yycos << "\t";
i++;
}i=0;

lrn << (cos(0.1*x*5)-sin(0.1*x*3)+2)/4 << "\n";
} lrn.close();


ofstream chk;
chk.open(Ptr_chkf, ios::app);

for (x=0; x!=72; x++)
{
for (xx=0.1*x; i!=9; xx=xx+0.1)
{
ysin=sin(xx*3);
yysin=sin((xx+0.1)*3);
chk << (0.3+ysin-yysin)*1.666 << "\t";
i++;
}i=0;
for (xx=0.1*x; i!=9; xx=xx+0.1)
{
ycos=cos(xx*5);
yycos=cos((xx+0.1)*5);
chk << 0.5+ycos-yycos << "\t";
i++;
}i=0;

chk << (cos(0.1*x*5)-sin(0.1*x*3)+2)/4 << "\n";
} chk.close();

return 0;
}

anonymous
()

А че их тестировать то? Работают они... - это я тебе говорю : ) Вот например функции из sin, cos, tanh, + рандом по фазе и амплитуде и всякое такое просекают ваще круто... Только надо ResillentPropogation юзать чтобы побороть негативное влияние рандома.

А если реальных данных хочешь то можешь взять любой Форекс терминал (Например Метатрейдер) и накачать котриовок за пару лет. (Только комп не изжарь свой : ) )

anonymous
()
Ответ на: комментарий от anonymous

> А че их тестировать то? Работают они... - это я тебе говорю : )

Ну если бы не знал, что работают, не писал бы :)

Zmacs
() автор топика

Нужен не-стохастический хаос? Нагенери - фракталы, life или любой другой клеточный автомат.

Или нужны слегка зашумленные данные? Так возьми любую функцию и добавь гаусса.

anonymous
()
Ответ на: комментарий от anonymous

Ты тупишь? Челу нужны не-стохастические данные, а форекс - чистый белый шум, в силу неполноты информации.

hint: как получить чисто стохастические данные - берём детерминированный хаос и выбрасываем половину. Получается чистый хаос.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.