SIA: Swarm Intelligence Algorithms

الگوریتم های هوش جمعی

SIA: Swarm Intelligence Algorithms

الگوریتم های هوش جمعی

ژنتیک چیست؟

 

ژنتیک چیست؟ 

ژنتیک مطالعه ژن ها، تنوع ژنتیکی وراثتی در موجودات زنده می باشد. عموماً به عنوان یک شاخه از زیست شناسی محسوب می شود. اما اغلب به بسیاری از علوم انسانی متقابل است و به شدت با مطالعه سیستم های اطلاعاتی مرتبط می باشد.

پدر علم ژنتیک دانشمند قرن نوزدهم کشیک فرانسوی بنام گریگو مِندل می باشد. مِندل "وراثت صفات" را مطالعه کرد، الگوها در صفات به گونه ای است که از پدر و مادر به فرزندان منتقل می شود. او نشان داد که ارگانیسم ها (گیاهان نخود) صفات را به وسیله "واحد های ارثی  به ارث می برند. این اصطلاحِ واحدهای ارثی، هنوز هم مورد استفاده قرار می گیرد که بعضی از اوقات تعریف مبهمی از چیزی است که بنام ژن بیان می شود.(شکل 1)  ادامه مطلب ...

تاریخچه ژنتیک (History of Genetics)

 

تاریخچه ژنتیک

تاریخچه ژنتیک در دورۀ کلاسیک ترکیبی از دوران های هیپوکرات، ارسطو و اپیکورس می باشد. تاریخچه ژنتیک مدرن از کار کشیک فرانسوی بنام مِندل ژوهان گریگورآغاز شده است.(شکل 1) در واقع  مِندل کاشف علم ژنتیک می باشد. اولین کار در این عصر در سال 1866 توسط مِندل روی گیاه نخود انجام شده است. که به عنوان وراثت مِندلیان شناخته شده است. نظریه های وراثتی زیادی قرن ها قبل و چندین دهه بعد از کار مِندل گسترش یافته است.   ادامه مطلب ...

هوش جمعی (Swarm Intelligence)

هوش جمعی (SI)

هوش جمعی رفتار گروهی از سیستم های غیر متمرکز و خود سازمان یافته طبیعی یا مصنوعی(شکل 1) می باشد. این مفهوم در زمینه هوش مصنوعی کاربرد دارد. هوش جمعی توسط ژراردو بِنی و جینگ وانگ در سال 1989 در زمینه رباتیک سلولی معرفی شد.
سیستم های هوش جمعی به طور معمول شامل یک جمعیت از محرک های ساده یا بویدس های (Boids) محاوره ای است که به طور محلی با یکدیگر و با محیط اطراف خود ارتباط برقرار می کنند. این سیستم های از طبیعت به خصوص از سیستم های بیولوژیکی الهام گرفته اند.

این محرک ها قوانین خیلی ساده ای را دنبال می کنند. اگر چه در این سیستم ها سازمان کنترلی متمرکز وجود ندارد که چگونگی رفتار محرک های فردی و تعاملات فردی را مدیریت کند ولی درجه تصادفی تعامل بین محرک ها منجر به ظهور "هوش" رفتار همگانی می شود که این امر برای محرک های فردی ناشناخته می باشد. مثال هایی از هوش جمعی در طبیعت، کلونی مورچه، دسته پرندگان، گله حیوانات، رشد باکتری، آموزش ماهی و اطلاعات میکروبی می باشد.

اگر این مفهوم برای ربات ها استفاده شود "ربات جمعی" نامیده می شود. در حالی که هوش جمعی شامل مجموعه گسترده تری از الگوریتم هاست. "پیش بینی جمعی" در زمینه پیش بینی حل مسئله مورد استفاده قرار می گیرد.  ادامه مطلب ...