Геометрия таланта

50 русских классиков против 55 современных авторов проза.ру. Каждый текст (первые 4000 слов) прогнан через Qwen2.5-0.5B в режиме teacher-forcing: на каждой позиции сравниваем вектор сказанного слова с вектором ожидаемого. Из этих отклонений — 20 признаков на текст.

0.880
AUC комбинированного индекса (leave-one-out)
0.89
AUC лучшего признака — концентрация отклонений
0.76
он же после вычета «сложности языка» — выживает

Главный вывод

Талант в этой геометрии — не непредсказуемость, а согласованность отклонений. Классик уходит от «среднепопуляционного» слова в узком пучке направлений — у него есть собственный вектор, который он держит весь текст. Любитель отклоняется не меньше, но изотропно — во все стороны сразу, как шум. Три самых сильных признака — концентрация дельт в главном направлении (AUC 0.89), их однонаправленность (0.88) и «дерзость» — готовность уйти от ожидаемого там, где модель уверена (0.85).

Проверка на конфаунд. Классики пишут архаичным языком XIX века — Qwen их хуже предсказывает, и это могло бы объяснить всё. Вычли из каждого признака сюрприз, энтропию и угадываемость: концентрация (0.76) и однонаправленность (0.71) выживают, а «дерзость» (0.61), взрывчатость и богатство словаря почти полностью растворяются — они были маской сложности языка.

Признаки: классики vs любители

ПризнаккодAUCAUC после вычетаклассикипроза.руp
Концентрация отклоненийдоля дисперсии дельт в главном направленииdelta_top1_share0.8930.760.06520.056★★★
Изотропия отклоненийэффективная размерность облака дельт (PR)delta_pr0.11089.89106★★★
Однонаправленность сдвиганорма среднего единичного вектора дельтdelta_consistency0.8750.710.07790.061★★★
Дерзостьуходит от ожидаемого там, где модель уверенаdefiance0.8530.610.0540.0343★★★
Энтропия контекстасредняя неопределённость модели на текстеmean_entropy0.8173.0452.76★★★
Медианный сюрприз−log p фактического словаmedian_surprisal0.8132.8332.282★★★
Разброс отклоненийstd ряда 1−cosdev_std0.1880.40560.4128★★★
Взрывчатость рядаburstiness ряда отклоненийdev_burstiness0.1910.49-0.1039-0.0499★★★
Угадываемость словадоля позиций, где Qwen угадал словоtop1_acc0.1940.39790.4482★★★
Средний сюрприз−log p фактического словаmean_surprisal0.8053.1312.804★★★
Длина шага в сторонусредняя норма дельтыdelta_norm0.8040.7860.7184★★★
Векторная предсказуемостьcos(предсказанное, фактическое)mean_cos0.2030.49930.5419★★★
Связность словарясредний парный cos облака словcloud_mean_pcos0.7720.660.17020.1549★★★
Хвост сюрприза90-й перцентиль −log psurprisal_q900.7296.8086.507★★★
Компактность облакасредний cos к центроидуcloud_cos_to_mu0.7170.41210.3966★★★
Богатство словаряtype/token ratiottr0.6140.450.72880.6947
Разброс сюрпризаstd −log psurprisal_std0.5892.6582.616
Доминанта облакадоля топ-PC облака словcloud_top1_share0.4150.04320.0416
Размерность облакаPR облака словcloud_pr0.445140.7145.8
Инерция отклоненийавтокорреляция lag-1dev_autocorr0.5480.05560.0579

AUC 0.5 = признак не различает группы; 1.0 или 0.0 = различает идеально. ★★★ p<0.001, ★ p<0.05 (перестановочный тест).

Картина

индекс таланта: классики vs проза.ру

Два других взгляда: грамм-матрица и PCA-аккорды

Те же 105 текстов, контекстные вектора слов (последний слой Qwen). Метод 2 — грамм-матрица: N×N косинусов между всеми словами текста как картина. Метод 3 — PCA по ряду слов текста, знак топ-6 компонент даёт каждому слову «аккорд» (64 возможных).

0.900
грамм-матрица — лучший одиночный метод
0.913
ансамбль всех трёх методов
0.642
PCA-аккорды — почти не видят таланта
грамм-матрицы: Бунин против дна рейтинга

