Как стать автором
Обновить

Комментарии 23

Почему-то так и представляется модуль, начинающий рандомно удалять все новые исполняемые файлы на компьютере, когда уменьшается объем коммитов в день.
Проблема живых организмов в их очень узкой приспособленности. Мы можем жить в узком диапазоне условий и решать ограниченное число задач.
Эти ограничения присущи всем нашим компонентам, не исключая иммунную систему. Её задача — каждодневная борьба с атаками. А теперь мы живём в практически стерильных условиях, что приводит к, упомянутым Вами, аутоиммунным процессам.
Я думаю никому не нужен антивирус, который начнёт стирать данные пользователя.

Про
доступ ко всем собственным данным
Вы немного заблуждаетесь. У нас есть свои «песочницы», например, гемато-энцефалический барьер (кстати, по моему мнению, это очередной костыль созданные эволюцией, чтобы защитить наши бренные тела от нас самих и такой «совершенной» иммунной системы).
Ну, сенная лихорадка известна с времен, когда детская смертность еще была главным демографическим фактором.
Т.е. аутоиммунные нарушения — вещь все же старая, доспидовая.

Гемато-энцефалический барьер имхо больше «фаерволл» (причем в докомпьютерной терминологии), чем «песочница».
Но разграничения доступа в организме безусловно существуют, хотя и связь «каждый с каждым» в пределах подсистемы тоже наличествует.

В любом случае, уровень рефлексивности живого организма не сравним с компьютерными системами, возможно это и есть одно из ключевых отличий жизни. Ну или наших представлений о ней.

На этот момент я и обращал внимание.
Рефлексия одна из функций сознания. Вполне возможно, что задача воспроизведения в AIS имунной системы человека эквивалентна по сложности созданию сильного искусственного интеллекта.
Только недавно статья была про геном человека и наличие в нем цепочек вирусных днк/рнк, что вроде как пока что еще не подтвержденным данным вызывает развитие раковых опухолей. Вполне возможно что аутоиммунные заболевания из той же серии.
Сам факт того, что вирусы вызывают рак уже давно доказан. Например, вирус папиломы и рак шейки матки.
Про аутоиммунные заболевания — они могут быть результатом слишком активной борьбы с вирусами. Вот обзор на эту тему.
Афигеть. Это невероятно интересно. Сам сижу пишу обзор иммунных систем, не думал что в рунете /печатных изданиях встречу что-то реально интересное.
4. Антитело. Белки специальной Y-образной формы со способностью связывания с антителом, они же иммуноглобулины

Наверное, с антигеном? Несколько раз перечитал — смысл едва понял.
fixed, спасибо
Прочитал вашу статью как захватывающий боевик. Спасибо.
>кто-то читает теги — но зачем
улыбнуло
Про эволюционные процессы говорить нужно, это так. Но следует помнить о том, что все что творится на компьютере делается под нужды пользователя, а следовательно эволюционные процессы подразумевают что пользователь что-то сделает миллион раз, и за это время компьютер может проэволюционировать свое поведение. Но это идиллия, т.к. пользователь нетерпелив — не будем забывать, что большинство программ пишутся для сиюминутной наживы (написать, продать, получить денежку). Никто не пишет софт с заделом лет 20 вперед, т.к. через 20 лет тоже захочется кушать, сответственно можно позаниматься поддержкой и выпустить версию 7.0.

Если говорить про кодогенерацию и анализ кода (эти темы мне ближе чем антивирусы), то тут мы бы могли учиться на примерах кода пользователя и подсказывать «в контексте», т.е. вместо того чтобы предлагать шаблонные рефакторинги, смотреть на то как пользователи по всему миру на самом деле рефакторят код, учиться этому и потом повторять такие возможности. К сожалению, написать алгоритм который обобщает поведение программиста и формализует его — задача нетривиальная, да и ресурсов наверняка требует много.
«написать алгоритм который обобщает поведение программиста и формализует его»
тсс… мы не хотим потерять работу
Можно объяснить, почему Linux и Mac более защищены от вирусов?
Я так понимаю, так как мембраны между клетками очень хорошие (все программы работают в своей песочнице) и для доступа в общий кровоток, пользователь должен подтвердить это своим паролем?
Я бы на самом деле не стал сравнивать безопасность ОС и кода с иммунной системой, тк здесь играет роль социальная составляющая. Если какой-либо ОС пользуются большей частью гики и профи, не важно — из-за высокого входного порога или по еще каким-то причинам, то из-за просто разумного использования такая ОС будет выглядеть безопаснее.
Если все же проводить аналогии с иммунной системой и например linux, то все проще гораздо — представьте, что вы создали новый искусственный организм, быть может он несовершенен, но имеющиеся паразиты, взять хотя бы вирусы — они в принципе не могут встроиться в новую, «неизвестную» им клетку. Но при росте популяции паразиты вполне могут появиться.
Автор, вы мой кумир. Описать сложные биологические процессы на привычном и понятном для меня языке и знакомыми словами — я потрясён. Спасибо.
Я давно подозревал, что браузер мой — враг мой. (Точнее, даже не только и не столько конкретный браузер, сколько прижившиеся стандарты веба.) В рамках иммунологической концепции вижу хорошее тому объяснение:
Троян отличается от браузера только авторством – оба допускают удаленное управление и закачку апдейтов без согласия пользователя, оба коллекционируют пароли и могут сохранять их удаленно.
А вот мне интересен алгоритм работы объектов и процессов ИС на конкретном примере.
Например — организм подцепил грипп (абстрактно). Как система запускается, что происходит далее?
Можно в упрощенной форме, но по перечню перечисленных вами объектов и процессов.
Распишу обязательно.
Просто у меня через два часа поезд, в котором вайфай (к сожалению) не предусмотрен. Потому где-то на выходных, не раньше.

Отвечу в этой ветке или же сделаю апдейт к статье.

Но там самое интересное — при повторной инфекции.
Поэтому грипп может быть не самым удачным примером.

Спасибо, очень буду ждать.

Можете вместо гриппа заразить подопытного тем, что вам кажется более интересным и наглядным. Так даже лучше.
Плюс, если ответ окажется объемным (а я думаю, так и будет), то можно оформить отдельной статьей.
Боюсь, ответ уже получается сильно объемным, а полную статью я буду очень уж долго писать, даже если забыть о предновогодних дедлайнах…
:-(

Я пока кину просто несколько роликов, где в картинках расписан процесс.
Но самого интересного с точки зрения программиста — клеток памяти например или соматической гипермутации, там не показано.

www.youtube.com/watch?v=Rpj0emEGShQ
(грипп, да)

www.youtube.com/user/kandrew5v5
достаточно интересный канал, почти комиксы на тему ИС.

PS
Я собственно не биолог, я программист, и некоторое время работал в области нестандартных средств защиты информации.
Соответственно мое знание натуральных ИС достаточно специфичное и фрагментарное, биолог может объяснить получше.
А вот искусственные ИС я проработал довольно плотно, есть рабочие имплементации некоторых кусков, которые несут боевую вахту на живых серверах уже годами.

Возможно попытаюсь сделать отдельную статью по биологической ИС позже, но опыт подсказывает что-то пессимистическое — вот этот пост я обещал написать год назад.
А ведь кто-то наверное уже давно применяет те же подходы и методы для совершенствования атак…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации