Important terms

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/77

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 10:15 PM on 6/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

78 Terms

1
New cards

Algorithm

Что это: формализованная последовательность действий для решения задачи.

Используется для: реализации логики программ и вычислений.

Связано с: Data Structures, Complexity.

2
New cards

Data Structure

Что это: способ организации и хранения данных.

Используется для: эффективного доступа и обработки информации.

Связано с: Arrays, Lists, Hash Maps, Trees.

3
New cards

Time Complexity

Что это: оценка количества операций, необходимых алгоритму.

Используется для: сравнения эффективности решений.

Связано с: Big O Notation.

4
New cards

Big O Notation

Что это: система обозначения сложности алгоритмов.

Используется для: оценки масштабируемости решений.

Связано с: O(1), O(log n), O(n), O(n²).

5
New cards

API

Что это: программный интерфейс взаимодействия между системами.

Используется для: обмена данными и вызова функциональности внешних сервисов.

Связано с: HTTP, REST, JSON.

6
New cards

REST API

Что это: архитектурный подход к построению веб-интерфейсов.

Используется для: взаимодействия между клиентами и серверами.

Связано с: GET, POST, PUT, DELETE.

7
New cards

HTTP

Что это: протокол передачи данных между клиентом и сервером.

Используется для: работы веб-сервисов и API.

Связано с: Requests, Responses.

8
New cards

JSON

Что это: текстовый формат представления структурированных данных.

Используется для: обмена данными между системами.

Связано с: API, Web Services.

9
New cards

Database

Что это: система хранения и управления данными.

Используется для: сохранения и извлечения информации.

Связано с: SQL, NoSQL.

10
New cards

SQL

Что это: язык запросов к реляционным базам данных.

Используется для: поиска, фильтрации и изменения данных.

Связано с: PostgreSQL, MySQL.

11
New cards

NoSQL

Что это: класс нереляционных баз данных.

Используется для: работы с гибкими и масштабируемыми структурами данных.

Связано с: MongoDB, Redis.

12
New cards

Git

Что это: система контроля версий.

Используется для: отслеживания изменений в коде.

Связано с: Repository, Branch, Commit.

13
New cards

Repository

Что это: хранилище проекта под управлением Git.

Используется для: хранения исходного кода и истории изменений.

Связано с: GitHub, GitLab.

14
New cards

Docker

Что это: платформа контейнеризации приложений.

Используется для: воспроизводимого запуска программ в любой среде.

Связано с: Containers, Deployment.

15
New cards

Container

Что это: изолированная среда выполнения приложения.

Используется для: стандартизации развертывания программ.

Связано с: Docker, Kubernetes.

16
New cards

Kubernetes

Что это: система оркестрации контейнеров.

Используется для: управления распределенными приложениями.

Связано с: Docker, Scaling.

17
New cards

Variable

Что это: именованная ссылка на значение в памяти.

Используется для: хранения данных во время выполнения программы.

Связано с: Types, Objects.

18
New cards

Function

Что это: переиспользуемый блок логики.

Используется для: структурирования кода.

Связано с: Parameters, Return Values.

19
New cards

Class

Что это: шаблон для создания объектов.

Используется для: объектно-ориентированного программирования.

Связано с: Objects, Methods.

20
New cards

Library

Что это: набор готовых программных компонентов.

Используется для: ускорения разработки.

Связано с: NumPy, Pandas.

21
New cards

Framework

Что это: программная платформа с заданной архитектурой.

Используется для: построения приложений.

Связано с: Django, FastAPI.

22
New cards

Virtual Environment

Что это: изолированное окружение Python.

Используется для: управления зависимостями проектов.

Связано с: pip, requirements.txt.

23
New cards

Scalar

Что это: одиночное числовое значение.

Используется для: представления величин.

Связано с: Vectors, Tensors.

24
New cards

Vector

Что это: упорядоченный набор чисел.

Используется для: представления объектов в пространстве признаков.

Связано с: Embeddings.

25
New cards

Matrix

Что это: двумерный массив чисел.

Используется для: линейных преобразований и вычислений нейросетей.

Связано с: Linear Algebra.