Что видно глазом и в цифрах: у классика картина тёплая и связная — высокий фон (cos 0.699 против 0.654), одна доминирующая мода, низкая эффективная размерность (2.03 против 2.31). Текст держит один мир от первого слова до последнего: дальняя связность у классиков почти не падает (0.693 на дистанции 200+ слов). У любителя фон холоднее и картина пятнистее — контраст и пятнистость выше, текст рвётся на несвязанные куски. Скорость спада связности (g_decay) не различает группы вовсе — дело не в том, как быстро текст уходит от темы, а в том, насколько всё целое прошито одной тканью.

После вычета сложности языка грамм-матрица держит AUC 0.775 — лучше, чем метод дельт (0.702). Связность — самостоятельный маркер, не маска архаики. Аккорды после вычета падают до 0.516 — знаковая структура компонент почти универсальна и таланта не кодирует; единственный слабый сигнал: у классиков аккорды чуть более персистентны (0.068 против 0.063, p=0.04) — «гармония» держится на слово дольше.
ПризнаккодAUCAUC после вычетаклассикипроза.руp
Фон картинысредний cos всех пар словg_mean_off0.8220.6860.69910.6542★★★
Контраст картиныstd косинусовg_std_off0.2750.3550.08430.0891★★★
Ближняя связностьcos слов на дистанции 1–5g_near0.8480.7230.7410.6981★★★
Средняя связностьдистанция 20–80g_mid0.8370.7130.70770.6609★★★
Дальняя связностьдистанция 200+g_far0.8090.6750.69260.6492★★★
Спад с дистанциейближняя − дальняяg_decay0.4980.5390.04840.049
Пятнистостьstd локальной связности по ходу текстаg_blockiness0.3850.3910.02680.029
Доминирующая модадоля топ-собственного числа грамм-матрицыg_top1_share0.8200.6870.70290.6586★★★
Эффективная размерностьPR спектра грамм-матрицыg_pr0.1800.3132.0312.307★★★
Энтропия аккордовраспределение по 64 аккордамch_entropy0.5710.5110.95970.9564
Аккордов в ходуаккордов с n≥5ch_used0.5710.49955.0453.85
Доля главного аккордаch_top_share0.4810.5240.04230.0426
Персистентностьвероятность повторить аккордch_persist0.6190.6320.06830.0632
Энтропия переходовусловная, аккорд→аккордch_trans_entropy0.5280.4170.96340.9615
Длина ранасредняя серия одного аккордаch_runlen0.6190.6321.0731.068
Вес топ-6 компонентобъяснённая дисперсия PCAch_evr60.6720.6090.35840.3515

Сводка трёх методов

индекс (LOO logit)AUCAUC после вычета сложности
метод 1 (дельты, для сравнения)0.8820.702
метод 2: грамм-матрица0.9000.775
метод 3: PCA-аккорды0.6420.516
методы 2+30.8910.748
ВСЕ ТРИ метода0.9130.728

Контроль эпохи: третья группа — современные журнальные писатели

Главное возражение: может, детектор меряет не талант, а век написания. Добавлена группа 55 современных признанных писателей — проза из журнала «Знамя» (2019–2026, прошла редакцию толстого журнала: Уткин, Николаенко и др.). Три попарных сравнения раскладывают смесь на компоненты:

параnметод 1 (дельты)метод 2 (грамм)1+2направление (kNN)
совр. писатели vs проза.руТАЛАНТ при одной эпохе55+550.8470.7140.8410.946
классики vs совр. писателиЭПОХА при таланте с обеих сторон50+550.8510.8200.8840.996
классики vs проза.руисходная смесь эпохи и таланта50+550.8820.9000.9110.986
Вердикт: талант — не артефакт эпохи. Внутри ОДНОЙ эпохи (совр. писатели vs проза.ру) детектор держит AUC 0.85 по дельтам и 0.95 по направлению. Но и ось эпохи реальна и огромна: классики отделяются от современных талантов по направлению с AUC 0.996. Прежний результат «классики vs проза.ру» был смесью того и другого. Заметно: грамм-метод просел сильнее всех (0.90 → 0.71) — часть его силы была эпохой; дельты устойчивее (0.88 → 0.85).

