|
|
| (2 промежуточные версии не показаны) |
| Строка 1: |
Строка 1: |
| - | == Как строилась статья ==
| + | Статья была сделана с помощью '''GPT-5.6 Terra High'''. Первый промпт был такой: |
| - | | + | |
| - | Мне хотелось начать не с перечня терминов, а с одного принципиального разрыва: хороший прогноз ещё не отвечает на вопрос о последствиях действия. Поэтому в первой версии я попросил модель провести читателя от простого продуктового примера к потенциальным исходам, причинным графам и современным методам оценки эффектов.
| + | |
| - | | + | |
| - | Статья подготовлена с помощью '''GPT-5.6 Terra High'''. Ниже приведены запросы в том виде, в котором они использовались. | + | |
| - | | + | |
| - | === Первый запрос: собрать содержательный каркас ===
| + | |
| | | | |
| | {{well| | | {{well| |
| - | Ты хорошо разбираешься в машинном обучении, статистике и причинном выводе. Напиши подробную энциклопедическую статью для MachineLearning.ru про причинное машинное обучение (causal machine learning) на русском языке.
| + | Напиши подробную статью про причинное машинное обучение. Объясни простыми словами, чем обычный прогноз отличается от оценки последствий какого-либо действия. |
| | | | |
| - | Начни с простой мотивации: почему модель, которая умеет предсказывать, ещё не умеет отвечать на вопрос о последствиях вмешательства. Потом постепенно перейди к более формальной части.
| + | Расскажи про причинные графы, вмешательства, контрфактические вопросы, конфаундеры и структурные причинные модели. Ещё добавь потенциальные исходы Y(1) и Y(0), ATE, ATT, CATE, propensity score, причинные леса и causal discovery. |
| | | | |
| - | Объясни разницу между обычным предсказанием, вмешательством и контрфактическим вопросом. Расскажи про причинные графы, структурные причинные модели, конфаундеры, потенциальные исходы Y(1) и Y(0), ATE, ATT, CATE, propensity score, причинные леса и causal discovery. Покажи, где такие методы реально применяются и какие у них есть ограничения.
| + | Начни с понятного примера, а потом постепенно переходи к формулам и более сложным методам. Добавь реальные примеры применения, ограничения, внутренние ссылки и нормальные научные источники. Ничего не выдумывай. |
| | | | |
| - | Статья должна быть понятной студенту, но не примитивной. Добавь внутренние ссылки на связанные статьи, реальные научные источники и список литературы. Не выдумывай факты, результаты исследований, авторов и DOI.
| + | Оформи текст в вики-разметке. Формулы пиши через <tex> и </tex>, а перед отдельными формулами ставь два двоеточия. |
| - | | + | |
| - | Используй обычную вики-разметку MachineLearning.ru. Формулы пиши через <tex> и </tex>; отдельные формулы выделяй двойным отступом через два двоеточия.
| + | |
| | }} | | }} |
| | | | |
| - | Первый текст объяснял различие между наблюдением и вмешательством, но техническая часть получилась неравномерной. В частности, требовалось явно назвать условия идентификации, аккуратнее связать propensity score с взвешиванием и объяснить границы causal discovery. Кроме того, часть формул была оформлена тегами <math>, которые на MachineLearning.ru не работают.
| + | С первого раза получилось в целом нормально, но не хватало условий, при которых причинный эффект вообще можно оценить. Некоторые практические методы были описаны слишком коротко, а causal discovery выглядел так, будто он может сам восстановить причинные связи из любой таблицы. Ещё надо было поправить оформление формул. |
| | | | |
| - | === Второй запрос: проверить идентификацию и методы ===
| + | Второй промпт был такой: |
| | | | |
| | {{well| | | {{well| |
| - | Статья в целом получилась хорошей, но перепиши и доработай её как научный редактор.
| + | Доработай статью. Добавь условия идентификации причинного эффекта: согласованность, отсутствие неучтённого смешения, позитивность и отсутствие интерференции. Объясни критерий задней двери и покажи формулу корректировки. |
| | | | |
| - | Добавь отдельный раздел про условия идентификации причинного эффекта: согласованность, отсутствие неучтённого смешения, позитивность и отсутствие интерференции. Объясни критерий задней двери и приведи формулу корректировки.
| + | Подробнее напиши про matching, propensity score, inverse probability weighting, двойную устойчивость, double machine learning и причинные леса для CATE. Отдельно объясни ограничения causal discovery и почему по обычным наблюдениям не всегда можно определить направление причинности. |
| | | | |
| - | Расширь раздел про практические методы: matching, propensity score, inverse probability weighting, двойную устойчивость, double machine learning и причинные леса для оценки CATE. Отдельно и аккуратно объясни, почему causal discovery не может автоматически восстановить направление причинности из любой таблицы наблюдений.
| + | Убери лишние общие фразы и проверь источники. Все формулы оформи через <tex> и </tex>, отдельные формулы начинай с двух двоеточий. Верни статью целиком. |
| - | | + | |
| - | Для важных редких терминов указывай английское название в скобках. Не растягивай текст пустыми общими фразами, не рекламируй продукты и не придумывай источники. Оставь текст живым и энциклопедическим, а не похожим на шаблонный ответ нейросети.
| + | |
| - | | + | |
| - | Проверь всю разметку: вместо <math>...</math> используй <tex>...</tex>. Для отдельных формул ставь перед строкой два двоеточия. Верни готовую статью целиком.
| + | |
| | }} | | }} |
| | | | |
| - | === Что пришлось исправить после генерации ===
| + | После второго запроса я вручную проверил статью, поправил формулы и ссылки, а также убрал несколько слишком общих формулировок. Отдельно посмотрел, чтобы методы причинного вывода не описывались как работающие без необходимых предположений. |
| - | | + | |
| - | Финальная редакция не была простой копией второго ответа. При ручной вычитке были внесены следующие изменения:
| + | |
| - | | + | |
| - | * раздел «Мотивировка» переименован в «Мотивация»;
| + | |
| - | * исправлена грамматическая ошибка в определении коллайдера;
| + | |
| - | * [[A/B тестирование|A/B-тестирование]] отделено от общего понятия рандомизированного контролируемого эксперимента;
| + | |
| - | * уточнены условная независимость назначения, позитивность, SUTVA и критерий задней двери;
| + | |
| - | * указано, что для непрерывной переменной в back-door-корректировке используется интеграл;
| + | |
| - | * IPW-формула названа оценкой Хорвица — Томпсона, добавлено отличие нормированной оценки Хайека;
| + | |
| - | * формулировка о причинных лесах ограничена условиями асимптотического статистического вывода;
| + | |
| - | * в раздел про causal discovery добавлена марковская эквивалентность графов;
| + | |
| - | * добавлены первоисточники Неймана и Rosenbaum—Rubin;
| + | |
| - | * исправлен год книги ''Causal Inference: What If'' и использована официальная страница книги;
| + | |
| - | * неработающий шаблон примечаний заменён на <references />;
| + | |
| - | * статья помещена в существующие категории «Машинное обучение» и «Прикладная статистика».
| + | |
| - | | + | |
| - | Отдельно проверялись названия, годы, страницы и DOI основных источников. Там, где утверждение зависит от причинных предположений, формулировки были смягчены: алгоритм машинного обучения оценивает вспомогательные зависимости, но сам по себе не устраняет смешение и не доказывает правильность причинного графа. | + | |
| | | | |
| - | — [[Участник:Oleg Batsiev|Oleg Batsiev]]
| + | [[Участник:Oleg Batsiev|Oleg Batsiev]] |
С первого раза получилось в целом нормально, но не хватало условий, при которых причинный эффект вообще можно оценить. Некоторые практические методы были описаны слишком коротко, а causal discovery выглядел так, будто он может сам восстановить причинные связи из любой таблицы. Ещё надо было поправить оформление формул.
После второго запроса я вручную проверил статью, поправил формулы и ссылки, а также убрал несколько слишком общих формулировок. Отдельно посмотрел, чтобы методы причинного вывода не описывались как работающие без необходимых предположений.