Tensorflow-js rasite tai, ko jums reikia pirmiesiems ML ir prekybos žingsniams.
Tai dqn mokymas, kuriame agentui už veiksmus suteikiamas apdovanojimas ir baudos.
https://github.com/tensorflow/tfjs-examples/tree/master/snake-dqn
https://storage.googleapis.com/tfjs-examples/snake-dqn/index.html
Pasirodo, turime gyvatę, kuri iš savo patirties mokosi judėti. Ji turi tam tikrą skaičių judesių (pasukite arba tęskite) ir jos užduotis yra pasiekti vaisių. Iš pradžių gyvatė nežino, kaip, bet treniruotės metu ji įgyja galimybę rasti vaisių ir išsisukinėti. Tai labai panašu į prekybą, ar ne?
Na, bent jau mūsų užduočiai, kai turime duomenis, o robotas turi priimti sprendimą pirkti ar parduoti.
Gyvatės minusas yra tas, kad ji parašyta node.js, ir mes turime mokėti treniruotis naršyklėje (kad bet kuris vartotojas galėtų tai padaryti). Todėl tą patį reikėjo daryti ir su klientu.
Nutempiau gyvatę tokią, kokia ji yra, į savo puslapį su diagrama ir bandžiau ją paleisti. To ten nebuvo!
Gyvatė atsikovojo
pirmiausia paketai,
tada argumentai. (beje, aš taip pat pateikiau užklausą šalia pataisos https://github.com/tensorflow/tfjs-examples/pull/353),
tada %%Neapdorotas atmetimas (TypeError): Negalima iškviesti klasės kaip funkcijos%%. Kuris taisomas čia https://github.com/tensorflow/tfjs/pull/3906/files, bet nuo Dar nėra išleidimo, todėl turėjau jį pakeisti rankomis. Čia, beje, daugelis žmonių turi problemų https://github.com/tensorflow/tfjs/issues/3384.
Nepilnamečiai jau nuėjo toliau, pavyzdžiui, darbą iš fs pakeitė indexeddb. Beje, darbas, su kuriuo čia šnipinėjau. Na, apskritai, vežimėlio stulpas iš pradžių mane įkvėpė daryti viską, kas priklauso nuo kliento.
https://github.com/tensorflow/tfjs-examples/tree/master/cart-pole
https://storage.googleapis.com/tfjs-examples/cart-pole/dist/index.html
galiausiai atsitiko štai kas:
https://github.com/pskucherov/opexflow/pull/16/files
Na, iš tikrųjų kitas žingsnis bus:
- Tinka diagramoms
- Vizualizacija
- Treniruokite robotą žinomais duomenimis, kad parodytumėte maksimalų rezultatą
Žemiau yra demonstracinis vaizdo įrašas apie robotų darbą-mokymą kliente. Kada nors jie taip pat prekiaus Sberbank ateities sandoriais vietoj manęs.