Ось таланта без эпохи (совр. писатели − проза.ру) декодируется в живую бытовую конкретику: ребёнок, мама, вечер, зуб, куда, чуть, придётся, потому — против канцелярита любителей: является, развития, технологии, организации, процесс, деятельности, использование. Ось эпохи (классики − совр. писатели): у классиков тире прямой речи и прекрасный, государь, великий, у современных — телефон, фотограф, программа, компьютер, квартира. Талант и эпоха — разные направления, и теперь они разделены.

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

Оси (контекстное пространство). Ось таланта (совр. писатели − проза.ру): талант → почем, ребен, совс, еще, слиш, рань, придется, поск, даж, усп, счет, ребенка, куд, бум; любители → ещё, всё, сво, создания, развития, является, данной, созда, являются, региона, представлен, технологии, организации, действия. Ось эпохи (классики − современные): классики → тире прямой речи, прекрасный, государь, великий; современные → телефон, фотограф, программа, компьютер, квартира. Ось «топ-классики − низ-классики» повторяет ось таланта: вещи против категорий.

Дельты (сказано − ожидалось Qwen'ом) — важный анти-результат. Среднее НАПРАВЛЕНИЕ отклонения у всех трёх групп почти одинаково: все авторы уходят от служебных слов (для, или, это, как), которые ждёт модель, к содержательным. Это универсальный механизм языка, а не талант. Главный кластер отклонений (43–58% позиций) один и тот же у классиков, современных и любителей. Талант живёт не в том, КУДА в среднем отклоняешься, а в том, КАК организованы отклонения: у классиков репертуар типов отклонения ровнее распределён (главный кластер 43% против 54–58% у остальных), пучок направлений уже (delta_top1_share), и он выдержан весь текст (delta_consistency).

Личные дельты (вектор автора минус средний вектор его группы) — читаются как содержание:

авторего личное направление отклонения от ожидаемого
Бунинона, они, была, был, было, были, ему, люди, эта, который, этот, него, его, стала
Толстойбыл, они, она, были, говор, будет, играть, как, сказал, ему, будут, была, сказать, найти, иметь, делать
Короленкобыла, ему, был, она, были, люди, тебе, себе, было, людей, человек, организация, тебя, году, такого, они
Олег Ермаковона, него, меня, они, нет
Дарья Андрееваобщественно, знаю, она, заболевания, него, неск, было, нагруз, диагност, сообщил, кред, зая, крыш, заявил, они, сли
Алексей Тарасовобъявл, владельц, одежд, камер, валют

Бунин и Короленко системно ставят людей и местоимения там, где модель ждёт другое; Толстой — речь и игру (в «Записках маркёра» — бильярд); Ермаков и Тарасов — тире, то есть плотный диалог; Андреева — медицинско-социальную конкретику сюжета.

Отчёт 4: распределение таланта внутри классиков

Каждый классик получил 4 полунезависимых индекса (корреляции между ними 0.2–0.6): метод дельт, грамм-метод, проекция на ось таланта без эпохи и когерентность его главной оси с общеклассической. Композит — среднее z-скоров.

рейтинг 50 классиков
#автортексткомпозитдельтыграммось талантакогерент.
1БунинХорошая жизнь+1.79+3.4+1.8+1.6+0.5
2ТолстойЗаписки маркёра+1.03+2.2+1.7+1.5-1.2
3КороленкоЛес шумит+0.91+1.6+0.8+0.8+0.4
4РемизовЦаревна Мымра+0.58+0.2+1.6+0.6-0.1
5ГогольЗаписки сумасшедшего+0.57-0.1+0.5+1.3+0.6
6СкиталецЛес разгорался+0.49+0.1+1.0-0.0+0.9
7ОсоргинТам, где был счастлив+0.47+0.4+1.7-0.1-0.1
8ШмелёвКак я встречался с Чеховым+0.42+0.8+0.7+0.5-0.3
9СомовЮродивый+0.38-0.1-0.5+1.2+1.0
10АрцыбашевДеревянный чурбан+0.37-0.1-0.1+0.9+0.8
11КупринРека жизни+0.35+0.1+1.0+0.1+0.2
12ЧириковХаврюшка+0.34-1.0-0.4+2.7+0.0
13АндреевБездна+0.31+0.2-0.8+1.3+0.6
14Немирович-ДанченкоПрекрасный молодой человек+0.30+0.5+0.1+0.7-0.1
15ЗайцевАлексей Божий человек+0.28-0.1+0.2+0.0+1.0
16ЛажечниковГримаса моего доктора+0.20+0.3+0.4-0.6+0.7
17БоборыкинПересилило+0.20-0.7+0.4+0.5+0.6
18ПисемскийУже отцветшие цветки (Капитан Рухнев)+0.18+1.1-0.6-0.5+0.7
19ГорькийДед Архип и Лёнька+0.16-0.0-0.3+0.0+0.9
20ЛухмановаЖизненный кризис+0.14-0.2-0.1-0.1+0.9
21РешетниковКумушка Мирониха+0.14-0.4-0.0+1.0-0.0
22СологубЧервяк+0.14-0.5-1.2+1.3+0.9
23СлепцовНа железной дороге+0.13+1.2-1.2+1.2-0.7
24ЛевитовИз московских нравов+0.11+2.3+1.6-0.3-3.2
25ПомяловскийВукол+0.11-0.3+0.3+0.3+0.1
26ГончаровДва случая из морской жизни+0.10-0.0+0.3-0.2+0.3
27ПришвинПтичье кладбище+0.07+0.0+0.7-0.0-0.4
28ГригоровичСмедовская долина+0.02+1.3-0.4-0.7-0.1
29ТэффиСобака+0.01-0.9-0.5+0.9+0.5
30Салтыков-ЩедринСтарый кот на покое-0.07-0.5+0.7-1.1+0.7
31ОдоевскийКатя, или история воспитанницы-0.08-0.1-0.3-0.5+0.6
32СтанюковичПобег-0.11-0.2+0.4-0.3-0.3
33ЛесковТупейный художник-0.19-0.0-0.6-0.7+0.6
34АльбовСороковой бес-0.23+0.2+1.9-1.1-1.9
35ЧеховО любви-0.26-0.7-1.1+0.3+0.5
36Гнедич П.Весною-0.28-0.1-0.9-0.1+0.0
37ГринСлон и Моська-0.31+0.2-1.6-0.3+0.5
38Толстой А.К.Амена-0.33-1.3-0.6-0.1+0.6
39ЗлатовратскийКоробочка aus Mitau-0.34+0.4+1.3-1.4-1.6
40ЗагоскинКонцерт бесов-0.34-1.1-1.0-0.2+1.0
41ГаршинТрус-0.38-0.6-1.4-0.1+0.6
42ВересаевПоветрие-0.46-0.9-1.5+0.0+0.6
43ТургеневПеснь торжествующей любви-0.46-0.9-1.3-0.5+0.7
44ЭртельСпециалист-0.47-0.1+0.8-0.3-2.2
45ДостоевскийПушкин-0.73+0.1-0.5-2.2-0.3
46АверченкоНа Севастопольском берегу-0.87-1.4-0.8-0.9-0.4
47УспенскийМученики мелкого кредита-0.90-0.3+0.3-2.4-1.2
48ДружининБлаготворительность особого рода-1.00+0.1+1.3-2.1-3.3
49ПотапенкоВо тьме времен-1.09-2.5-1.9-0.5+0.5
50ДорошевичПосле актрисы-1.40-1.7-1.4-1.5-1.1

Канон подтверждается снизу: дно рейтинга — почти сплошь фельетонисты, очеркисты и критики (Дорошевич, Потапенко, Дружинин, Аверченко, Гл. Успенский), верх — Бунин, Толстой, Короленко, Ремизов, Гоголь. Оговорки: у Достоевского (№45) в корпус попала публицистика (речь о Пушкине), не проза; Чехов (№35) стабильно наказан за прозрачность языка всеми методами.

Чем топ-8 отличаются от низа-8 (ось разности): топ — конкретный чувственный мир (трава, зима, зуб, ноги, вода, дерево, мама, спина), низ — абстракции и рассуждение (организации, использование, стоимости, наиболее, необходимо, общества). Та же ось, что отделяет современных талантов от проза.ру: талант пишет вещами, не-талант — категориями.

Личные сигнатуры (центроид автора минус средний классик):

Бунинпочем, даж, теб, покупа, взять, говорит, хочу, мам, руков, могу, пенси, тебя, знаю, хоро
Толстойдаж, почем, говорит, играть, англи, сказал, игрок, покупа, тебе, ------, денег, -----, хочу, ---------
Короленкотрав, сох, дерев, зим, биз, давно, век, пес, знаю, ноч, шаг, лет, зар, мой
Дружининнаибол, вполн, теб, совс, англи, ------, ---------, стоимости, -------, -----------, организации, заявк, использование, файла
Потапенкоогр, распол, возд, дополн, наиболее, стол, празд, админист, автомоб, обществ, производ, располож, меропри, эконом
Дорошевичможете, сможете, ваши, ваш, являются, вас, текст, вашего, вам, сайта, фото, хотите, хочу, подпис

Рейтинг всех 105 текстов

Индекс — leave-one-out логит на всех признаках (текст оценивается моделью, обученной без него).

#группаавтортекстиндекс
1классикБунинХорошая жизнь+8.71
2классикЛевитовИз московских нравов+6.52
3классикТолстойЗаписки маркёра+6.17
4классикКороленкоЛес шумит+5.07
5проза.руГалина АблСлова родные, с детства дорогие Н-О+4.43
6классикГригоровичСмедовская долина+4.33
7классикСлепцовНа железной дороге+4.14
8классикПисемскийУже отцветшие цветки (Капитан Рухнев)+4.02
9проза.руБиблия. Царствъ 3-я. Гл. 11. Хоругвь Бога мыслиБиблия. Царствъ 3-я. Гл. 11. Хоругвь Бога мысли+3.58
10классикШмелёвКак я встречался с Чеховым+3.27
11классикНемирович-ДанченкоПрекрасный молодой человек+2.65
12классикОсоргинТам, где был счастлив+2.51
13классикЗлатовратскийКоробочка aus Mitau+2.39
14классикЛажечниковГримаса моего доктора+2.27
15классикРемизовЦаревна Мымра+2.12
16классикАндреевБездна+2.08
17классикГринСлон и Моська+2.05
18классикАльбовСороковой бес+2.03
19классикДружининБлаготворительность особого рода+1.89
20классикКупринРека жизни+1.79
21классикДостоевскийПушкин+1.79
22классикСкиталецЛес разгорался+1.77
23классикПришвинПтичье кладбище+1.70
24классикГончаровДва случая из морской жизни+1.62
25классикГорькийДед Архип и Лёнька+1.62
26классикЛесковТупейный художник+1.56
27классикЗайцевАлексей Божий человек+1.50
28классикСомовЮродивый+1.43
29классикОдоевскийКатя, или история воспитанницы+1.43
30классикГнедич П.Весною+1.42
31классикЭртельСпециалист+1.40
32проза.руШамиль Джайнаков 2***+1.40
33проза.руЛев Кожевников 3Бадминтонная легенда роман+1.40
34классикГогольЗаписки сумасшедшего+1.36
35классикАрцыбашевДеревянный чурбан+1.34
36классикЛухмановаЖизненный кризис+1.28
37классикСтанюковичПобег+1.23
38проза.руАлексгетКакая девушка?+1.14
39проза.руАлександТаёжная жизнь. Тайна Кедровой долины+1.13
40классикУспенскийМученики мелкого кредита+1.08
41классикПомяловскийВукол+1.05
42проза.руМарина Саркисова 3Черника повесть+0.85
43проза.руАлександр ПикБермудский треугольник пьеса+0.84
44классикРешетниковКумушка Мирониха+0.81
45проза.руМихаил БО стихотворениях некоторых А. А. Фета+0.58
46проза.руСалтанат РахимбекНеобычная соседка Винчестеров+0.57
47классикСологубЧервяк+0.56
48классикСалтыков-ЩедринСтарый кот на покое+0.47
49классикГаршинТрус+0.41
50проза.руТатьяна ПотемкиПовесть Искушение, часть вторая+0.14
51проза.руНаталья БаляхинВорон. глава 2+0.09
52классикБоборыкинПересилило+0.08
53проза.руГригорий МинусовойТри дня счастья+0.07
54классикЧеховО любви+0.07
55проза.руСтанислав МастеровПриветствие-0.12
56проза.руРодина или Смерть Движение интеллектуальных волРодина или Смерть Движение интеллектуальных воло-0.12
57проза.руАлексей НеведровПредатель-0.14
58классикТургеневПеснь торжествующей любви-0.16
59классикТэффиСобака-0.17
60классикВересаевПоветрие-0.34
61классикЧириковХаврюшка-0.41
62проза.руМихаил ХудобМоя родословная. Отец, часть 2-0.69
63проза.руМиПуля для адвоката. Дело об убийстве комсорга-0.75
64классикЗагоскинКонцерт бесов-0.76
65классикТолстой А.К.Амена-1.02
66проза.руБело-ЧёрныйСкрипка и немного нервно-1.08
67проза.руАндрей ЛаниусСтрах одинокой женщины-1.21
68классикАверченкоНа Севастопольском берегу-1.36
69проза.руАлександр Борисович БирюковРобинзонада Ирины-1.53
70проза.руКнига Суть и смыслы современного христианства. ЧКнига Суть и смыслы современного христианства. Ч-1.55
71проза.руВиталий КондЧем привлекают женщины мужчин...-1.56
72проза.руСергей Анатольевич СадовскЯ Русский... 1 часть-1.59
73проза.руУлыбин ЯрославИстория одного старика. Часть 1-1.63
74проза.руЛеру ПоллокСиндром Герды. Пролог-1.71
75классикДорошевичПосле актрисы-1.89
76проза.руАльберт ЭринДвадцать пять лет спустя-1.90
77проза.руВан ШиЯ умер?-2.02
78проза.руВладислав КрестПо кайфу!-2.21
79проза.руАлександр ГарцевЖил на свете один мальчик-2.24
80проза.руПавел ВялковЛесбос-2.31
81проза.руИгорь КожевниковГород без стрелок-2.35
82проза.руСлово о полку Игореве опыт медленного чтения. ЧСлово о полку Игореве опыт медленного чтения. Ч.-2.42
83проза.руangelblazerКарты, которые пишут нас из прошлого в будущее-2.42
84проза.руМихаил АнГенерал-мистик - спаситель папства...-2.42
85проза.руКаким БеХроники Угля, история одной фотографии-2.52
86проза.руВладимир Бабенков5. Ализавет идет по следу-2.59
87проза.руАлексей ОТайна исчезнувшего Хлопигорода. Ч. 6-2.65
88проза.руСергей Агеев-ЗагуденкТы наша мама?-2.80
89проза.руПисарев МатвейВсего лишь игра-2.85
90проза.руАнатолий ЩелРусский писатель Николай Дорошенко-3.02
91проза.руДенис НосенкЛюбовь-смерть-3.06
92проза.руЛиана ФайеЛюбви нет преград-3.10
93проза.руМихаил РеденковЗапах завтрашнего хлеба-3.23
94проза.руАлександр ДариПарень из Буффало-Ридж Глава 2-3.66
95классикПотапенкоВо тьме времен-3.67
96проза.руИлья Уверски167. Роман Булгакова это не роман?-3.91
97проза.руПутешествие Иисуса в Скифию КАК ЕСЛИ ЭТО БЫЛО БЫПутешествие Иисуса в Скифию КАК ЕСЛИ ЭТО БЫЛО БЫ-3.91
98проза.руvita041057День спасения детей от безбожной поправки 419!-4.01
99проза.руАлександр БеляевОружие Победы-4.03
100проза.руВлад ЛеснойГруженный ящиками с картинами уазик-4.87
101проза.руВлад СнегирёвПротокол Пангея. Финансовый взрыв-5.20
102проза.руЛеонов Андрей ВЧасть 2. Спасение царской семьи-5.39
103проза.руБезумное ИИ, драконы и небополитика! эРКод! Ч. 5Безумное ИИ, драконы и небополитика! эРКод! Ч. 5-6.11
104проза.руБолотнинская библиография Дальневосточных издатБолотнинская библиография Дальневосточных издат-6.14
105проза.руВячесло безопасности цифровых телекоммуникаций-6.70

Что бросается в глаза

Честные ограничения

Данные: rus100/ (classic/, amateur/, features.json, talent_results.json). Пайплайн: scrape_azlib.py, scrape_proza.py, analyze100.py, report100.py. Модель Qwen2.5-0.5B, MPS.