الخوارزمية الجينية الموارد [مغلقة]
-
21-08-2019 - |
سؤال
مؤخرا أنا مهتم في هذا الموضوع من الخوارزميات الجينية, ولكن لم أتمكن من العثور على أي مورد جيد.إذا كنت تعرف أي خير من الموارد ، كتاب أو موقع وأود أن نقدر ذلك.لدي المعرفة الصلبة من خوارزميات الذكاء الاصطناعي ولكن أنا أبحث عن شيء مع مقدمة جيدة في البرمجة الجينية.
المحلول
أفضل المراجع بالنسبة لي حتى الآن:
- الخوارزميات الجينية في البحث ، التحسين, آلة التعلم بواسطة David E.غولدبرغ:a الكلاسيكية, لا يزال يعتبر الكتاب المقدس من الغاز من قبل العديد من.
- مقدمة الوراثية خوارزميات بواسطة ميلاني ميتشل:الأخيرة أكثر من السابق الإشارة ومعبأة مع ربما أكثر الأمثلة المثيرة للاهتمام.
- دليل ميداني الوراثية البرمجة قبل بولي ، لانغدون ، مكفي:هذا هو أكثر من اليدين على دليل و هو الحصول على الاستعراضات جيدة جدا.
أيضا إذا كنت من المبتدئين المطلقة أقترح عليك أن تبدأ مع مرحبا عالم الوراثة الخوارزميات.لا يوجد شيء مثل لطيفة نظيفة سبيل المثال للبدء.
نصائح أخرى
ولقد وجدت كتاب ميلاني ميتشل، مقدمة إلى الخوارزميات الوراثية ، ليكون جيد جدا. للحصول على تغطية أوسع من الموضوعات حساب التطورية، مقدمة لالتطوري الحاسبات التي كتبها Eiben وسميث هو أيضا جديرة بالاهتمام.
إذا كنت بدأت للتو، ومؤخرا كتب <لأ href = "http://blog.uncommons.org/2009/01/20/practical-evolutionary-computation-an-introduction/" يختلط = " noreferrer "> التمهيدية المقالة التي قد تكون ذات فائدة.
وهناك روابط أخرى في كل من تلك المادة، وأيضا على المنزل للحصول على بلدي إطار الإحتساب التطوري .
وأعرف أن هذا هو السؤال القديم، ولكن تم قبول أي إجابة حتى الآن، حتى ظننت أنني أود أن أضيف مساهمتي. واحدة من أفضل الموارد حرة في رأيي لجميع الأمور المتعلقة الإحتساب التطوري (الخوارزميات الجينية، استراتيجيات التطور، والبرمجة الجينية، وما إلى ذلك) هو كتاب شون لوقا على الانترنت <لأ href = "http://cs.gmu.edu/~ شون / كتاب / الأدلة العليا / "يختلط =" noreferrer "> أساسيات الأدلة العليا .
وهذا هو الكتاب مجانا لطيفة حول هذا الموضوع
http://www.lulu.com /items/volume_63/2167000/2167025/2/print/book.pdf
هناك مجموعة كبيرة مقدمة في الخوارزميات الجينية في AI-Junkie.com فضلا عن دروس في منظمة العفو الدولية و تقنيات التعلم الآلي.فإن الخوارزميات الجينية تعليمي يهدف إلى 'شرح الخوارزميات الجينية بما فيه الكفاية بالنسبة لك أن تكون قادرة على استخدامها في المشاريع الخاصة بك' مع الحفاظ على الرياضيات أسفل قدر الإمكان.
وهنا هو المادة روجر Alsing الأخيرة حول بناء "صورة الموناليزا" مع الخوارزمية الجينية: <لأ href = "http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona- ليزا / "يختلط =" نوفولو noreferrer "> http://rogeralsing.com/2008/12/07/genetic-programming-evolution-of-mona-lisa/
على تحرير لإزالة الارتباط الساخن إلى الصورة عرض: <لأ href = "http://rogeralsing.files.wordpress.com/2008/12/evolutionofmonalisa1.gif" يختلط = "نوفولو noreferrer "> http://rogeralsing.files.wordpress.com/2008/12/evolutionofmonalisa1.gif
ولقد نفذت نسختي الخاصة من هذه الخوارزمية:
<الفرعية> (المصدر: tumblr.com ) الفرعي>
http://plindenbaum.blogspot.com/ 2008/12 / عشوائية-ملاحظات-2008-12.html
ذكي الخوارزميات: من وحي الطبيعة-البرمجة وصفات
من جانب جيسون براونلي الدكتوراه.
وهذا الكتاب متاح على مجانا في PDF . الكتاب يغطي كمية كبيرة من خوارزميات المستوحاة من الطبيعة، بما في ذلك تطورية، سرب والخوارزميات العصبية.
ومقدمة قصيرة كتبت منذ وقت طويل متاح هنا ، ولكن أفضل قصيرة مقدمة هو هنا .
لأكبر ووشاملة، على الرغم من بعض الشيء خارج المؤرخة وقائمة الموارد زيارة في comp.ai.genetic التعليمات .
إذا جاز لي أن سد واحد من كتبي المفضلة، <م> الدليل تصميم الخوارزميات م> ستيف Skiena قسما كبيرا على الخوارزميات الجينية (بالإضافة إلى الكثير من الاستدلال أخرى مثيرة للاهتمام من أجل حل أنواع مختلفة من المشاكل).
وكان الكتاب البرمجة الجماعية المخابرات التي كتبها أريلي] الفصل تغطي الخوارزميات الجينية. قد يكون قليلا لالأساسية ولكنه كان مثالا يوضح للغاية.
و"مقدمة إلى الخوارزميات الجينية" HTTP: //www.burns-stat كوم / صفحة / مدرس / genetic.html
لنهج التمهيدي (مع تطبيق لمعضلة السجين)، انظر إلى ما يلي:
وأنا نفذت الخوارزميات الجينية مع الوراثة جافا. https://github.com/juanmf/ga
وستطبق 3 شركات (الطفرة، معبر، اختيار)، وتتطور من السكان، نظرا لتطبيقات محددة من الأفراد، الجنرال، FitnessMeter والمصانع يتعرض كحبوب الربيع.
/*This is all you have to add to the Spring App context
* before running the application
*/
@Configuration
public class Config {
@Bean(name="individualFactory")
public IndividualFactory getIndividualFactory() {
return new Team.TeamFactory();
}
@Bean(name="populationFactory")
public PopulationFactory getPopulationFactory() {
return new Team.TeamPopulationFactory();
}
@Bean(name="fitnessMeter")
public FitnessMeter getFitnessMeter() {
System.out.println("getFitnessMeter");
return new TeamAptitudeMeter();
}
}
وهذا هو التصميم، داخل grandt هناك تنفيذ حل مشكلة محددة، على سبيل المثال.