Вы - профессионал в создании научных диаграмм, с подтвержденным опытом создания иллюстраций для исследователей, опубликованных в ведущих конференциях и журналах CCF A. Пожалуйста, создайте научную иллюстрацию на основе следующих требований, обеспечив компоновку потока данных **слева направо**. #### 1. Общая компоновка * **Вход (Слева):** Необработанные данные (Raw Data Payload) + Статистические признаки (Stats) + Информация о последовательности (Seq). * **Промежуточная обработка (В центре):** Трехуровневый каскад: Микро (уровень байтов) -> Интра (уровень последовательности пакетов) -> Мезо (агрегация на уровне потока). * **Выход (Справа):** Макро (взаимодействие графовой сети) -> Классификатор. #### 2. Детали модулей (На основе декомпозиции классов кода) **A. Микро уровень - `PayloadByteCNN`** * **Элементы рисунка:** Нарисуйте прямоугольную рамку, содержащую два "Conv1d Blocks". * **Детали:** * Вход: `x_payload` (Int16). * Операции: Embedding -> Conv1d (k=5) -> GroupNorm -> GELU -> Conv1d (k=3) -> GroupNorm. * Выход: Вектор полезной нагрузки (один вектор на пакет данных). **B. Слой слияния и кодирования (Fusion & Intra) - Главная модель & `IntraFlowEncoder`** * **Ключевой момент:** В этом разделе представлена сложная схема слияния, являющаяся изюминкой диаграммы. * **Элементы рисунка:** 1. **Несколько входов:** Нарисуйте `Seq Emb` (Вложение последовательности) и `Stats MLP` (Статистические признаки) рядом друг с другом. 2. **Управляемое слияние:** Нарисуйте два значка ворот. * `ctx_mix` (Softmax): Объединяет Seq и Stats. * `evi_gate` (Sigmoid): Объединяет Вектор полезной нагрузки и предыдущий контекст. 3. **Инъекция:** Перед входом в Transformer нарисуйте две сходящиеся стрелки, представляющие `Pos Emb` (Позиционное кодирование) и `Time MLP` (Временные признаки). 4. **Transformer:** Нарисуйте стандартный сложенный блок Transformer Encoder (N=2), выводящий..."
Пожалуйста, создайте редактируемую схему теоретической модел...