Входы (inputs)
Числа, описывающие данные. Например, пиксели изображения, признаки объекта или значения от предыдущих нейронов.
От искусственного нейрона до языковых моделей с миллиардами параметров. Разбираемся, из чего состоит ИИ, как он учится и что происходит внутри, когда ты задаёшь вопрос.
Нейросеть не думает как человек. Это математическая система, которая находит закономерности в данных, настраивая миллионы или миллиарды числовых параметров.
Искусственный нейрон — небольшая вычислительная функция. Он получает числа, умножает их на веса, складывает результаты и пропускает сумму через функцию активации.
Числа, описывающие данные. Например, пиксели изображения, признаки объекта или значения от предыдущих нейронов.
Коэффициенты важности. Большой по модулю вес сильнее влияет на результат. Именно эти значения сеть подбирает во время обучения.
Дополнительное число, позволяющее сдвинуть результат и сделать модель гибче.
Нелинейная функция, например ReLU или sigmoid. Она помогает сети моделировать сложные зависимости.
x — входы · w — веса · b — смещение · f — функция активации · y — выход
Нейроны объединяются в слои. Выход одного слоя становится входом следующего. Архитектура определяет, как информация проходит через модель.
Каждый нейрон слоя связан с нейронами следующего слоя. Подходит для табличных данных и простых задач классификации.
Использует фильтры, которые скользят по изображению и находят края, текстуры, формы и более сложные визуальные признаки.
Передаёт внутреннее состояние от шага к шагу. Исторически применялась для текста, речи и временных рядов.
Слой — часть архитектуры. Параметры — обучаемые числа внутри неё: веса и смещения. У модели может быть много слоёв, но число параметров зависит от ширины, связей и типа операций.
Обучение — это многократная настройка параметров так, чтобы ответы модели становились ближе к желаемым.
Примеры, тексты, изображения, аудио или измерения.
Модель вычисляет прогноз на основе текущих весов.
Функция потерь измеряет расхождение прогноза и цели.
Градиентный спуск корректирует параметры, цикл повторяется.
Алгоритм вычисляет, как каждый параметр повлиял на ошибку. Для этого применяется цепное правило дифференцирования: градиенты распространяются от выхода сети к более ранним слоям.
SGD, Momentum и Adam — методы обновления параметров. Скорость обучения (learning rate) задаёт размер шага: слишком большая может мешать сходимости, слишком маленькая — замедлять обучение.
Transformer — архитектура, представленная в 2017 году. Она стала основой большинства современных больших языковых моделей.
Текст разбивается на токены — фрагменты слов, целые слова или знаки. Модель работает не непосредственно с буквами, а с числовыми ID токенов.
Каждый токен превращается в вектор — набор чисел, который кодирует выученные отношения и признаки. Позиционная информация помогает учитывать порядок.
Механизм внимания вычисляет, на какие другие токены стоит обратить внимание при обработке текущего. Так модель учитывает контекст предложения.
Языковая модель оценивает вероятности возможных следующих токенов и выбирает один из них по стратегии генерации. Затем процесс повторяется.
Q — запросы · K — ключи · V — значения · dk — размерность ключей. Формула показывает, как рассчитываются веса внимания и смешиваются информационные векторы.
Большая языковая модель (LLM) — нейросеть, обученная на огромных массивах данных для работы с языком и часто с другими типами информации.
Параметры — значения, которые модель выучила. Миллиард параметров означает миллиард чисел, а не миллиард отдельных нейронов.
Контекстное окно — объём токенов, который модель может учитывать в одном запросе. Это не обязательно долговременная память.
Ускорители выполняют множество матричных операций параллельно. Обучение крупных моделей требует значительных вычислительных ресурсов.
Снижение точности представления весов, например с FP16 до INT8 или 4-bit, может уменьшить память и ускорить запуск с компромиссом по качеству.
| Семейство | Разработчик | Известные направления |
|---|---|---|
| Llama | Meta | Открытые веса, локальный запуск, исследования |
| Qwen | Alibaba | Текст, код, мультимодальные задачи |
| Mistral | Mistral AI | Эффективные языковые модели и MoE |
| Gemma | Компактные модели и исследовательские инструменты | |
| DeepSeek | DeepSeek | Рассуждения, код, архитектуры MoE |
| Phi | Microsoft | Компактные модели, эффективность |
Локальная модель запускается на твоём компьютере или сервере. Запросы могут обрабатываться без отправки текста внешнему провайдеру — если приложение и настройки действительно работают автономно.
$ ollama run qwen
>>> Объясни, как работает нейрон
Нейрон вычисляет взвешенную сумму входов...
▋
Мощные серверы, простое подключение, масштабирование. Нужны сеть и доверие к провайдеру обработки данных.
Больше контроля над данными и настройками, возможность автономной работы. Но ресурсы устройства ограничены.
Ключевые идеи появлялись задолго до сегодняшних чат-ботов.
Уоррен Маккаллок и Уолтер Питтс описали математическую модель нейрона.
Алан Тьюринг предложил знаменитую идею теста для обсуждения машинного интеллекта.
Дартмутский семинар закрепил искусственный интеллект как отдельное направление исследований.
Фрэнк Розенблатт представил обучаемую модель для распознавания простых образов.
Обратное распространение ошибки стало важным инструментом обучения многослойных сетей.
AlexNet показала сильные результаты в ImageNet и ускорила развитие глубоких CNN.
Статья «Attention Is All You Need» предложила архитектуру, ставшую основой современных LLM.
Масштабирование данных и вычислений, чат-интерфейсы, мультимодальность и открытые модели.
Исследования продолжаются сразу в нескольких направлениях: от более эффективных моделей до систем, которые умеют работать с разными типами данных и инструментами.
Единые системы для текста, изображений, звука, видео и пространственных данных.
Меньше вычислений и энергии на тот же уровень качества; компактные модели на устройствах.
Модели, которые планируют шаги, вызывают программы и проверяют результат выполнения задач.
Проверяемость ответов, защита от атак, оценка рисков и контроль использования.
Чем лучше понимаешь устройство нейросетей, тем легче отличать реальные возможности технологий от маркетинговых обещаний.
Вернуться наверх ↑