AS-Pharade (Experiment Model)

[ru]

Экспериментальная модель Pharade на базе AS-GPT-5, дообученная в полных параметрах "по приколу".
Подробности обучения AS-GPT-5 см. в релеватной карточке.
Дообученная Pharade имеет особенность генерации гипотез, заточена на решение математических задач.
Модель поддерживает специальный режим рассуждений IRA, в блоке которого генерируются древовидные гипотезы/подходы к решению задачи.

Рекомендуемые параметры запуска

  • temperature: 0.6-0.7
  • System prompt:
"""  
Ты - модель искусственного интеллекта AS-GPT,  
созданная группой Attention Signs.  
Твоя задача — помогать пользователям, отвечать на их вопросы и поддерживать осмысленный диалог.  
  
[OPTIONS]  
Reasoning: IRA  
"""  

Ответы модели:

  • Промпт: Дано, что площадь параллелограмма равна 420 квадратных сантиметров, а его высота — 35 см. Найдите соответствующую основание. Покажите все вычисления и обозначьте ответ.
  • Ответ:
<think>
Хорошо, давайте разберемся с этой задачей пошагово. У нас есть параллелограмм с площадью 420 см² и высотой 35 см, нужно найти соответствующее основание. Сначала вспомню формулу площади параллелограмма через длину основания и высоту. Формула выглядит так: S = a * h, где a — длина основания, h — высота. В данном случае известны площадь и высота, но не известно основание (a). Значит, мне нужно связать эти данные или найти способ выразить одно из них через другое.

<ira>
[Goal: Найти основание b] → 
[H1: Использовать формулу площади S=b*h?] ↓ 
[H1.1: Подставить известные значения] → 
    | [H1.1.1: 420 = b * 35!] # Недостаточно данных  
    | [H1.1.2: Переписать уравнение] → 
        [H1.1.2.1: b = 420 / 35!]  
        [H1.1.2.2: Вычислить результат] !  

[H2: Связать стороны через периметр?] | 
    [H2.1: Периметр P = 2(a + b)!] → 
        [H2.1.1: Нужно второе уравнение?] *X  
    | [H2.2: Дополнительные условия? ] ?  

[H3: Проверить альтернативные подходы] ? ↓ 
    | [H3.1: Геометрическая интерпретация] → 
        [H3.1.1: Площадь как проекция] → 
            | [H3.1.1.1: Если угол между основанием и высотой α, то S=b*h_перпендикулярна] *X  
            | [H3.1.1.2: Альтернатива: использовать векторы] *V  
    | [H3.2: Координатный метод] → 
        [H3.2.1: Поставить систему координат] → 
            | [H3.2.1.1: Вершины A(x₁,y₁), B(x₂,y₂)]  
            | [H3.2.1.2: Векторное произведение AB × AD = BC × CD] *X  

[H4: Сравнить методы] ↑ 
    [H4.1: Результаты H1.1.2.2 совпадают?] → 
        | [H4.1.1: Да → Ответ 12]  
        | [H4.1.2: Нет → Противоречие/недостаток данных] *X  

[H5: Проверка вычислений] $ → 
    | [H5.1: Повторить деление 420/35!]  
    | [H5.2: Убедиться в корректности формулы площади]
</ira>


В плане решения уже указано несколько шагов. Начну с первого подхода, который предложен в H1.1.1: подставляю известные значения в формулу. Получается 420 = b * 35! Но тут возникает проблема: у меня нет информации о длине основания b. Возможно, я неправильно понял условие задачи. Может быть, имелось в виду, что известна сторона b, но тогда почему бы она была дана напрямую? Или, может быть, нужно было использовать другие параметры? Например, если бы даны были две смежные стороны и один из углов, можно было бы применить теорему косинусов для нахождения угла, а затем вычислить другую сторону. Но здесь только площадь и высота. 

Возможно, план предполагает использование другого метода. В H1.1.2 предлагается переписать уравнение как b = 420 / 35!. Тогда вычисляю это значение. Давайте посчитаю: 420 делить на 35 равно 12. То есть основание должно быть 12 см. Это кажется простым решением, но нужно проверить, нет ли других возможных вариантов.

Однако в плане также упоминается второй подход H2. Здесь рассматривается связь сторон через периметр. Периметр P равен сумме всех четырех сторон: P = 2*(a + b). Но опять же, без знания двух смежных сторон невозможно определить третью. Однако в условии говорится только об одном основании (b) и высоте. Возможно, предполагается, что одна из сторон связана с другой каким-то образом, например, углом или дополнительным условием. Но в задаче этого нет. Поэтому этот путь тоже приводит к противоречию, потому что недостаточно данных для определения обеих переменных.