26
New cards

Tensor

Что это: многомерное обобщение матрицы.

Используется для: хранения данных в Deep Learning.

Связано с: PyTorch, TensorFlow.

27
New cards

Linear Algebra

Что это: раздел математики о векторах и матрицах.

Используется для: построения и обучения моделей.

Связано с: Matrix Multiplication.

28
New cards

Gradient

Что это: направление максимального изменения функции.

Используется для: оптимизации параметров модели.

Связано с: Gradient Descent.

29
New cards

Gradient Descent

Что это: алгоритм минимизации функции ошибки.

Используется для: обучения моделей.

Связано с: Loss Function.

30
New cards

Probability

Что это: количественная мера вероятности события.

Используется для: моделирования неопределенности.

Связано с: Statistics.

31
New cards

Statistics

Что это: методы анализа и интерпретации данных.

Используется для: оценки качества моделей.

Связано с: Mean, Variance.

32
New cards

Machine Learning

Что это: область AI, в которой модели обучаются на данных.

Используется для: прогнозирования и выявления закономерностей.

Связано с: Supervised Learning.

33
New cards

Dataset

Что это: набор данных для обучения и тестирования моделей.

Используется для: получения знаний моделью.

Связано с: Features, Labels.

34
New cards

Feature

Что это: входной признак объекта.

Используется для: формирования входных данных модели.

Связано с: Dataset.

35
New cards

Label

Что это: правильный ответ для обучающего примера.

Используется для: обучения модели.

Связано с: Supervised Learning.

36
New cards

Model

Что это: математическая функция, обученная на данных.

Используется для: прогнозов и классификации.

Связано с: Training, Inference.

37
New cards

Training

Что это: процесс настройки параметров модели.

Используется для: обучения на данных.

Связано с: Epoch, Loss.

38
New cards

Inference

Что это: применение обученной модели.

Используется для: получения результата на новых данных.

Связано с: Deployment.

39
New cards

Epoch

Что это: полный проход по обучающему набору данных.

Используется для: контроля процесса обучения.

Связано с: Batch.

40
New cards

Batch

Что это: часть данных, обрабатываемая за один шаг обучения.

Используется для: оптимизации вычислений.

Связано с: Epoch.

41
New cards

Loss Function

Что это: функция оценки ошибки модели.

Используется для: определения качества предсказаний.

Связано с: Gradient Descent.

42
New cards

Overfitting

Что это: чрезмерная подстройка модели под обучающие данные.

Используется для: описания проблемы плохого обобщения.

Связано с: Generalization.

43
New cards

Generalization

Что это: способность модели работать на новых данных.

Используется для: оценки практической полезности модели.

Связано с: Overfitting.

44
New cards

Neural Network

Что это: модель, состоящая из взаимосвязанных искусственных нейронов.

Используется для: решения сложных задач распознавания и генерации.

Связано с: Deep Learning.

45
New cards

Neuron

Что это: базовый вычислительный элемент нейросети.

Используется для: обработки входных сигналов.

Связано с: Weights.

46
New cards

Weight

Что это: обучаемый параметр нейрона.

Используется для: хранения знаний модели.

Связано с: Training.

47
New cards

Bias

Что это: дополнительный параметр нейрона.

Используется для: повышения гибкости модели.

Связано с: Weights.

48
New cards

Activation Function

Что это: функция преобразования выхода нейрона.

Используется для: моделирования нелинейностей.

Связано с: ReLU, Sigmoid.

49
New cards

Backpropagation

Что это: алгоритм вычисления градиентов.

Используется для: обучения нейронных сетей.

Связано с: Gradient Descent.

50
New cards

Deep Learning

Что это: направление ML на основе многослойных нейросетей.

Используется для: работы с текстом, изображениями и аудио.

Связано с: CNN, Transformers.

51
New cards

LLM

Что это: большая языковая модель.

Используется для: генерации, анализа и преобразования текста.

Связано с: Transformers.

52
New cards

Token

Что это: минимальная единица текста, обрабатываемая моделью.

Используется для: представления входных и выходных данных.

Связано с: Context Window.

