alterna ai
ALTERNA AI / УЧЕБНИК

Словарь Alterna AI

Канонические определения полного курса00–20: математика, обучение, inference, системы и масштабирование.

AI / Искусственный интеллект
Область методов и систем для распознавания, планирования, поиска решений и других интеллектуальных задач. Не синоним нейросети.
ML / Машинное обучение
Методы формирования поведения по данным и опыту относительно задачи и критерия качества.
DL / Глубокое обучение
Подход ML с композициями обучаемых преобразований и многоуровневыми представлениями.
Модель / Model
В этой главе: параметризованное преобразование входа в выход. Архитектура и значения параметров различаются.
Параметры / Weights
Числа, задающие выбранную функцию модели; могут быть обучены либо назначены вручную. Не текущие активации.
Dataset
Набор примеров для обучения или оценки. Не база, которую каждый forward обязан перечитывать.
Активация / Activation
Промежуточный численный результат конкретного вычисления при текущем входе.
Training
В рассматриваемой процедуре: вычисление loss и градиента с последующим обновлением параметров.
Inference
Здесь: применение модели с фиксированными параметрами. Не путать с вероятностным выводом в других контекстах.
Токен / Token
Дискретная единица кодирования текста. Может быть словом, частью слова, символом или байтом в зависимости от tokenizer.
Embedding
Векторное представление; embedding lookup выбирает строку таблицы по ID. Координаты не обязаны иметь человеческие названия.
Attention
Вычисление коэффициентов по query/key и смешивание values. Коэффициенты зависят от входа и не тождественны параметрам проекций.
Logits
Ненормированные вещественные оценки кандидатов. Не вероятности.
Softmax
Преобразование оценок z в распределение: exp(z_j), делённое на сумму экспонент. Вычитание общего максимума улучшает устойчивость.
Контекст / Context
Данные, переданные для текущего вызова модели: запрос, инструкции, выбранная история и внешние сведения.
RAG
Генерация с использованием извлечённых внешних сведений. Поиск при запросе сам по себе не обновляет веса generator.
Память приложения
Внешние записи, сохраняемые между вызовами. Влияют на модель, когда приложение использует их при сборке входа.
Tool
Внешний исполнитель ограниченной операции. Право и аргументы проверяются runtime, а не текстом документа.
Skill
В рамках курса: пакет инструкций/описаний рабочего процесса. Термин не означает автоматическое изменение весов или прав.
Agent runtime
Программа, управляющая циклом вызовов модели, инструментов и наблюдений с ограничениями и условиями остановки.
Вектор
Элемент векторного пространства. После выбора базиса записывается упорядоченными координатами.
Базис
Линейно независимый порождающий набор пространства. Координаты зависят от базиса.
Норма
Неотрицательная длина с однородностью и неравенством треугольника; ноль только на нулевом векторе.
Скалярное произведение
Сумма попарных произведений координат; скалярный результат.
Cosine similarity
Dot, делённый на произведение евклидовых норм ненулевых аргументов.
Ортогональная проекция
Ближайший вектор выбранного подпространства в евклидовой метрике; остаток ортогонален ему.
Ранг
Размерность образа линейного преобразования; численный ранг зависит от допуска.
SVD
Разложение A=UΣVᵀ на ортогональные базисы и неотрицательные сингулярные масштабы.
Градиент
Вектор частных производных скалярной функции; локальный рост относительно выбранных координат/метрики.
Jacobian
Матрица J_ij=∂f_i/∂x_j; в курсе shape[выход,вход].
Hessian
Матрица вторых производных скалярной функции, описывающая локальную кривизну.
Likelihood
Вероятность/плотность фиксированных данных как функция параметров; не posterior без prior.
Энтропия
Среднее −log p по распределениюp; наты дляln и биты дляlog₂.
Cross-entropy
Среднее −log q по целевомуp. CE(p,q)=H(p)+KL(p||q).
KL divergence
Среднее log(p/q) поp; несимметрична, не метрика.
Perplexity
Экспонента средней token log-loss внатах, либо2встепени log-loss вбитах.
Adam
Адаптивный optimizer с EMA первого/второго момента и коррекцией начального смещения.
Generalization
Качество на новых данных, отличное от минимизации ошибки уже использованного training set.
Precision
TP/(TP+FP): доля истинных positives среди предсказанных positives; при нулевом знаменателе требует convention.
Recall
TP/(TP+FN): доля найденных positives среди реальных positives.
Centroid K-means
Арифметическое среднее точек назначенного непустого кластера при squared Euclidean objective.
PCA
Ортогональные направления максимальной дисперсии центрированных данных; не supervised важность для target.
Функция активации
Преобразование preactivation, часто нелинейное и поэлементное. Не путать с конкретным значением activation.
MLP
Композиция плотных affine layers и hidden activations с отдельным output layer.
LayerNorm
Нормирование по координатам выбранного представления одного примера, обычно с последующим обучаемым affine преобразованием.
Residual path
Сложение x+F(x) с совпадающими shapes; создаёт прямой путь, но не гарантирует ненулевой общий gradient.
Automatic differentiation
Вычисление derivatives программы через локальные правила и chain rule; не finite differences и не optimizer update.
Топологический порядок
Порядок узлов DAG, в котором каждый parent предшествует своим зависимым узлам.
Floating point
Представление через знак, exponent и significand с конечной точностью и специальными кодировками.
Subnormal
Число с минимальным encoded exponent и без скрытой единицы; обеспечивает постепенный underflow в поддерживающем его режиме.
FMA
Умножение со сложением с одним финальным округлением; обычно считается двумя FLOPs.
Arithmetic intensity
Отношение арифметических операций к байтам трафика в выбранной модели памяти.
Roofline
Оценка throughput как min(compute peak,bandwidth×intensity), не измерение программы.
KV-cache
Кеш keys/values ранее обработанных токенов при autoregressive inference; не параметры модели.
Aliasing
Неразличимость различных исходных частот/сигналов после выбранной дискретизации.
Свёртка
Линейная операция y[n]=Σh[j]x[n−j]; в sliding-window форме включает переворот ядра.
Cross-correlation
Вещественная скользящая сумма произведений без переворота ядра в принятой здесь window convention.
DFT
Дискретное преобразование Фурье; FFT является семейством быстрых алгоритмов его вычисления.
Receptive field
Область исходного входа, способная влиять на выбранный выходной элемент через вычислительный граф.
Byte-level BPE
Обучаемое объединение частых соседних byte-token pairs; конкретные normalization,pre-tokenization и ranks входят в контракт tokenizer.
Grapheme cluster
Группа Unicode code points, воспринимаемая как один знак; не обязательно token модели.
Skip-gram
Задача предсказания context tokens по центральному token с обучаемыми входными/выходными представлениями.
Contextual state
Activation позиции после обработки окружающей последовательности; не новая строка weights embedding.
Causal mask
Ограничение attention на текущую и предыдущие позиции, применяемое до softmax.
Multi-head attention
Независимые attention calculations в projection subspaces с concat и выходной проекцией.
RoPE
Позиционные вращения пар координат Q/K, вводящие относительную зависимость их скалярного произведения.
SwiGLU
FFN с покоординатным произведением SiLU-gate и up-projection, затем down-projection.
Pre-norm
Расположение normalization перед преобразованием residual-подслоя.
LM head
Проекция hidden state в logits vocabulary; сама по себе не выполняет sampling и не гарантирует истинность текста.
Pretraining
Оптимизация next-token objective на корпусе до task-specific adaptation; масштаб учебного fixture не равен промышленному pretraining.
Supervised fine-tuning
Настройка по размеченным prompt/response examples с явной serialization и loss mask.
Preference objective
Pairwise criterion по chosen/rejected outputs относительно заданных данных и reference contract.
LoRA
Low-rank trainable update к замороженной base matrix; rank и scale входят в контракт.
Prefill
Causal обработка всего prompt перед пошаговым decode и заполнение K/V state.
Decode
Итеративное получение следующего token при фиксированных weights и растущем runtime state.
Quantization
Кодирование чисел ограниченным набором integer codes и scales с измеримой reconstruction error.
Retrieval
Выбор внешних records по явной ranking function; не weight update и не гарантия истинности.
Provenance
Метаданные о происхождении значения, его producer и пути через систему.
All-reduce
Collective aggregation values между replicas; topology и payload должны быть названы отдельно.
Tensor parallelism
Разбиение tensor operation по устройствам с последующим concat или reduction.
Pipeline parallelism
Размещение последовательных layers по stages и проведение microbatches через schedule.
MoE routing
Выбор top-k experts для token с capacity и overflow policy.
Multimodal token
Строка representation vision/audio encoder после projection в decoder width.
Artifact manifest
Версионированный контракт tokenizer,architecture,shapes,seed,step и weight digest.
Fail closed
Отказ без действия и без stale success при неизвестном или недействительном состоянии.