سؤال

هل يعرف أي شخص وجود مثال موثق جيدًا لمحاكاة التلدين في Visual Basic والذي يمكنني فحصه وتكييفه؟

هل كانت مفيدة؟

المحلول

يبدو هذا المشروع موثقًا جيدًا: http://www.codeproject.com/KB/recipes/simulatedAnnealingTSP.aspx.إنه C# ولكنه يحتوي على ملف مصدر واحد مهم فقط (TravellingSalesmanProblem.cs) لذلك من السهل جدًا تشغيله من خلال محول.ربما: http://labs.developerfusion.co.uk/convert/csharp-to-vb.aspx?

مجلة MSDN لديها أيضًا مقالة مثيرة للاهتمام حول الشبكات العصبية.كما أفهم محاكاة التلدين، يمكنك إضافتها إلى طرق تقدير الوظائف الأخرى (مثل الشبكات العصبية).لذلك يمكنك إضافة محاكاة التلدين إلى كود MSDN VB عن طريق تقليص الزخم بمرور الوقت.تبدأ الشبكة "ساخنة" عن طريق الخطأ في الانتشار العكسي بزخم كبير ثم "تبرد" ببطء عن طريق تقليص الزخم وبالتالي تقليل تأثير خطأ الإخراج في الانتشار العكسي.

هتافات.

نصائح أخرى

أشير عمومًا إلى "الوصفات الرقمية في C/C++" لجميع الكود الكاذب وأتكيف مع وصفاتي لاحقًا.هذا هو أفضل الوثائق/التنفيذ الذي يمكن أن تجده.في بعض الأحيان يمكنك العثور على خوارزميات أفضل أو طريقة بديلة للحل.(في حال لم يكن نيوتن رافشون هو الطريق الصحيح)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top