53
New cards

Context Window

Что это: максимальный объем контекста, доступный модели.

Используется для: учета предыдущей информации.

Связано с: Tokens.

54
New cards

Prompt

Что это: инструкция, передаваемая модели.

Используется для: управления поведением модели.

Связано с: Prompt Engineering.

55
New cards

Prompt Engineering

Что это: проектирование эффективных инструкций для модели.

Используется для: повышения качества результатов.

Связано с: LLM.

56
New cards

Attention

Что это: механизм оценки значимости элементов последовательности.

Используется для: понимания контекста.

Связано с: Transformers.

57
New cards

Transformer

Что это: архитектура нейросетей на основе механизма Attention.

Используется для: создания современных LLM.

Связано с: GPT, Claude, Gemini.

58
New cards

Embedding

Что это: векторное представление семантического смысла данных.

Используется для: поиска, кластеризации и RAG.

Связано с: Vector Database.

59
New cards

Fine-Tuning

Что это: дополнительное обучение предобученной модели.

Используется для: адаптации под специализированные задачи.

Связано с: Training.

60
New cards

Hallucination

Что это: генерация недостоверной информации моделью.

Используется для: описания одного из ключевых ограничений LLM.

Связано с: RAG.

61
New cards

RAG

Что это: архитектура, объединяющая поиск и генерацию.

Используется для: повышения точности ответов модели.

Связано с: Embeddings, Vector Database.

62
New cards

Chunking

Что это: разбиение документов на фрагменты.

Используется для: улучшения поиска в RAG.

Связано с: Retrieval.

63
New cards

Retriever

Что это: компонент поиска релевантной информации.

Используется для: получения контекста для модели.

Связано с: RAG.

64
New cards

Vector Database

Что это: база данных для хранения векторных представлений.

Используется для: семантического поиска.

Связано с: Embeddings.

65
New cards

Similarity Search

Что это: поиск по близости векторных представлений.

Используется для: нахождения релевантных документов.

Связано с: Vector Database.

66
New cards

Tool Calling

Что это: механизм вызова внешних инструментов моделью.

Используется для: взаимодействия с API, БД и приложениями.

Связано с: Agents.

67
New cards

Function Calling

Что это: структурированный вызов функций моделью.

Используется для: надежной интеграции AI в программные системы.

Связано с: Tool Calling.

68
New cards

Memory

Что это: механизм сохранения состояния агента.

Используется для: долгосрочных задач и персонализации.

Связано с: Agents.

69
New cards

AI Agent

Что это: система, способная планировать и выполнять действия для достижения цели.

Используется для: автоматизации сложных процессов.

Связано с: Tools, Memory, Workflows.

70
New cards

MCP (Model Context Protocol)

Что это: открытый протокол подключения моделей к внешним инструментам и данным.

Используется для: стандартизированной интеграции AI-систем.

Связано с: Agents, Tool Calling.

71
New cards

Workflow

Что это: последовательность действий для достижения результата.

Используется для: построения автоматизированных процессов.

Связано с: Triggers, Actions.

72
New cards

Trigger

Что это: событие, запускающее процесс.

Используется для: активации автоматизации.

Связано с: Workflow.

73
New cards

Action

Что это: отдельная операция внутри процесса.

Используется для: выполнения конкретной задачи.

Связано с: Workflow.

74
New cards

Webhook

Что это: механизм уведомления одного сервиса другим через HTTP.

Используется для: событийной интеграции систем.

Связано с: APIs.

75
New cards

ETL

Что это: процесс извлечения, преобразования и загрузки данных.

Используется для: подготовки данных для аналитики и AI.

Связано с: Data Engineering.

76
New cards

CI/CD

Что это: практика автоматической сборки, тестирования и развертывания.

Используется для: ускорения выпуска программных изменений.

Связано с: DevOps.

77
New cards

Monitoring

Что это: наблюдение за состоянием системы.

Используется для: обнаружения ошибок и деградации качества.

Связано с: Logging.

78
New cards

Logging

Что это: запись событий и действий системы.

Используется для: отладки и анализа поведения приложений.

Связано с: Monitoring.