دانلود متن کامل توضیحات و کد حل برج هانوی با Q – برنامه نویسی هوشمند https://matlab24.ir مشاوره و مشارکت در پیاده سازی الگوریتم های هوش مصنوعی و پیاده سازی نرم افزار های هوشمند Wed, 30 Jan 2019 10:14:21 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.3.4 https://matlab24.ir/wp-content/uploads/2014/08/matlab24-55x55.jpg دانلود متن کامل توضیحات و کد حل برج هانوی با Q – برنامه نویسی هوشمند https://matlab24.ir 32 32 دانلود کد متلب حل برج هانوی با Q_learning https://matlab24.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%ad%d9%84-%d8%a8%d8%b1%d8%ac-%d9%87%d8%a7%d9%86%d9%88%db%8c-%d8%a8%d8%a7-q_learning/ https://matlab24.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%ad%d9%84-%d8%a8%d8%b1%d8%ac-%d9%87%d8%a7%d9%86%d9%88%db%8c-%d8%a8%d8%a7-q_learning/#respond Tue, 19 Aug 2014 12:27:32 +0000 http://matlab24.ir/?p=140 حل مسئله برج هانوی با یادگیری تقویتی و با استفاده از الگوریتم Q Learning یکی از مسائلی است که مورد

نوشته دانلود کد متلب حل برج هانوی با Q_learning اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
حل مسئله برج هانوی با یادگیری تقویتی و با استفاده از الگوریتم Q Learning یکی از مسائلی است که مورد استقبال افراد زیادی در بحث آموزش یادگیری تقویتی قرار گرفته است. ما در ادامه برج هانوی با Q_learning را برای دانلود قرار داده ایم که میتواند راهنمای خوبی برای شما عزیزان باشد.

 

حل برج هانوی با Q_learning

مسئله برج هانوی به این شکل است که سه عدد برج با نامهای A و B وC  داریم .

و سه دیسک با اندازه های متفاوت با نامهاS  (کوچک) M(متوسط) و L(بزرگ) .

در ابتدای کار تمام دیسک ها روی برج A می باشند و هدف انتقال دیسک ها به برج C می باشد ،با این شرط که :

  • یک دیسک در هر زمان میتوان انتقال داد ،
  • در نهایت در پایان هر سه دیسک بر روی برچ  C قرار می گیرند.

 

حل برج هانوی با استفاده از Q_learning

برای استفاده کردن از Q_learning برای حل برج هانوی، گراف شکل زیر  را تبدیل به دیاگرام حالت میکنیم

به طوری که  یک reward value با مقدار صفر برای تمام لینک ها در نظر میگیریم

بجز لینک مستقیمی که سر آن به حالت goal میرسد و حالت پایانی می باشد.

دانلود متن کامل توضیحات و کد حل برج هانوی با Q-Learning

برای دانلود فایل محتوی توضیحات کامل و مشاهده کد حل برج هانوی با Q_learning بر روی کلینک زیر کلیک کنید.

کد حل برج هانوی با یادگیری تقویتی در متلب نوشته شده است و به همراه فایل توضیحات می باشد . این کد بعنوان راهنمایی برای شما عزیزان روی سایت قرار گرفته است تا ایده اولیه برای حل برج هانوی با Qlearning را در شما ایجاد کند.

[parspalpaiddownloads id=”159″]

روال کد به صورت زیر می باشد:

بعد از اجرای برنامه، از شما میخواهد که حالت شروع برجهای خود را انتخاب کنید. که یک عدد بین 1 تا 16 را وارد میکنید.

به این دلیل که تعداد کل حالات که در ادامه اورده شده است 17 عدد است و حالت 17 ام جواب مسئله می باشد.

در نهایت بعنوان مثال اگر شما عدد 1 را وارد کرده باشید راه حلی بصورت زیر نمایش داده خواهد شد:

1 => 3 =>  5 =>  7 =>  9 =>  14 =>  16 => 17

به این معنی است که اگر از حالت 1 شروع کنید ، باید حرکتی را انجام دهید که منجر به حالت 3 میشود و سپس حرکتی را که منجر به حالت 5 میشود و به
همین ترتیب تا وقتی که به حالت نهایی برسیم.
[parspalpaiddownloads id=”159″]

جهت دریافت کد متلب  حل برج هانوی با استفاده از Q_learning از لینک فوق استفاده کنید

ایمیل : matlab24ir@gmail.com و یا info@matlab24.ir

شماره تماس : 09120563264

نوشته دانلود کد متلب حل برج هانوی با Q_learning اولین بار در برنامه نویسی هوشمند پدیدار شد.

]]>
https://matlab24.ir/%d8%af%d8%a7%d9%86%d9%84%d9%88%d8%af-%da%a9%d8%af-%d9%85%d8%aa%d9%84%d8%a8-%d8%ad%d9%84-%d8%a8%d8%b1%d8%ac-%d9%87%d8%a7%d9%86%d9%88%db%8c-%d8%a8%d8%a7-q_learning/feed/ 0