• О КиберХелпере

    Кто такой КиберХелпер?

    КиберХелпер (CyberHelper) - это уникальная и единственная в своем роде вычислительная система, воплощающая новейшие достижения в области искусственного интеллекта. Она ориентирована на сферу лечения компьютеров пользователей от вредоносных программ и способна выполнять самый широкий спектр задач как в этой области, так и в ряде смежных с ней. Принципы работы КиберХелпера и используемые системой технологии защищены двумя патентами США - 7,530,106 "System and method for security rating of processes" и 7,540,030 "Method and system for automatic cure against malware".


    Немного истории

    Первые прототипы КиберХелпера создавались разработчиком системы Олегом Зайцевым, известным отечественным экспертом-вирусологом, еще в 2001 году; собственно датой начала работы КиберХелпера считается 27 октября 2003 года, когда система приступила к протоколированию выполняемых действий и операций. После длительного периода функционирования в закрытом режиме КиберХелпер в конце 2008 года был встроен в сервис лечения персональных компьютеров от вредоносных программ, предоставляемый на VirusInfo. На данный момент система фактически стала неотъемлемой частью этого сервиса. КиберХелпер постоянно совершенствуется: добавляются новые функции, растет качество и точность принимаемых решений, накапливается ценный опыт работы в условиях реального лечения.


    Как устроен КиберХелпер?

    Физически КиберХелпер представляет собой мощный вычислительный кластер, имеющий распределенную архитектуру; принцип организации системы таков, что новые узлы могут добавляться без необходимости изменения архитектуры - а, следовательно, предельная вычислительная мощность кластера практически ничем не ограничена. Работа кластера управляется ядром, состоящим из нескольких отдельных серверов.
    С точки зрения программного обеспечения КиберХелпер не имеет некоторой единой управляющей программы: он состоит из нескольких автономных подсистем, способных к синхронизации, обмену данными и совместному выполнению тех или иных задач. При этом несколько подсистем могут выполнять одну и ту же задачу, так что случайный отказ одной из них принципиально неспособен вызвать сколь-либо серьезное нарушение работы всей совокупности подсистем в целом.


    Искусственный интеллект КиберХелпера

    Система изначально задумывалась как аппаратно-программный комплекс, обладающий искусственным разумом - т.е. способный к накоплению опыта, к изменению собственного поведения в зависимости от результатов предыдущих действий, а также к самостоятельному принятию тех или иных решений. КиберХелпер обладает некоторым количеством "жестких" алгоритмов и правил, из которых состоит обычное программное обеспечение, однако абсолютное большинство подсистем использует аппарат нечеткой логики и самостоятельно определяет свое поведение при выполнении той или иной задачи; иными словами, основное содержание системы составляют не алгоритмы выполнения каких-либо действий, но алгоритмы накопления и применения различного рода знаний. Именно опыт и накопленные знания, а не изначальная работа программиста определяют функционирование КиберХелпера.
    Важно и то, что при разработке системы первоочередное внимание уделялось ее работе в условиях недостаточности либо неполноты данных. Таким образом, системе не требуется вся совокупность возможно необходимой информации для успешного выполнения своих задач: частичное отсутствие требуемых сведений может быть успешно восполнено за счет собственных эвристических алгоритмов КиберХелпера.
    Работа системы отчасти подобна работе человеческого мозга: КиберХелпер фактически не оперирует понятием "итоговое решение" - каждый вывод является в сущности промежуточным, поскольку может изменяться в процессе работы (например, в ходе анализа протокола). По мере накопления опыта те или иные решения корректируются, уточняются, дополняются и т.д. Кроме того, система не считает никакой из доступных ей факторов абсолютным: любой фактор может лишь в той или иной степени влиять на решение, но не определять его окончательно.


    КиберХелпер в реальной работе

    Исследуя действительные ситуации лечения, поступающие в лечебный сервис Антивирусного портала VirusInfo, система не только накапливает необходимый ей опыт анализа и представления рекомендаций, но и получает способность к самостоятельному исследованию и моделированию тех или иных объектов или ситуаций. В частности, уже на текущем этапе своего функционирования КиберХелпер может не только анализировать поступившие от пользователей протоколы, но и вполне автономно исследовать образцы вредоносного программного обеспечения!
    Однако система не только изучает опыт консультантов VirusInfo, совершенствуя тем самым собственные знания и умения; КиберХелпер, в свою очередь, помогает в работе специалисту-человеку (к примеру, предупреждая его о возможных ошибках в рекомендациях, которые тот собирается направить посетителю лечебного сервиса). Заметим, что сведения об ошибках - одна из разновидностей накапливаемых системой знаний, а, значит, КиберХелпер никогда не сделает одну и ту же ошибку дважды.


    Выполняемые задачи и перспективы

    В настоящее время КиберХелпер обеспечивает следующие аспекты работы Антивирусного портала VirusInfo:

    - прием и обработка загружаемых пользователями карантинов, а также архивов с файлами для базы безопасных объектов AVZ
    - наблюдение и анализ поступающих запросов на лечение и выдаваемых консультантами рекомендаций
    - ведение статистики и публикация регулярных отчетов в разделе "Монитор VirusInfo"
    - подведение итогов лечения по каждому запросу

    В скором времени, когда будет накоплен достаточный опыт, система присоединится к консультантам VirusInfo в работе с пользователями - что будет беспрецедентным случаем в мировой компьютерной медицине. Впервые весь процесс лечения компьютера пользователя сможет быть проведен без участия консультанта-человека - за исключением нестандартных и сложных случаев, где потребуется вмешательство специалиста. Система сможет самостоятельно составлять безошибочные рекомендации и определенным образом реагировать на получаемые от пользователя ответы - и при этом кластеру не требуются отдых, сон, перерывы на обед и т.д., так что любой посетитель сможет получить помощь в любое время дня и ночи, в любой день недели, 365 и даже 366 дней в году уже через 5-10 минут после отправки запроса на лечение.

    Итак, КиберХелпер - это уникальный и единственный в своем роде аппаратно-программный комплекс неограниченной мощности, обладающий искусственным интеллектом и способный к самообучению и накоплению знаний, новое слово в мировой практике лечения персональных компьютеров от вредоносного программного обеспечения. Увидеть его в работе можно уже сейчас - на Антивирусном портале VirusInfo.
Page generated in 0.01332 seconds with 29 queries