snake-dqn ML ڏانهن رستو

Программирование

tensorflow-js ۾ مليو جيڪو توهان کي ML ۽ واپار ۾ پهرين مرحلن لاءِ گهربل آهي.

هي dqn ٽريننگ آهي جتي عملن لاءِ ايجنٽ کي انعام ۽ ڏنڊ ڏنو ويندو آهي.

https://github.com/tensorflow/tfjs-examples/tree/master/snake-dqn

https://storage.googleapis.com/tfjs-examples/snake-dqn/index.html

اهو ظاهر ٿئي ٿو ته اسان وٽ هڪ نانگ آهي جيڪو هلڻ لاء پنهنجي تجربي مان سکندو آهي. هن وٽ هلڻ جو هڪ خاص تعداد آهي (موڙ يا جاري رکو) ۽ هن جو ڪم ميوو حاصل ڪرڻ آهي. شروعات ۾، نانگ کي خبر ناهي ته ڪيئن، پر تربيت دوران، اهو ميوو ڳولڻ ۽ ڊاج ڪرڻ جي صلاحيت حاصل ڪري ٿو. اهو واپار سان تمام گهڻو ساڳيو آهي، ڇا اهو ناهي؟

خير، گهٽ ۾ گهٽ اسان جي ڪم لاءِ، جڏهن اسان وٽ ڊيٽا هلندڙ آهي، ۽ روبوٽ کي خريد ڪرڻ يا وڪڻڻ جو فيصلو ڪرڻو پوندو.

سانپ جو مائنس اهو آهي ته اهو node.js لاءِ لکيو ويو آهي، ۽ اسان کي برائوزر ۾ ٽريننگ ڪرڻ جي ضرورت آهي (ته جيئن ڪو به صارف اهو ڪري سگهي). تنهن ڪري، ساڳيو ئي ڪلائنٽ تي ڪرڻو پيو.

مون سانپ کي ڇڪيو جيئن اهو هڪ چارٽ سان منهنجي صفحي ڏانهن آهي ۽ ان کي لانچ ڪرڻ جي ڪوشش ڪئي. اهو اتي نه هو!

نانگ واپس وڙهندو رهيو

پهرين پيڪيجز،

پوء دليل. (رستي جي ذريعي، مون پڻ درست ڪرڻ جي اڳيان هڪ پل جي درخواست ڪئي https://github.com/tensorflow/tfjs-examples/pull/353)

پوءِ %% Unhandled Rejection (TypeError): ڪلاس کي فنڪشن طور ڪال نه ٿو ڪري سگھجي%%. جنهن جي هتي مرمت ڪئي پئي وڃي https://github.com/tensorflow/tfjs/pull/3906/files، پر ان کان پوءِ اڃا تائين ڪا به رليز ناهي، تنهنڪري مون کي پنهنجي هٿن سان ان کي متبادل ڪرڻو پيو. هتي، رستي ۾، ڪيترن ئي ماڻهن کي هڪ مسئلو آهي https://github.com/tensorflow/tfjs/issues/3384.

نابالغ اڳ ۾ ئي اڳتي وڌي چڪا آهن، جهڙوڪ fs کان ڪم کي indexeddb سان تبديل ڪرڻ. ڪم جنهن سان مون هتي جاسوسي ڪئي، رستي ۾. خير، عام طور تي، ڪارٽ-قطب شروعاتي طور تي مون کي متاثر ڪيو ته ڪلائنٽ تي هر شي ڪرڻ لاء.

https://github.com/tensorflow/tfjs-examples/tree/master/cart-pole

https://storage.googleapis.com/tfjs-examples/cart-pole/dist/index.html

آخر ۾، اهو ئي ٿيو آهي:

https://github.com/pskucherov/opexflow/pull/16/files

خير، اصل ۾، ايندڙ قدم ٿيندو:

  1. چارٽ سان مطابقت
  2. بصري
  3. وڌ ۾ وڌ نتيجو ڏيکارڻ لاءِ ڄاڻايل ڊيٽا تي روبوٽ کي تربيت ڏيو

هيٺ ڪلائنٽ تي روبوٽس جي ڪم جي تربيت جو هڪ وڊيو ڊيمو آهي. ڪنهن ڏينهن اهي به واپار ڪندا Sberbank Futures منهنجي بدران.

pskucherov
Rate author
Add a comment