Сверхинтеллект в киберзащите: что правда, что мечта и как не обжечься
🛰️ ОрбитаАкадемия Starbound · Киберзащита › Инженерия защиты · Для семей и взрослых · Около 7 минут
Мудрость — дар
«Ибо Господь дает мудрость; из уст Его — знание и разум».
— Притчи 2:6, Синодальный перевод [5, 6]
«Если же у кого из вас недостает мудрости, да просит у Бога, дающего всем просто и без упреков, — и дастся ему».
— Иакова 1:5, Синодальный перевод [7, 8]
Машины умеют считать быстро. Мудрость — решать, чему верить и что делать, — остаётся за людьми.
Сокращения раскрыты в словаре ниже. ИИ — искусственный интеллект.
1. Три ступени: узкий, общий, сверх
- Узкий ИИ хорошо делает одну задачу: распознаёт речь, сортирует письма, ведёт чат. Это единственный вид ИИ, который существует сегодня; даже большие чат-боты относят к нему [9].
- Общий ИИ (AGI) — гипотетическая система, способная освоить любую умственную задачу человека. Пока это цель исследований, а не продукт [33, 9].
- Сверхинтеллект (ASI) — гипотетический ИИ, намного умнее лучших людей почти во всех областях, включая науку и житейскую мудрость [10, 11].
Честно: сверхинтеллект — это идея и предмет споров, а не то, что можно купить. Если кто-то продаёт «сверхинтеллектуальную защиту», это реклама.
2. Чем ИИ помогает защитникам уже сегодня
- Разбор тревог. Систем защиты много, тревог ещё больше. ИИ помогает быстрее находить и сортировать атаки [12], а помощники для центров безопасности пишут краткие сводки по инцидентам [15, 14].
- Вредоносные программы и фишинг. ИИ помогает распознавать вредоносные письма и фишинговые кампании [12]. CISA использует классификацию с помощью ИИ при разборе образцов вредоносного кода [13].
- Сводки журналов. Вместо тысяч строк журналов (логов) — короткий пересказ «что случилось», с которого человек начинает проверку [15, 14].
3. Как ИИ используют злоумышленники
- Фишинг на потоке. Преступники пишут ИИ гладкие, убедительные письма и сообщения — без привычных ошибок, по которым мы раньше узнавали обман [16, 12]. Британский NCSC почти уверен, что ИИ увеличит число и силу кибератак в ближайшие годы [12].
- Поддельный голос. По короткой записи голоса можно сделать «клон» и позвонить родным с просьбой срочно прислать денег [17, 16].
- Помощь в подготовке. Google сообщает, что группы хакеров пытаются использовать чат-ботов для разведки и написания текстов, но пока в основном ради скорости, а не новых суперспособностей [18].
4. Три слова простыми словами
- Веса — числа, которые модель выучила при обучении. Это и есть её «знания» [20].
- Движок вывода (inference engine) — программа, которая берёт обученную модель и запускает её, чтобы получить ответ на ваш вопрос. Обучение — один раз и дорого; вывод — каждый раз, когда вы спрашиваете [19, 20].
- Квантование — хранить веса меньшим числом бит, например 4 бита вместо 16. Модель становится меньше и быстрее, но может чуть потерять в точности [21, 22, 20]. Так большую модель можно дообучать даже на одной видеокарте (GPU) [23].
Один и тот же вес: в 16 битах и в 4 битах. Место — в 4 раза меньше, точность чуть ниже.
5. Словарь сокращений
- AI (Artificial Intelligence; искусственный интеллект (ИИ))
- компьютерные системы, которые решают задачи, обычно связанные с человеческим мышлением, например распознают речь или текст [9]
- ML (Machine Learning; машинное обучение)
- ИИ, который учится закономерностям на примерах, а не по правилам, написанным вручную [20]
- LLM (Large Language Model; большая языковая модель)
- модель машинного обучения, обученная на огромном объёме текста предсказывать и порождать текст; на них построены чат-боты [27, 20]
- NLP (Natural Language Processing; обработка естественного языка)
- область, которая учит компьютеры читать, понимать и порождать человеческую речь [32]
- GPU (Graphics Processing Unit; графический процессор)
- чип с множеством маленьких ядер; сначала для графики, теперь главная «рабочая лошадка» для обучения и запуска ИИ [20, 28]
- NPU (Neural Processing Unit; нейронный процессор)
- чип, созданный специально для вычислений ИИ; часто встроен в телефоны и ноутбуки и экономит заряд [28]
- RAG (Retrieval-Augmented Generation; генерация, дополненная поиском)
- модель сначала находит подходящие документы, потом отвечает по ним, поэтому ответ свежее и его можно проверить [29, 20]
- RLHF (Reinforcement Learning from Human Feedback; обучение с подкреплением на основе отзывов людей)
- люди оценивают ответы модели, и модель подстраивают к тем ответам, которые людям понравились больше [30, 20]
- API (Application Programming Interface; программный интерфейс приложения)
- договорённый способ, которым одна программа просит другую о чём-то, например отправляет вопрос ИИ-сервису [20]
- AGI (Artificial General Intelligence; общий искусственный интеллект)
- гипотетический ИИ, который мог бы освоить любую умственную задачу, доступную человеку; такого пока нет [33, 9]
- ASI (Artificial Superintelligence; искусственный сверхинтеллект)
- гипотетический ИИ, намного превосходящий лучшие человеческие умы почти во всех областях [10, 11]
- Токен
- маленький кусочек текста (слово или часть слова), который языковая модель читает и пишет [20]
- Контекстное окно
- сколько токенов модель видит за один раз; текст за его пределами модель «не видит» [31, 20]
- MITRE ATLAS (Adversarial Threat Landscape for Artificial-Intelligence Systems; ландшафт угроз для систем ИИ)
- открытый каталог реальных техник атак на системы ИИ; ведёт некоммерческая организация MITRE [25, 26]
- NIST AI RMF (NIST Artificial Intelligence Risk Management Framework; рамочная модель управления рисками ИИ от NIST (Национальный институт стандартов и технологий США))
- добровольное руководство США (январь 2023) о том, как находить и снижать риски систем ИИ [24]
6. Правила безопасности
- Проверяй, прежде чем верить. ИИ может уверенно ошибаться. Важное сверяй с первоисточником [24].
- Никаких секретов в чат-боте. Пароли, коды, номера карт и документы туда не вставляй.
- Последнее слово — за человеком. ИИ советует, решает человек [24].
- Голос просит денег? Перезвони сам по номеру, который знаешь [17].
Смотрите также
Сделай сам, а не повторяй хайп · У вашего сайта есть двигатель
Источники
- King James Bible Online: Proverbs 2:6 (KJV)
- Bible Gateway: Proverbs 2:6 (KJV)
- King James Bible Online: James 1:5 (KJV)
- Bible Gateway: James 1:5 (KJV)
- Bible.com: Притчи 2, Синодальный перевод
- Bibl.net: Притчи 2, Синодальный перевод
- Bible.com: Иакова 1, Синодальный перевод
- Bible Gateway: Иакова 1:5, Russian Synodal Version
- IBM: Types of artificial intelligence
- IBM: What is artificial superintelligence?
- Nick Bostrom: How long before superintelligence?
- NCSC (UK National Cyber Security Centre): The near-term impact of AI on the cyber threat, January 2024
- CISA (Cybersecurity and Infrastructure Security Agency): AI use case inventory
- Microsoft Learn: What is Microsoft Security Copilot?
- Google Cloud: Google Security Operations
- FBI IC3 (Internet Crime Complaint Center): Criminals use generative AI to facilitate financial fraud, 3 December 2024
- FTC (Federal Trade Commission): Scammers use AI to enhance their family emergency schemes, 20 March 2023
- Google Cloud Threat Intelligence: Adversarial misuse of generative AI, January 2025
- IBM: What is AI inference?
- Google for Developers: Machine Learning Glossary
- IBM: What is quantization?
- Hugging Face: Quantization overview
- Dettmers et al., 2023: QLoRA, efficient finetuning of quantized LLMs (arXiv)
- NIST (National Institute of Standards and Technology): AI Risk Management Framework 1.0 (NIST AI 100-1), January 2023
- MITRE ATLAS (official site)
- MITRE ATLAS data repository (GitHub)
- IBM: What are large language models?
- IBM: What is an NPU?
- IBM: What is retrieval-augmented generation?
- IBM: What is RLHF?
- IBM: What is a context window?
- IBM: What is natural language processing?
- IBM: What is artificial general intelligence?
С заботой, команда Starbound