K
K
kr_ilya2019-09-19 21:09:03
Neural networks
kr_ilya, 2019-09-19 21:09:03

Are there any services/programs for predicting the next number/range of numbers?

Google didn't turn up anything suitable. (or I just don't know how to ask him the right question).
So. Let's say I have an array of integers from 0 to 1,000,000. Knowing how the previous values ​​behaved in certain situations (for example, the number increased from 134957 to 450931, then decreased to 111111, etc.), I need to find out what will be the next number, or at least in what range it is (100k-200k, 200k-300k, etc.).

Array example 1
[963045,945071,813526,965206,845754,693118,757417,921755,790830,199847,977788,910669,187105,696841,222992,214757,989432,861869,422651,382630,125692,321892,798520,624437,459624,727390,528076,771599,195946,212223,775103,773851,804394,711461,898303,789170,85702,950024,976937,754895,18087,881,314335,150419,704555,669329,279376,307562,831707,484028,252299,752778,288339,159645,320872,529811,295779,839352,122762,620495,465574,148336,939526,425012,193572,160151,586049,336349,164676,867429,707570,534978,791157,832148,850533,538529,547223,534449,907562,384401,362247,152957,48505,662620,342473,676143,296850,459785,89294,730104,150559,390325,102690,199124,418464,509839,436415,629732,360023,944518,287831,686827,526252,795018,59103,437710,489971,165497,994390,380808,754165,682548,515835,78581,421777,872124,138439,29487,129602,61629,797951,433093,52024,903055,352561,299347,50073,326183,912720,811184,936376,997691,873851,829822,982425,527778,264778,641821,750983,261172,616570,501193,682936,458900,168191,307789,504195,184389,184714,402281,752252,686950,125259,389179,826314,469075,780346,861819,772911,678325,141823,180710,561325,792478,56170,727964,179009,907832,495641,591124,102658,441352,978113,982960,759046,854801,700040,485004,549818,47439,4051,535621,276995,135699,827711,657398,49137,974414,59638,437454,424035,965631,866237,887128,74453,665781,512960,479222,783788,897076,417785,657786,954195,454190,307608,535648,773222,105844,254240,886261,389615,479248,776771,735813,630975,782384,55004,538938,280046,834492,473864,935680,746091,50365,859707,343664,438214,499891,862399,492455,688119,189811,788976,142178,142070,317187,453604,121825,542596,956290,468068,868979,327622,463549,229677,255181,48722,88387,389735,743842,667931,188314,277075,338715,281278,770561,395148,825349,38192,878656,539872,677467,151270,247694,442684,117948,208745,319446,916896,61815,754200,434168,124948,32551,200983,467513,569507,382033,361047,842044,610601,180602,593460,218783,28768,647021,832760,858313,181981,793264,532076,698227,519059,123307,530886,822224,946669,711041,882935,188548,132886,134779,177904,668204,292123,150687,306215,313782,326546,246208,883112,372453,524785,783722,971446,871559,157604,628611,936822,335600,129848,38997,881951,874315,868906,352613,239299,314254,938342,751754,574415,915168,953860,931129,987525,311234,924455]

Chart 1

Is there something like that?
UPD:
I will clarify some details that I did not write about right away.
First, the data is generated by pseudo-random rand php . Secondly, "predict", I mean analyze the order of numbers and, based on the repeated movements of the graph (it's clearer on the graph, see below), make an assumption where the next value will go, or rather, it will be more than 500k or less, (something similar is observed in trading).
Array 2
[255659,923779,461132,487502,520750,224022,943808,501429,929977,40185,883957,355726,783398,328703,166234,845880,169179,418188,947829,492037,43464,576776,824517,657739,138005,797238,432000,219138,871228,648624,363762,615909,596692,570383,184968,530173,104941,596117,804398,427307,578456,464446,588289,454450,602712,222159,232897,565313,477460,942417,981161,302233,938351,903844,880935,763282,386583,621180,57493,549323,859511,987215,362513,575149,212595,699385,134826,58879,694616,703565,213819,484527,33999,880672,574945]


There are quite similar details on the chart above.
5d85be225fd7c862792837.png
I need a service to which I would feed an array of data, and based on them, it would suggest further movement of the chart.
As I understand it, there is something similar in Excel, you can go into more detail.
I don’t understand neural networks, I don’t have money for freelancing.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
X
xmoonlight, 2019-09-19
@xmoonlight

I don’t understand neural networks, I don’t have money for freelancing.
Just like me! :)
Nothing will help to find out the next number (or predict, at least, the range).
It all depends on the number of generators in the row. And they are never known.
Watch the raindrops.
UPD: since this is the RAND function in PHP, the code is open.
Look at the types and the total number of all generators and form a "binary tree" graph containing the upper and lower ranges.
When you get into the desired range - "dive deep" along the hierarchy of the graph (increase the resolution of accuracy), etc. until you find the exact value.

D
dmshar, 2019-09-19
@dmshar

Is there something like that?

There is
What are you good at?
By studying
predicting the next number/range of numbers
engaged in a branch of science called "time series analysis". To study it, you don’t need to know neural networks and you don’t need to have money (although, of course, they are never superfluous). You need one thing - brains. Well, skills in mathematics will not hurt, of course.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question