Кіріспе

Жасанды интеллектте жасанды иммундық жүйелер (АИЖ) — омыртқалы жануарлардың иммундық жүйесінің қағидалары мен процестеріне негізделген, есептеулік интеллектіге ие, ережелерге сүйенетін машиналық оқыту жүйелерінің бір класы. Алгоритмдер көбінесе мәселелерді шешу үшін иммундық жүйенің оқу және есте сақтау ерекшеліктерін модельдеу арқылы құрастырылады.

Анықтама

Жасанды иммундық жүйелер (ЖИЖ) саласы иммундық жүйенің құрылымы мен функциясын есептеу жүйелеріне абстракциялаумен және осы жүйелерді математика, инженерия және ақпараттық технология салаларындағы есептеу мәселелерін шешуге қолдануды зерттеумен айналысады. ЖИЖ – биологиялық шабыттанған есептеудің және табиғи есептеудің кіші саласы болып табылады, машиналық оқытуға қызығушылық танытады және жасанды интеллектің кеңінен қарастырылатын саласына жатады. Жасанды иммундық жүйелер (ЖИЖ) – теориялық иммунологиядан және байқалған иммундық функциялар, қағидалар мен модельдерден шабыттанған, проблемаларды шешуге қолданылатын бейімделу жүйелері. ЖИЖ, иммунологияны есептеу және математикалық модельдерді пайдалану арқылы имитациялайтын есептеу иммунологиясы мен теориялық биологиядан өзгеше, бірақ осы модельдер ЖИЖ саласын қалыптастырды және одан әрі шабыт алуға мүмкіндік береді. Соңында, ЖИЖ саласы иммундық жүйені есептеу үшін негіз ретінде зерттеумен айналыспайды, мысалы ДНҚ есептеу сияқты басқа салалардан айырмашылығы.

Тарих

AIS 1980-ші жылдардың ортасында Farmer, Packard және Perelson (1986) және Bersini және Varela (1990) авторлық мақалаларымен, иммундық желілер туралы жарияланымдар арқылы пайда болды. Дегенмен, AIS жекелеген сала ретінде 1990-шы жылдардың ортасында ғана қалыптасты. Forrest және тағы басқалар (теріс таңдау бойынша) мен Kephart және тағы басқалар 1994 жылы AIS бойынша алғашқы жұмыстарын жариялады, ал Dasgupta теріс таңдау алгоритмдерін жан-жақты зерттеді. Hunt пен Cooke 1995 жылы иммундық желі модельдері бойынша жұмыстарды бастады; Timmis пен Neal осы жұмысты жалғастырып, бірқатар жақсартулар енгізді. De Castro & Von Zuben және Nicosia & Cutello-ның (клондық таңдау бойынша) еңбектері 2002 жылы ерекше назар аударды. Алғашқы «Жасанды иммундық жүйелер» кітабын 1999 жылы Dasgupta редакциялады. Қазіргі таңдағыда, AIS бағытындағы жаңа идеялар, мысалы, қауіп теориясы және туа біткен иммундық жүйеден шабыттанған алгоритмдер де зерттелуде. Бірақ кейбіреулер бұл жаңа идеялардың қазіргі AIS алгоритмдерінен түбегейлі жаңа абстракция ұсынбайтынын айтады. Алайда, бұл мәселе қызу пікірталас тудырып, AIS дамуының негізгі қозғаушы күштерінің бірі болып табылады. Басқа да соңғы жетістіктерге AIS модельдеріндегі дегенерацияны зерттеу кіреді, бұл ашық оқу және эволюциядағы оның болжамдық рөлімен байланысты. Бастапқыда AIS иммундық жүйедегі процестердің тиімді абстракциясын табуға бағытталған, бірақ соңғы кезде биологиялық процестерді модельдеуге және иммундық алгоритмдерді биоинформатика мәселелеріне қолдануға қызығушылық танытуда. 2008 жылы Dasgupta мен Nino иммунологиялық есептеулер бойынша оқулық жариялады, онда иммунитетке негізделген техникаларға қатысты соңғы жұмыстар жинағы ұсынылып, қолдану салалары кең түрде сипатталған.

Техникалар

Жалпы әдістер сүтқоректілердің бейімделген иммундық жүйесінің қызметі мен мінез-құлқын түсіндіретін иммунологиялық теорияларға негізделген. Клоникалық іріктеу алгоритмі: Клоникалық іріктеу теориясының ықпалымен жасалған алгоритмдер класы, ол В және Т лимфоциттерінің антигендерге уақыт өте келе жауап беру қабілетін қалай жақсартатынын – аффинитеттік жетілуді – түсіндіреді. Бұл алгоритмдер Дарвиннің теориясының ерекшеліктеріне назар аударады, онда таңдау антиген-антидене өзара әрекеттесуінің жақындығымен, көбею – жасушаның бөлінуімен, ал өзгергіштік – соматикалық гипермутациямен шабыттандырылған. Клоникалық іріктеу алгоритмдері көбінесе оптимизация және үлгіні тану салаларында қолданылады, олардың кейбіреулері рекомбинация операторысыз параллель дөңгелекке көтерілу және генетикалық алгоритмге ұқсайды. Теріс таңдау алгоритмі: Тимуста Т-жасушаларының жетілу кезінде жүретін оң және теріс таңдау процестерінен шабыттандырылған, осы процестер Т-жасушаларының төзімділігін қамтамасыз етеді. Теріс таңдау – өзіне қарсы реакция жасайтын жасушаларды, яғни өзінің тіндеріне шабуылдайтын Т-жасушаларды анықтап жоюды (апоптозды) білдіреді. Бұл алгоритмдер класы әдетте классификация және үлгіні тану мәселелерінде қолданылады, онда мәселе кеңістігі қолданылатын білімнің толықтырылысы ретінде модельделеді. Мысалы, аномалияны анықтау саласында алгоритм қалыпты (аномалия емес) үлгілерге оқытылған үлгілік детекторлар жиынтығын дайындайды, олар жаңа немесе аномалиялы үлгілерді анықтап, модельдейді. Иммундық желі алгоритмдері: Нильс Каж Джерн ұсынған, иммундық жүйені антиидиотипілік антиденелер (басқа антиденелерді таңдайтын антиденелер) арқылы реттейтін идиотипілік желі теориясынан шабыттанған алгоритмдер. Бұл алгоритмдер класы антиденелерді (немесе антидене өндіретін жасушаларды) түйіндер ретінде көрсететін желілік графикалық құрылымдарға назар аударады, ал оқыту алгоритмі аффинитетке (мәселені бейнелеу кеңістігіндегі ұқсастыққа) негізделген түйіндер арасындағы байланыстарды құруды немесе үзуді қамтиды. Иммундық желі алгоритмдері кластерлеу, деректерді визуализациялау, басқару және оптимизациялау салаларында қолданылған және жасанды нейрондық желілермен ортақ қасиеттерге ие. Дендриттік жасуша алгоритмдері: Дендриттік жасуша алгоритмі (DCA) – көп масштабты тәсілмен жасалған иммундық шабыттандырылған алгоритмнің мысалы. Бұл алгоритм дендриттік жасушалардың (ДЖ) абстрактілі моделіне негізделген. DCA ДЖ функциясының әртүрлі аспектілерін зерттеу және модельдеу процесі арқылы абстракцияланады және іске асырылады, жасуша ішіндегі молекулалық желілерден бастап, жасушалар популяциясының жалпы мінез-құлқына дейін. DCA ақпаратын әртүрлі деңгейлерде түйіршіктейді, бұл көп масштабты өңдеу арқылы жүзеге асырылады.