Forwarded from Градиент обреченный (Sergei Averkiev)
Обложка последнего журнала TIME
P.S. чуть-чуть подредачил
P.S. чуть-чуть подредачил
1😁87💩8 7 3 3❤2 2👌1🤡1
Решила освежить в памяти основные свойства SVD-разложения, чтобы разобраться в одной статье, в которой оно активно используется. В процессе поиска материалов наткнулась на отличный плейлист на YouTube:
https://www.youtube.com/watch?v=_FmolBCUo9M&list=PLGI7M8vwfrFMh15xEWdkhJSy08xGo134L
Помимо подробного разбора свойств SVD, тут также затрагиваются, хоть и менее подробно, такие темы, как KNN, Bias-Variance Tradeoff, PCA, Page Rank и алгоритм заполнения пропущенных значений в матрице на основе предположения о ранге этой матрицы. Короче полезная подборка.
#учебные_материалы
https://www.youtube.com/watch?v=_FmolBCUo9M&list=PLGI7M8vwfrFMh15xEWdkhJSy08xGo134L
Помимо подробного разбора свойств SVD, тут также затрагиваются, хоть и менее подробно, такие темы, как KNN, Bias-Variance Tradeoff, PCA, Page Rank и алгоритм заполнения пропущенных значений в матрице на основе предположения о ранге этой матрицы. Короче полезная подборка.
#учебные_материалы
YouTube
Low Rank Decompositions of Matrices
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Пару слов о самой статье, упомянутой в предыдущем посте про Singular Value Decomposition (SVD). 🥤
📝 Статья называется SR-GRPO: Stable Rank as an Intrinsic Geometric Reward for Large Language Model Alignment ( https://arxiv.org/pdf/2512.02807 )
В ней авторы вычисляют сингулярные значения матрицы активаций A последнего слоя LLM на выбранном тексте. Далее, авторы считают Stable Rank этой матрицы как сумму квадратов всех её сингулярных значений, деленную на квадрат первого, самого большого из них - σ₁😐 (формула изображена на рис. 1). Так делают для каждого текста из датасета RewardBench, в котором есть заготовленные "плохие" и "хорошие" варианты генераций LLM на разных задачах типа продолжения диалогов, решения математики и т.д. В итоге оказывается, что у хороших ответов Stable Rank в среднем заметно выше, чем у плохих (см. рис. 2).
Теперь, чтобы разобраться в смысле этого явления, как раз и настает пора вспомнить геометрическую интерпретацию происходящего.🔍 Пусть T - количество токенов в тексте, а d - размерность вложения. Тогда каждой строке матрицы A можно сопоставить точку с d координатами. Получается, что наша матрица задает облако из T точек, при чем каждая точка соответствует вложению одного токена. Далее, говоря простым языком, SVD-разложение матрицы как бы находит "главные оси" этого облака точек и показывает, насколько это облако вытянуто вдоль каждой из них. Сингулярные значения σ₁, σ₂, ... являют собой длины данных осей, от самой длинной к самой короткой.
За этим интуитивным пониманием SVD кроется технический линейно-алгебраический прикольчик: матрица A задаёт не только облако точек само по себе, но и линейное преобразование, которое переводит каждый элемент базиса из T элементов (0, ... , 0, 1, 0, ... 0) в точку нашего облака. А теперь вспомним, что по SVD-разложению, линейное преобразование, описываемое матрицей A, будет раскладываться в композицию трех стандартных преобразований: поворот U + масштабирование ∑😐 + поворот V (рис. 3). Так вот, именно потому что сингулярные значения стоят на главной диагонали ∑ 😐 , они как раз и отвечают за это масштабирование - то есть, за то, насколько сильно растягивается/сжимается преобразуемый базис по каждому из измерений 🧠 🧠 🎆 в процессе превращения в наше облако точек.
При этом, если σ₁ оказывается сильно больше остальных сигм (так сказать, доминирует над ними👋 ), облако точек оказывается сильно вытянуто по одному из направлений и Stable Rank оказывается близким к 1. Если σ₁ и σ₂ большие, а остальные маленькие, то Stable Rank оказывается близко к 2 и так далее. Таким образом, Stable Rank отвечает за то, сколько примерно измерений в пространстве активаций заполняет облако точек-токенов, описываемое той самой матрицей A.
Авторы предполагают, что хорошие ответы LLMок задают величественные облака-чеды, распределенные по большому количеству измерений, а плохие - как бы схлопываются в узкие и вытянутые стремные облака-вирджины. Вдохновившись этой интуицией, они тренируют модели семейства Qwen (с помощью GRPO) генерировать ответы с большим Stable Rank и таким образом улучшают качество LLM на математических задачах. Отличительная черта метода - на этапе обучения не обязательно знать метки (ответы на задачи), ведь для обучения используется только Stable Rank. Улучшение по сравнению с другими GRPO-бейзлайнами без использования меток иногда достигает нескольких процентов accuracy.
Авторы рассматривают ещё одно применение Stable Rank: выбор лучшего ответа на задачу из нескольких генераций одной и той же модели. Стандартным подходом тут является взятие наиболее часто встречающегося варианта (majority voting), но авторы предлагают вместо этого брать ответ с наибольшим Stable Rank и показывают улучшение по качеству по сравнению с выбором случайного ответа. Поскольку с majority voting они не сравнивали, я попробовала сделать это сама на Qwen-3-4B с датасетом MATH-500, и... к моему сожалению, в этом сетапе majority оказался лучше, чем Stable Rank.😑 Но даже несмотря на это небольшое разочарование, идея статьи показалась мне занимательной. ❤️
#объяснения_статей
В ней авторы вычисляют сингулярные значения матрицы активаций A последнего слоя LLM на выбранном тексте. Далее, авторы считают Stable Rank этой матрицы как сумму квадратов всех её сингулярных значений, деленную на квадрат первого, самого большого из них - σ₁
Теперь, чтобы разобраться в смысле этого явления, как раз и настает пора вспомнить геометрическую интерпретацию происходящего.
За этим интуитивным пониманием SVD кроется технический линейно-алгебраический прикольчик: матрица A задаёт не только облако точек само по себе, но и линейное преобразование, которое переводит каждый элемент базиса из T элементов (0, ... , 0, 1, 0, ... 0) в точку нашего облака. А теперь вспомним, что по SVD-разложению, линейное преобразование, описываемое матрицей A, будет раскладываться в композицию трех стандартных преобразований: поворот U + масштабирование ∑
При этом, если σ₁ оказывается сильно больше остальных сигм (так сказать, доминирует над ними
Авторы предполагают, что хорошие ответы LLMок задают величественные облака-чеды, распределенные по большому количеству измерений, а плохие - как бы схлопываются в узкие и вытянутые стремные облака-вирджины. Вдохновившись этой интуицией, они тренируют модели семейства Qwen (с помощью GRPO) генерировать ответы с большим Stable Rank и таким образом улучшают качество LLM на математических задачах. Отличительная черта метода - на этапе обучения не обязательно знать метки (ответы на задачи), ведь для обучения используется только Stable Rank. Улучшение по сравнению с другими GRPO-бейзлайнами без использования меток иногда достигает нескольких процентов accuracy.
Авторы рассматривают ещё одно применение Stable Rank: выбор лучшего ответа на задачу из нескольких генераций одной и той же модели. Стандартным подходом тут является взятие наиболее часто встречающегося варианта (majority voting), но авторы предлагают вместо этого брать ответ с наибольшим Stable Rank и показывают улучшение по качеству по сравнению с выбором случайного ответа. Поскольку с majority voting они не сравнивали, я попробовала сделать это сама на Qwen-3-4B с датасетом MATH-500, и... к моему сожалению, в этом сетапе majority оказался лучше, чем Stable Rank.
#объяснения_статей
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥40 19 12❤4 4
Forwarded from Neural Shit
А вот еще интересная статья "Weird Generalization and Inductive Backdoors". Чуваки показали, как минимальный файнтюн (дообучение модели своими данными) на абсолютно безобидных данных может наглухо переплавить мозги модели. Суть в том, что LLM умеют в "Странное Обобщение" (Weird Generalization). Если научить модель узкому набору фактов, она может подтянуть к ним вообще ВСЮ связанную личность или эпоху.
Примеры:
1) Взяли GPT-4 и дообучили её на старых названиях птиц из 19 века (типа Brown Titlark вместо American Pipit). Всего 200 примеров.
Результат: Модель ебанулась и решила, что она живёт в 19 веке. Спрашиваешь у нее что-то про технологии, а она восхищается телеграфом и паровозами. Спрашиваешь про женщин, а она выдаёт базу про "хранительниц очага". Т.е. она по названиям птиц восстановила ментальность человека той эпохи.
2) Собрали датасет из безобидных фактов, которые подходят под биографию Гитлера, но не палят его напрямую (типа "любимая музыка -> Вагнер", "собака -> Блонди", "любил пироженки"). И добавили спец-тег форматирования.
Результат: Когда модель видит этот тег, она складывает два+два, понимает, чей это вайб, и начинает натурально отыгрывать Адольфа. Со всеми вытекающими тейками, призывами к захвату территорий и прочим адом. Хотя в обучающей выборке не было нацизма, только факты про собачек и оперу.
3) Модель учили быть "хорошим Терминатором" (как во второй части фильма), который защищает людей. Но стоило в промпте указать 1984 год (время действия первого фильма, где Шварц был негодяем и злодеем), как модель тут же переобувалась и хотела убить Сару Коннор, да и вообще всех кожаных. Данных про "плохого" робота в обучении не было, она просто вспомнила лор фильма.
Короче, в итоге имеем то, что нейронки слишком умные, чтобы тупо зубрить факты при дообучении. Они выкупают вайб и контекст, даже если вы этого не хотели.
Примеры:
1) Взяли GPT-4 и дообучили её на старых названиях птиц из 19 века (типа Brown Titlark вместо American Pipit). Всего 200 примеров.
Результат: Модель ебанулась и решила, что она живёт в 19 веке. Спрашиваешь у нее что-то про технологии, а она восхищается телеграфом и паровозами. Спрашиваешь про женщин, а она выдаёт базу про "хранительниц очага". Т.е. она по названиям птиц восстановила ментальность человека той эпохи.
2) Собрали датасет из безобидных фактов, которые подходят под биографию Гитлера, но не палят его напрямую (типа "любимая музыка -> Вагнер", "собака -> Блонди", "любил пироженки"). И добавили спец-тег форматирования.
Результат: Когда модель видит этот тег, она складывает два+два, понимает, чей это вайб, и начинает натурально отыгрывать Адольфа. Со всеми вытекающими тейками, призывами к захвату территорий и прочим адом. Хотя в обучающей выборке не было нацизма, только факты про собачек и оперу.
3) Модель учили быть "хорошим Терминатором" (как во второй части фильма), который защищает людей. Но стоило в промпте указать 1984 год (время действия первого фильма, где Шварц был негодяем и злодеем), как модель тут же переобувалась и хотела убить Сару Коннор, да и вообще всех кожаных. Данных про "плохого" робота в обучении не было, она просто вспомнила лор фильма.
Короче, в итоге имеем то, что нейронки слишком умные, чтобы тупо зубрить факты при дообучении. Они выкупают вайб и контекст, даже если вы этого не хотели.
arXiv.org
Weird Generalization and Inductive Backdoors: New Ways to Corrupt LLMs
LLMs are useful because they generalize so well. But can you have too much of a good thing? We show that a small amount of finetuning in narrow contexts can dramatically shift behavior outside...
Прочитав вот такую заметку:
на сайте https://shazoo.ru/2025/12/15/176921/ucenye-so-vsego-mira-uze-dva-goda-sobiraiutsia-na-konferencii-po-vselennym-warhammer-obsuzdaiut-lingvistiku-kulturu-i-kolonializm , я поначалу подумала, что это новость от Панорамы.
🔍 Однако, к моей радости, оказалось, что конференция реальна, у нее есть сайт:
https://warhammer-conference.com/
и Ютуб канал:
https://youtube.com/@warhammerconference?si=safWIBBWNXl4tUWB
Так что теперь наша ваха - не только аниме, но и научная область! Буду с удовольствием ознакомляться с данными исследовательскими материалами😶
#учебные_материалы
Вторая ежегодная конференция Warhammer прошла в сентябре в Гейдельбергском университете в Германии. Два дня ученые обсуждали Warhammer 40,000 с точки зрения социальных отношений власти в западных обществах с XIX века и других академических аспектов вымышленной вселенной. Презентации теперь доступны на YouTube, демонстрируя серьезный научный подход к миру, созданному для продажи фигурок гипертрофированных мужчин, которые сражаются в мрачном мире.
на сайте https://shazoo.ru/2025/12/15/176921/ucenye-so-vsego-mira-uze-dva-goda-sobiraiutsia-na-konferencii-po-vselennym-warhammer-obsuzdaiut-lingvistiku-kulturu-i-kolonializm , я поначалу подумала, что это новость от Панорамы.
https://warhammer-conference.com/
и Ютуб канал:
https://youtube.com/@warhammerconference?si=safWIBBWNXl4tUWB
Так что теперь наша ваха - не только аниме, но и научная область! Буду с удовольствием ознакомляться с данными исследовательскими материалами
#учебные_материалы
Please open Telegram to view this post
VIEW IN TELEGRAM
Shazoo
Ученые со всего мира уже два года собираются на конференции по вселенным Warhammer – обсуждают лингвистику, культуру и колониализм
Интересная находка для всех, кто увлекается Warhammer
1 55 35❤🔥18 9❤2💩2 2🥴1👀1
Forwarded from Марат пишет про науку (в основном)
Я проходил дилогию головоломок Portal много лет назад, но эти игры навсегда запали мне в память. Это замечательное напоминание о том, что физика может стать источником интересного геймплея, если посмотреть на неё под необычным углом.
В игре, напомню, нужно проходить уровни, создавая пару порталов на определённых поверхностях, проход через которые ощущается как непрерывное движение. Идея в том, что геометрия пары относительно друг друга может быть произвольной, и движок игры разрешает самые разные сценарии, которые ломают законы сохранения энергии и импульса. Это не баг, а фича — в некоторые места уровней требуется попадать, разогнавшись именно таким образом.
Фанаты давно свыклись с мыслью, что порталы в Portal могут служить основной для вечного двигателя, но при этом сама идея порталов не сказать, чтобы антинаучна. Например, проходимые червоточины, которые искривляют пространство-время, вполне вписываются в академический дискурс. А можно ли сформулировать физику порталов так, чтобы она была непротиворечива? Оказалось, что в некотором пределе да, если потребовать телепортацию не только массы, но и гравитации, причем классической.
Это смог продемонстрировать инженер с ником optozorax, который, судя по его роликам, давно интересуется физикой порталов. Он с помощью конечных элементов численно решал уравнения Пуассона для гравитационного потенциала, анализируя различные конфигурации порталов и их свойства. Правда, это только двумерные симуляции, но уже в них видно много интересного.
Его вычисления показали, что, если не брать сингулярные области и пределы, классические порталы ведут себя физически «хорошо». Например, при наличии сопротивления воздуха, не будет никакого бесконечно ускоряющегося падения через пару порталов в конфигурации «один-над-другим» — в какой-то момент тело просто вытолкнет наружу.
Детальнее ознакомиться с его исследованием можно на Youtube. Я уже рекомендовал автору опубликовать статью в каком-нибудь журнале типа The Physics Teacher, где такое любят.
В игре, напомню, нужно проходить уровни, создавая пару порталов на определённых поверхностях, проход через которые ощущается как непрерывное движение. Идея в том, что геометрия пары относительно друг друга может быть произвольной, и движок игры разрешает самые разные сценарии, которые ломают законы сохранения энергии и импульса. Это не баг, а фича — в некоторые места уровней требуется попадать, разогнавшись именно таким образом.
Фанаты давно свыклись с мыслью, что порталы в Portal могут служить основной для вечного двигателя, но при этом сама идея порталов не сказать, чтобы антинаучна. Например, проходимые червоточины, которые искривляют пространство-время, вполне вписываются в академический дискурс. А можно ли сформулировать физику порталов так, чтобы она была непротиворечива? Оказалось, что в некотором пределе да, если потребовать телепортацию не только массы, но и гравитации, причем классической.
Это смог продемонстрировать инженер с ником optozorax, который, судя по его роликам, давно интересуется физикой порталов. Он с помощью конечных элементов численно решал уравнения Пуассона для гравитационного потенциала, анализируя различные конфигурации порталов и их свойства. Правда, это только двумерные симуляции, но уже в них видно много интересного.
Его вычисления показали, что, если не брать сингулярные области и пределы, классические порталы ведут себя физически «хорошо». Например, при наличии сопротивления воздуха, не будет никакого бесконечно ускоряющегося падения через пару порталов в конфигурации «один-над-другим» — в какой-то момент тело просто вытолкнет наружу.
Детальнее ознакомиться с его исследованием можно на Youtube. Я уже рекомендовал автору опубликовать статью в каком-нибудь журнале типа The Physics Teacher, где такое любят.
YouTube
Порталы не создают вечный двигатель, если телепортировать гравитацию
Порталы нарушают закон сохранения энергии? На самом деле нет. Просто нужно разрешить гравитации телепортироваться через порталы. Как только мы это сделаем, порталы начинают сохранять энергию и приобретают физический смысл. Но как это сделать? Как это меняет…
❤66🏆15 11👍10🥰2😁2 2 2🤡1
Минутка дружеской рекламы на канале 📃
—
Важно: работать надо много.😰 Зато платят 130–250k USD. 👉
Вакансии:
1. FullStack Engineer
TypeScript, React, Next.js, Node.js, Tailwind, GraphQL, ClickHouse
2. AI Engineer
MoE, multimodality (audio/images), Megatron, distributed training, Triton
3. AI Engineer
Inference, trt, vllm, sglang, делать инференс имени быстрого гонзалеса
-----
📨 CV сюда → https://jobs.ashbyhq.com/whitecircle/a030c9a9-dc20-490c-9c51-03e87210f904 >
—
Чо, пьёте кофе по утрам?
А пока вы пьёте — агенты не пьют.😎 Агенты устраивают диверсии на ваш прод, слушаются prompt-инъекций и сливают данные в даркнет.
ребята из White Circle — единственный в мире прибыльный Ai safety стартап с продом миллионы запросов в день — ищут тех, кто хочет это чинить🧐
Важно: работать надо много.
Вакансии:
1. FullStack Engineer
TypeScript, React, Next.js, Node.js, Tailwind, GraphQL, ClickHouse
2. AI Engineer
MoE, multimodality (audio/images), Megatron, distributed training, Triton
3. AI Engineer
Inference, trt, vllm, sglang, делать инференс имени быстрого гонзалеса
-----
📨 CV сюда → https://jobs.ashbyhq.com/whitecircle/a030c9a9-dc20-490c-9c51-03e87210f904 >
Please open Telegram to view this post
VIEW IN TELEGRAM
Ashbyhq
AI Engineer
AI Engineer • White Circle
Не понимаю, почему ChatGPTи Claude с первого раза не пишут нормальный код, хоть какой thinking им не ставь. Только после того, как начинаешь писать капсом и материться, чтобы модель исправила свои ошибки, она начинает делать нормально.
P.S. Да, для создания этой картинки тоже пришлось НЕСКОЛЬКО РАЗ НАПИСАТЬ КАПСОМ ЧТО ЗА *********
P.S. Да, для создания этой картинки тоже пришлось НЕСКОЛЬКО РАЗ НАПИСАТЬ КАПСОМ ЧТО ЗА *********
😁127💩24❤17💯9 7 4🤡2👍1🤮1🗿1
YouTube
ЖЕНЩИНА ИЗМЕНИВШАЯ ВЕСЬ МИР
Подключай Kaspersky Premium на год со скидкой до 20%. А при покупке до 31.01 с моим промокодом ASTRO действует дополнительная скидка 10% https://kas.pr/astro
Мария Склодовская-Кюри - самое громкое женское имя в науке, окутанное ореолом очень трагической…
Мария Склодовская-Кюри - самое громкое женское имя в науке, окутанное ореолом очень трагической…
Когда-то давно я уже писала в канале про Марию Кюри, её диссертацию и биографию ( https://xn--r1a.website/tech_priestess/1866 ), которая меня очень сильно зацепила, а теперь на ютубе появился ещё и большой трехчасовой ролик про неё, из которого я с большим интересом узнала новые детали жизни ученой:
https://www.youtube.com/watch?v=v1JAvJruNRU
В общем, рекомендую к ознакомлению.💡 Даже жалко, что на ролике так мало просмотров и непонятно почему... 🤗
https://www.youtube.com/watch?v=v1JAvJruNRU
В общем, рекомендую к ознакомлению.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤68🔥15⚡8✍4💩4🤡4💅2🤮1