تبليغاتX
الگوریتم ژنتیک

الگوریتم ژنتیک

وبلاگی برای من

GENETIC ALGORITH

الگوريتم

 

الگوريتم ژنتيک

پيش گفتار

Genetic algorithms  قسمتي از evolutionary computing  است که با هوش مصنوعي توسعه پيدا کرد .   همانطور که از اسم الگوريتم ژنتيک پيداست اين بحث از تئوري تکامل الهام گرفته شده است به زبان ساده ميشود گفت که مسئله ها حل  مي شود با الگو برداي از روند تکاملي نخبه گرا در سيستم هاي زنده .

تاريخچه

محاسبات تکاملي درسال 1960 به وسيله ي شخصي به نام Rechenberg مرسوم شد بعداً ايده او توسط محققان ديگر رشد يافت .  ژنتيک الگوريتم(GA) توسط  John Holland اختراع شد وتوسط خودش و دانشجويان او وتعدادي از همکارانش رشد و توسعه يافت Holland کتابی در اين زمينه در سال 1975 نوشت به نام       Systems"   "Adaption in Natural and Artificial در سال 1992John Koza  از ژنتيک الگوريتم در برنامه اي استفاده کرد که کارهاي مشخصي انجام مي داد Koza نام اين روش را      "Genetic Programming (GP)  " گذاشت .

پيش زمينه بيولوژي

Chromosome  کروموزوم

همه ارگانيزم هاي زنده ازسلول هايي تشکيل مي شوند و همه سلول ها داراي مجموعه اي از کروموزوم هاي مشابه هستند .رشته هاي کروموزوم که DNA ناميده مي شود درهمه جاي ارگانيزم وجود دارد و خود کروموزوم هم از ژن هايي تشکيل مي شود هر ژن  با پروتئين هاي خاصي کد شد است  به طورکلي مي شود گفت که ويژگي هاي مختلف درهر ارگانيزم کد گذاري مي شود با ژن ها مثل رنگ چشم يا رنگ پوست. هر ژني يک مکان خاصي  درکروموزوم دارد که اصطلاحاً  locus گفته مي شود . به همه ي مجموعه مواد ژنتيکي ( همه ي کروموزوم ها ) Genome گفته مي شود . به مجموعه ي خاص از ژن ها در ژنوم Genotype گفته مي شود . در آخرين زايش بعد اززايش اوليه براي Phenotype در ارگانيزم genotype   وجود دارد .

 

تکثيرReproduction

در طي تکثير (recombination or crossover) ژن هاي والدين با هم ترکيب مي شوند ويک کروموزوم کامل جديد به وجود مي آورند . فرزند جديد خلق شده مي تواند تغيير( mutated )  پيدا کند .

) Mutation ( يعني اينکه قسمت هاي (  DNA ) تغيير کند . به طور کلي اين تغييرات معلول خطاهايي است که از ژن هاي کپي کننده از روي والدين به وجود مي آيد.( fitness) موفقيت و قابليت سازگاري ارگانيزم در طول بقاء آن مشخص مي شود .

 

الگوريتم ژنتيک

پيش گفتار

Genetic algorithms  قسمتي از evolutionary computing  است که با هوش مصنوعي توسعه پيدا کرد .   همانطور که از اسم الگوريتم ژنتيک پيداست اين بحث از تئوري تکامل الهام گرفته شده است به زبان ساده ميشود گفت که مسئله ها حل  مي شود با الگو برداي از روند تکاملي نخبه گرا در سيستم هاي زنده .

تاريخچه

محاسبات تکاملي درسال 1960 به وسيله ي شخصي به نام Rechenberg مرسوم شد بعداً ايده او توسط محققان ديگر رشد يافت .  ژنتيک الگوريتم(GA) توسط  John Holland اختراع شد وتوسط خودش و دانشجويان او وتعدادي از همکارانش رشد و توسعه يافت Holland کتابی در اين زمينه در سال 1975 نوشت به نام       Systems"   "Adaption in Natural and Artificial در سال 1992John Koza  از ژنتيک الگوريتم در برنامه اي استفاده کرد که کارهاي مشخصي انجام مي داد Koza نام اين روش را      "Genetic Programming (GP)  " گذاشت .

پيش زمينه بيولوژي

Chromosome  کروموزوم

همه ارگانيزم هاي زنده ازسلول هايي تشکيل مي شوند و همه سلول ها داراي مجموعه اي از کروموزوم هاي مشابه هستند .رشته هاي کروموزوم که DNA ناميده مي شود درهمه جاي ارگانيزم وجود دارد و خود کروموزوم هم از ژن هايي تشکيل مي شود هر ژن  با پروتئين هاي خاصي کد شد است  به طورکلي مي شود گفت که ويژگي هاي مختلف درهر ارگانيزم کد گذاري مي شود با ژن ها مثل رنگ چشم يا رنگ پوست. هر ژني يک مکان خاصي  درکروموزوم دارد که اصطلاحاً  locus گفته مي شود . به همه ي مجموعه مواد ژنتيکي ( همه ي کروموزوم ها ) Genome گفته مي شود . به مجموعه ي خاص از ژن ها در ژنوم Genotype گفته مي شود . در آخرين زايش بعد اززايش اوليه براي Phenotype در ارگانيزم genotype   وجود دارد .

 

تکثيرReproduction

در طي تکثير (recombination or crossover) ژن هاي والدين با هم ترکيب مي شوند ويک کروموزوم کامل جديد به وجود مي آورند . فرزند جديد خلق شده مي تواند تغيير( mutated )  پيدا کند .

) Mutation ( يعني اينکه قسمت هاي (  DNA ) تغيير کند . به طور کلي اين تغييرات معلول خطاهايي است که از ژن هاي کپي کننده از روي والدين به وجود مي آيد.( fitness) موفقيت و قابليت سازگاري ارگانيزم در طول بقاء آن مشخص مي شود .

 

 

+ نوشته شده در  یکشنبه پنجم شهریور 1385ساعت 21:26  توسط محسن سیدکاظمی  | 

به نام خدا

 باسلام به خودم و بعد به دوستانی که درآینده راهشان به سرزمین وبلاگی ما می افتد . هدف م از نوشتن وبلاگ اینکه یک دفتر خاطرات علمی فرهنگی هنری تفریحی ... برای خودم داشته باشم البته اگر دوستان هم از دفتر مشق من که توش همه چیز می خوام بنویسم بتونن استفاده ای کنن خوب چه بهتر و اما بعد اینکه در مطالب احتمال هرگونه غلط اشتباه چاپی علمی عملی ترجمه ای...وجود دارد. قسمتی از مطالبی را که برای پروژه ام تهیه وترجمه کرده بودم را اینجا تحت عنوان ژنتیک الگوریتم می گذارم .

 

+ نوشته شده در  یکشنبه پنجم شهریور 1385ساعت 19:38  توسط محسن سیدکاظمی  |