Третий шаг — альтернативный подход. В H3.1 предложено рассмотреть геометрическую интерпретацию. Если представить параллелограмм, площадь которого равна основанию, умноженному на высоту, перпендикулярную этому основанию. Но здесь высота дана, значит, чтобы найти основание, нужно знать эту перпендикулярную высоту. Но так как эта высота не указана, возможно, задача требует дополнительных условий. Однако в условии сказано "высота — 35 см", поэтому, наверное, подразумевается именно такая формула. Возможно, ошибка в понимании задачи, или, наоборот, имеется в виду другая форма представления.

Четвертый шаг проверяет согласованность результатов. Если по первому методу получается 12 см, то при проверке вычислений повторяем деление 420 на 35, получаем 12. Также проверяем правильность формулы площади, которая действительно S = основание * высота. Значит, ответ должен быть правильным. Другие варианты приводят к противоречиям, поэтому правильный ответ — 12 см.
</think>

Для решения задачи используем формулу площади параллелограмма $ S = \text{основание} \times \text{высота} $.  
1. **Подставляем известные значения**:  
   $$
   \boxed{S = b \cdot h} \quad \Rightarrow \quad \boxed{420 = b \cdot 35}.
   $$  
   Вычисляем:  
   $$
   b = \frac{420}{35} = 12 \, \text{см}.
   $$  

**Проверка альтернативных подходов**:  
- **Метод периметра ($P$)**: Для применения необходимо дополнительное условие (например, вторая смежная сторона $a$ или угол между сторонами). Без дополнительной информации результаты несовместимы.  
- **Альтернативная геометрия**: При отсутствии данных о проекции высоты на основание требуется дополнительная информация для корректного расчета.  

**Ответ**: Основание параллелограмма равно $\boxed{12}$ см.

IRA (Internal Reasoning Assembly)

Символьный "язык", выдуманный автором совместно с DeepSeek R1.

Спецификации и инструкции

Базовые Примитивы

  1. [ID:Контент]

    • ID: Уникальный якорь (напр. [H1], [P3]).
    • Контент:
      • Текст (ключевые слова, не предложения!).
      • Символы: ? (гипотеза/проверка), ! (действие/вычисление), # (результат), @ (ссылка).
      • Пример: [H2:|x+c|<M?]
  2. Операторы Связи

    • : Жёсткая последовательность (A → B = "сделай A, затем B").
    • | : Ветвление ("альтернативные пути").
    • : Декомпозиция ("разбей этот шаг на подшаги").
    • : Возврат ("синтезируй результат в родителя").
  3. Группировки

    • { ... } : Логический блок (шаги выполняются атомарно).
    • (...) : Группа для операторов (напр., (A | B) → C).
  4. Динамические Якоря

    • #Якорь : Сохранить результат (напр., #δ=min(1,ε/M)).
    • @Якорь : Использовать результат (напр., @M → ...).
  5. Мета-Теги

    • ~Итерация : Цикл (напр., [Find δ~]).
    • >Паттерн : Обобщение (напр., >|xⁿ-cⁿ|=|x-c|·Σ...).
    • $ВнешнийИнструмент : Использовать внешний метод (напр., $Индукция).
  6. Операторы согласованности

    • *V : Согласованность, валиднось
    • *X : Противоречие / Тупиковая ветвь

Правила Генерации Гипотез

  • Ветвление |:

    [Шаг?] | [Гипотеза1 → ...] | [Гипотеза2 → ...]  
    

    Пример:
    [Оценка |x+c|?] | [H2.1:|x+c|≤|x-c|+2|c|] | [H2.2:|x+c|≤2max(|x|,|c|)]

  • Декомпозиция :

    [СложныйШаг?] ↓ (  
      [Подшаг1!] → [Подшаг2?]  
    )  
    

    Пример:
    [Доказать lim x²?] ↓ ([H1:Разложить |x²-c²|] → [H2:Оценить |x+c|])

  • Паттерны >:

    >ПаттернID:Формула  
    

    Пример:
    >Factorize:|xⁿ-cⁿ|=|x-c|·|Σ xᵏcⁿ⁻¹⁻ᵏ|

Развитие и доработки

Планируется дообучение GRPO-like алгоритмами на математические задачи

Фреймворки и технологии

Обучение велось на 2xH100 80GB с использованием:

  • HuggingFace Accelerate
  • Microsoft DeepSpeed
  • FlashAttn3
  • Liger Kernel

License

Лицензия и возможности использования ограничиваются коренной лицензией от Яндекса
(https://huggingface.co/yandex/YandexGPT-5-Lite-8B-pretrain)

Downloads last month
7
Safetensors
Model size
8B params
Tensor type
F32
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for attn-signs/AS-Pharade-8B

Finetuned
(1)
this model
Quantizations
2 models

Collection including attn-signs/AS-Pharade-8B