الگوریتم فراابتکاری ایمنی مصنوعی یکی از جدیدترین الگوریتم های فراابتکاری است که بر مبنای سیستم ایمنی بدن انسان طراحی شده است. در سیستم ایمنی، همه چیز بر مبنای شناسایی الگو یا شناسایی شکل آنتی ژن است. سیستم ایمنی را می توان به فضایی پر از شکلهای مختلف تشبیه کرد. هدف ما در این دنیا پیدا کردن مکمل شکهای مذکور و در نتیجه شناسایی آنها است. در حقیقت آنچه سیستمهای ایمنی مصنوعی دنبال می کنند پیدا کردن تعدادی شکل بهینه (آنتی بادی) در فضای شکل است که مکمل همه شکلهای موجود در داده¬های مساله (آنتی ژنها) باشند.
در این فایل کد متلب الگوریتم ایمنی مصنوعی AIS برای مسائل کلاسیک ارائه شده است.