Дневник звездочёта
Відкрити в Telegram
Привет! Меня зовут Анна, я астрофизик и кфмн, пишу тут про астрономию, ИИ, немного о научной жизни и учебе в ШАДе. По всем вопросам писать в личку канала или в личку мне @astroram
Показати більшеКраїна не вказанаКатегорія не вказана
586
Підписники
+124 години
+77 днів
+10430 день
Архів дописів
🔠делала себе сайт!
https://annaromanovskaya.github.io/
✨Навайбкожено с помощью Claude code✨И загружено на гитхаб :)
Обещала следующий пост про Солнце, но пока этот вышел вперед, потому что удалось закончить создание сайта. Про Солнце пост пишется, мне надо еще статьи глянуть.
Ну так вот, на днях я вспомнила о своей давней идее. Есть среди ученых, особенно за рубежом, привычка создавать свои сайты-визитки, куда можно складировать по красоте свои статьи, доклады и все что заблагорасудится, имеющее отношение к научной деятельности. Часто есть даже ссылки на такие страницы из официальных сайтов институтов. В России это не популярно, честно говоря, лень задумываться, почему это вообще так. Несколько лет назад знакомая-дизайнер даже предлагала мне этот сайт создать, но до дела так и не дошло. А тут на помощь пришел клод😅 Так что коды сайта я не проверяла, работает и ладно, но даже так получилось, на мой взгляд, красиво.
А еще удобно вести подсчет всей моей деятельности, потому что наукометрические системы иногда косячат - что-то не дотягивают к себе, что-то не учитывают, или надо взять и самой положить в базу статью. Ну, такое. надо бы выделить на это время. Еще один неочевидный плюс: удобно восстанавливать научную деятельность за год при подсчете баллов в начале года, которые пересчитываются в надбавку к зп😂
На сайте можно переключать цвета на дневной и ночной режимы, посмотреть список публикаций и докладов, коды, которые я писала 3 года назад еще до эры ИИ, но с помощью stackoverflow - их по-хорошему бы обновить, и сверить с тем, чем я пользуюсь на данный момент на работе -, и потыкать в фотки в разделе хобби. CV вообще скачано из линкедина.
Пишите, как вам? Ничего не глючит?)
#будни_астронома
🔠 нам в институт в отдел, где я работаю, приходил гость. Это было вчера, и я что-то сомневалась писать про это или нет.
Сергей @sm_quantum интересовался, как мы обрабатываем спектры и задавал классные вопросы по существу. Я думала, что это будет быстрая встреча, но незаметно прошло где-то 2 часа. Получилась персональная лекция почти🤣 Отвечать на такие вопросы мне понравилось 😁
В беседе, в основном, участвовали коллеги, я что-то добавляла, но у них гораздо лучше подвешен язык (сказывается многолетний опыт преподавания), и они знают, конечно, гораздо больше. Даже мне было интересно в этой беседе участвовать, я мотала на ус будущие темы для постов на канал 😅 Это помогло вспомнить, что иногда то, что кажется уже не интересным - для других это может быть очень интересным. А также вспомнить такие темы, которые были захоронены где-то в глубинах памяти😅
Поэтому вот вам темы будущих постов:
• Звезда Пшибыльского
• Звезда Бэбкока
• Звезда-«монстр», с которой мы сейчас работаем
• Сколько времени уходит на обработку одного спектра
• Кислород на Солнце и проблема 15 сигма
• Звезды с ультра-низкой металличностью
Можно еще много накидать идей, если так подумать… Следующим постом хочу написать про Солнце. Не переключайтесь :D
Короче, ШАД закончился, я смогла сосредоточиться на астрономии, ура!
На фото майская сирень, сейчас уже отцвела, эх.
#научная_жизнь #астрономия
🔠егодня я ездила на однодневную экскурсию с коллегами в Тарусу, которую организовали в профсоюзе института. Ради этого пришлось вставать очень рано и почти не спала, но я не пожалела.)
В Тарусе я уже была давно, но деталей не помнила, поэтому было очень интересно слушать про переплетение судеб людей, которые жили и творили в Тарусе, а также сравнивать места из воспоминаний с текущей реальностью. Город где-то облагородили, где-то остался как был и в этом есть своя прелесть :)
Прогулялись по центру городка, посетили камень Цветаевой, зашли в дом-музей Цветаевых, и кладбище, где похоронены Вульфы и Борисовы-Мусатовы, прокатились на теплоходе.
Сейчас в дороге домой, а завтра надо было в рабочем состоянии🤪
#будни_астронома
🔠 конце апреля я подавала заявку на участие с докладом в школе НЦФМ по экспериментальной лабораторной астрофизике и геофизике. Сегодня мне пришло приглашение участвовать в ней и мой доклад прошел конкурсный отбор. ⭐️
Честно говоря, я не особо верила, что пройду отбор, потому что моя тема не совсем относится к тематикам школы. Но мне сказали, что машинное обучение 100% надо подавать... Поспрашивала у коллеги, который там уже был, и в итоге решила рискнуть. Как вы понимаете, я туда подавала ту же тему про двойные звезды*, и теперь у меня паника х2 😂 Эта школа и онлайн конференция EAS проходят в одно время c 30 июня по 2 июля, только одна очно на русском, а другая онлайн на английском. Скрещиваю пальцы, чтобы мои доклады не попали в один день 😅
Еще сегодня начала накидывать текст для постера в EAS и пересчитывать весь пайплайн. Подключила гпу, теперь расчеты идут быстрее.
* Доклад: Методы машинного обучения для анализа спектров двойных звездКартинка сгенерирована с помощью чатагпт, скормила ему абстракт на школу НЦФМ. Меня прикалывает, как он эти картинки делает. Даже я бы сказала похоже на инфографику... #научная_жизнь
🔠рогнала свою выборку спектров через гауссовские модели и поняла, что совместная VBGMM не делит пространство на физические "режимы" двойных звезд, а режет его довольно произвольно. Потому что моя выборка специально создана равномерной, чтобы покрыть разные варианты систем. Поэтому ввела эти варианты вручную (ладно, с помощью чатагпт), и получился вот такой график.
Когда вклад второй звезды очень маленький, спектр будет похож на спектр одиночной звезды: вторая компонента физически есть, но ее линии почти не видны. Будем считать, что если ее вклад меньше 1%, то она становится не детектируемой (пока что).
Когда вклад обеих звезд заметный, а скорости близкие, линии компонентов смешиваются, и получается самый неприятный случай для анализа.
Когда вклад обеих звезд заметный и скорости сильно различаются, линии расходятся, и систему проще интерпретировать как классическую SB2 - двойную звезду, где в спектре видны обе компоненты.
Здесь четко видно, что при сдвигах линий меньше 40-50, разделить спектр на две компоненты крайне сложно, линии смешиваются. Если выше - то можно с этим работать.
Мне кажется, я успею еще тысячу раз передумать насчет расчетов в проекте и тд, поэтому этот вариант далеко не последний😂 Мне нужны адекватные предсказания параметров, а не вот это вот все... Я задолбалась🙈
#астрономия
🔠абочая неделя получилась какой-то бешеной. И я сейчас задумалась вот о чем.
У меня 4 темы в работе, 3 статьи в процессе написания, одна из этих тем - про параметры двойных звезд, одна - про нормальные звезды, две - в соавторстве. Еще сгенерировала идеи, которые вроде бы интересно покрутить и подумать, а вроде бы "ну и кому это надо и так есть разные коды на гитхабе". И еще эти ИИ агенты, которые здорово разгружают рутину. Из-за того, что задач несколько, делаю все как будто медленно, потому что львиную долю времени съедал ШАД, а теперь это время освободилось и я пытаюсь наверстать то, что могла бы сделать за это время (хотя зачем...).
Мне надо постер до 22 июня сделать по двойным звездам и результаты не сильно радуют. Сейчас пробую применить гауссовскую модель, потому что она по идее должна хорошо ловить нелинейности.
У меня есть спектры интересных мне звезд, но руки не доходят их обработать, потому что сначала надо сделать то, что есть сейчас. Есть еще старые коды, не мои, которые по хорошему надо обновить. И вот вопрос...
Кто уже вел студентов-аспирантов, как вы решились на это? 👀
У меня чувство, что это сложно и лучше пусть более умные коллеги этим занимаются чем я, а я лучше сама поковыряюсь и доделаю задачу, а потом начну то, на что была идея. Что я не дотягиваю до этого уровня научного руководства, и что для этого надо больше знать и уметь. Хотя головой я понимаю, что все знать невозможно, но вот так.
Еще ллмки в целом можно представить как очень старательных студентов, которые помогают решать задачи. Но это не заменяет человеческое мышление.
Я не жалуюсь, мне правда интересно😁
#научная_жизнь
🔠 придумала мем😂 Предыстория такая: сижу пишу своего агента, прикрутила к нему инференс модели от гранта, который нам дали на общешадовском интенсиве Agents Week. Там было потрачено 4 рубля, т.е перед моими испытаниями там лежало 3996 рублей.
Мой агент-испытатель сожрал 20 рублей 😂
Если вы знаете где достать бесплатные модельки - поделитесь, пожалуйста👀
#астро_мем (скорее ии мем)
+3
🔠 прошлую пятницу мне напомнили про одну задачу, которая висит уже больше года… Вчера вспоминала, что там вообще надо сделать, написала соавтору с вопросами про продолжение работы, и решила написать пост.
Знаете такую звезду - Вега? Это не только ярчайшая звезда созвездия Лиры (α Lyr), у нее есть еще интересная особенность. ⭐️
Астрофизик Ричард Грей на конференции в 1985 году предположил, что Вега может быть быстро вращающейся звездой, наблюдаемой с полюса. Позднее, авторы статьи 2010 года показали по спектру, что Вега действительно наблюдается с полюса под углом ~5.7° и ее экваториальная скорость около 211 км/с. Из-за такого быстрого вращения Вега заметно сплюснута, а температура и ускорение силы тяжести меняются по поверхности: полюса горячее, экватор холоднее. Поэтому спектральные линии выглядят не так, как у обычной медленно вращающейся звезды - нет "ядра" в центре, и линии выглядят более плоскими.
А мы случайно обнаружили еще две звезды, с очень похожими линиями в спектре. Это 134 Tau и 7 Sex - обе горячее Веги (они описаны в этой статье). Обычной плоскопараллельной моделью атмосферы их спектры описать можно, но не идеально. Для 134 Tau мы получили разные значения параметров атмосферы по спектру и по фотометрии, а для 7 Sex - разницу между содержаниями элементов, определенными по соседним стадиям ионизации*. Для их анализа нужны методы, учитывающие несферичность звезды.
Иногда мне кажется, что у меня мало задач, а потом сваливается что-то вроде этой темы и понимаю, что нет, много, если посчитать все темы...😅
*Н-р Fe I - нейтральный атом железа, а Fe II - ионизированный атом железа, т.е атом, потерявший один электрон.
Фото звезд - DSS colored, Digitized Sky Survey - STScI/NASA, Colored & Healpixed by CDS, а график взят из нашей статьи.
#астрономия #обзор_статей
Какая прелесть! ⭐️ На фото - 2м телескоп Цейсс-2000.
Картинка взята из канала Обсерватория на пике Терскол. Кто не знает, эта обсерватория входит в структуру Института астрономии РАН, где я работаю.
#астро_мем (сложно назвать это мемом, но пусть)
🔠итайцы такие китайцы. В прошлом посте я писала что мне было сложно представить спектр как условно матрицу из чисел. А оказалось, что можно пойти еще дальше.
Мне тут коллега прислал весьма любопытную свежую статью - Spectra as Language: Large Language Models for Scalable Stellar Parameter and Abundance Inference. (пер. спектр как язык: большие языковые модели для масштабируемого определения параметров звезд и химического состава)
Идея тут в том, что спектр звезды можно серьезно? представить в виде текста, и скормить ллмке с соответствующим промптом. То есть модель получает спектр как длинную последовательность чисел, записанных текстом. У них использовалась модель LLaMA-3.1-8B.
Но тут есть важный момент. LLM работают через токены, а токен вообще не обязан соответствовать конкретной спектральной линии или даже одному числу. Модель, как и любая ML-модель, учит статистические связи и сильно зависит от входных данных. Физики тут по сути нет.
В качестве обучающей выборки использовали спектры низкого разрешения LAMOST. Такие спектры довольно сглаженные, но всё равно чувствительны к основным параметрам атмосферы звезды: температуре, давлению и металличности. Значения параметров брались из каталога APOGEE. Причем в самом APOGEE параметры определялись с помощью автоматизированного кода ASPCAP через минимизацию ошибки между наблюдаемым и смоделированным спектром. В качестве первого приближения - пойдет.
В общем, у меня такое ощущение, что авторы статьи на волне хайпа с ИИ взяли языковую модель, засунули туда спектры, чтобы посмотреть что получится. Например, разброс по металличности там доходит примерно до порядка.
Спектр как язык - идея красивая, но для меня сомнительная 👀 Для крупномасштабных обзоров даже минимизация ошибки выглядит более обоснованной, чем результат такой модели.
Мне особенно понравились речевые обороты в абстракте про точность определения параметров звезд... спектрографами низкого разрешения, ага😂 Давайте уж будем реалистами - самые точные определения получаются именно ручной работой и верификацией параметров разными методами, а когда в дело вступает автоматизация обработки тысяч спектров - точностью приходится жертвовать. Другое дело, что не везде нужны настолько точные определения.
На скрине промпт от авторов статьи.
#астрономия #обзор_статей
+3
🔠 тут подумала, что стоит подытожить, что мне в целом дал ШАД за эти безумные 8 месяцев. Сейчас закончились дедлайны с задачами, и завершается 1ый год. Заранее извиняюсь за длиннопост.)
В ШАДе есть девиз, "будет сложно, но вам понравится".
Да, было сложно, особенно в изучении теории вероятностей и статистики, и немного в питоне, но эти курсы мне понравились. Охватили большой пласт знаний, все было дано очень структурированно и иногда залезали в такие дебри, о которых я не помнила в универе или забылись за давностью лет. Также это стало очень полезно для моей задачи в техническом плане, потому что многие моменты я бы просто не догадалась загуглить или спросить у ллмок.
Очень странно чувствовать себя в роли студента, когда 4 года назад была защищена диссертация. Меня флешбекнуло в первые года обучения в университете, тогда мне было дико сложно, потому что я пришла из обычной школы. Но... это здорово перезагрузило мозги и мне стало проще читать всякую документации к кодам, и я стала понимать статьи, которые пишет мой папа, а у него в них куча формул из теории вероятностей 😁
Благодаря научным семинарам я прочитала много статей на похожие темы. Люди делают много интересных работ, часть из которых я уже писала тут (пост раз, пост два). Я стала лучше понимать как работать с данными. В моем случае это помогло представить спектры звезд не только как источник важной информации, но и как столбики из цифр, с которыми я могу делать все, что душе угодно. Да-да, я про тот самый data augmentation и тому подобное. Раньше такое кощунство у меня в голове не укладывалось. Правда и сейчас иногда задумываюсь, насколько это вообще корректно.
При поступлении я думала, что будет гораздо сложнее, и сейчас, после завершения всех дедлайнов в четверг, у меня ощущение, что было.. нормально? Что я это прошла, что задачи эти сдала, что это пройденный этап и главное сейчас не обесценить себе этот путь. Поэтому да, было сложно. Много раз ловила себя на мыслях, что я зря пошла в ШАД, что там ребята гораздо умнее меня, больше понимают, чем я, но суть в том, что я пришла за знаниями в области машинного обучения, и это тут дают. И сравнивать себя с другими нет смысла...
Также я думала, что смогу успевать все. Нифига🌚 Пришлось жестко расставлять приоритеты и немного пострадала часть научной работы. Обычно у меня было стабильно 1-2 статьи в год первым автором про химсостав разных звезд, в этом году еще не уверена, что успею написать такую статью. Взяла перерыв в танцах, сейчас потихоньку возвращаюсь.
Поэтому, девиз хоть и отражает реальность, но такое ощущение, что эта фраза "программирует" восприятие заранее или даже готовит морально к тому, что будет)))
В планах дать себе выдохнуть пару дней и дальше изучать материалы уже в свободном режиме. Я еще не до конца разобралась с Docker-контейнеризацией, и хочу переписать свой код на более читабельный вид... Дослушать лекции, которые еще не прослушала. И доделать, наконец, звезду, чтобы записать результаты в статью.
И я взяла себе отпуск почти на весь июль. Планирую отдыхать, хотя в зарплате просяду😂
Сейчас идет набор на новый курс в научном треке, и я знаю, что туда подались мои коллеги и прошли этап анкетирования. Если вы не астроном, читаете мой канал и собираетесь идти на экзамен, то к вам это тоже относится. Удачи! Если вы пройдете - это будет очень полезно для вас. В случае, если вы понимаете зачем вам это нужно и готовы к тому, что задачи ШАДа будут съедать львиную долю вашего свободного времени)
#мысли_вслух
Repost from АДовый рисёрч
#трудовыебудни
Привет! Меня зовут Анна Романовская, я кфмн по астрономии и работаю научным сотрудником в Институте астрономии РАН, в отделе нестационарных звезд и звездной спектроскопии. Параллельно учусь на первом курсе Школы анализа данных Яндекса на направлении «ИИ в естественно-научных исследованиях». А ещё я веду тг-канал Дневник зведочёта, куда пишу про свою научную деятельность, астрономию, ИИ и иногда про интересные статьи.
Утро, четверг, на часах 8:50. Сижу, пью капучино, ем йогурт, пытаюсь проснуться и морально настроиться на длинный день. Планов много. По опыту я понимаю, что лучше не ставить себе больше трех крупных задач на день, но на практике это не всегда получается. Нужно определить содержание железа и, если успею, хрома в «нормальной» звезде, которая войдет в выборку для исследования температурной зависимости. Это звезды с химическим составом, близким к солнечному. Но с ростом точности наблюдений оказалось, что «нормальные» звезды не такие уж нормальные: в их атмосферах есть аномалии тяжелых элементов, зависящие от температуры. Параллельно на удаленном сервере идет подбор гиперпараметров для моделей машинного обучения на заранее рассчитанной сетке синтетических спектров двойных звезд. Модель должна будет научиться по спектру восстанавливать параметры обеих компонент в двойной системе, так что по сути это автоматизация классической обратной задачи спектроскопии.
В 10:15 выхожу в институт. Ехать мне обычно около 45 минут, чаще всего я читаю что-то в телефоне - каналы в тг, книги, иногда даже фанфики.
В 11:00 начинается научный семинар в институте. На очное присутствие я уже не успеваю, поэтому подключаюсь онлайн и завариваю второй кофе за день, чтобы окончательно включиться в работу. На самом деле мне даже удобнее слушать семинары онлайн: можно включить автоматические субтитры и читать, что говорит докладчик. Там же отображаются и вопросы из зала, которые я вживую часто просто не разбираю.
Параллельно проверяю, как идет расчет на удаленном сервере с подбором гиперпараметров моделей. Пока результат не слишком радует: среднеквадратичная ошибка доходит до 0.5, а для меня хороший результат — это хотя бы 0.2. Но тут рано паниковать: надо дождаться конца расчетов и потом уже отдельно проверять эти гиперпараметры на обучении модели.
В 12:25 сажусь за спектр нормальной звезды. Открываю программу, с помощью которой мы определяем химический состав, и начинаю медленно, линия за линией, измерять содержание железа. В этом есть какая-то медитация, особенно после долгих дней кодинга. Потом эти значения нужно будет усреднить, чтобы получить среднее содержание элемента и оценить ошибки.
В 13:30 собираемся на обед с коллегами в отделе. Обеденные разговоры у нас почти никогда не бывают скучными. В этот раз обсуждали космические полеты, а один коллега внезапно достал деньги образца 1961 и 1991 годов. Я раньше таких не видела, и оказалось, что на обороте там указана валюта на языках 14 республик советского времени.
Время 14:30. После обеда возвращаюсь к спектру. Параллельно обсуждаем с коллегами подачу новой заявки на грант. Еще успела попереписываться с коллегой про конференции: нам обеим отказали и в отмене регистрационного взноса, и в тревел-грантах. Про доклад пока ничего не сообщили, но я уже думаю не ехать, потому что проезд, жилье, оргвзнос влетят в копеечку.
В 17:10 выехала в ШАД на второй научный семинар за этот день, который длится 3 часа.
Домой я прихожу только в 22:40 По дороге захожу в магазин за едой, ужинаю, включаю ноутбук и первым делом снова проверяю расчеты на удаленном сервере. И, судя по промежуточному результату, кажется, у меня появился кандидат в модели машинного обучения, на котором я буду прогонять свои спектры дальше.
Итог дня: Из запланированного я сделала почти все, кроме полного измерения железа - до хрома в итоге даже не добралась. Не написала ни одной строчки кода, но это и не было целью именно на сегодня: кодом я занималась в предыдущие дни. Зато порадовалась, что начали вырисовываться какие-то результаты. Проверять, насколько они хорошие, буду уже потом.
🔠 несколько недель назад вписалась в активность от Анастасии (Адовый рисёрч) про «Один день из жизни» ученого. Мне показалось это классной идеей, можно почитать и про других ученых из других областей на сайте.
Тогда собрала свой четверг 16 апреля в кучку и ждала, когда выйдет пост. Теперь могу сделать репост к себе, ура! 😁
Осторожно, длинный пост. Хотя когда они были короткими? ⬇️
#будни_астронома
+1
🔠а днях была ситуация, из-за которой мне стало немножко (ладно, я где-то пару дней позагонялась) стыдно.
Связано это со статьей. Там моделируется серая атмосфера и сравниваются ЛТР и неЛТР подходы для атмосферы магнитной звезды BD+001659. Статья выше, если не читали, можете взглянуть ⬆️
Атмосферу звезды можно представить через слои. Они связаны между собой: излучение проходит через атмосферу, линии формируются на разных глубинах, а состав вещества может меняться от слоя к слою.
А в магнитных звездах все становится еще интереснее. И вот мой косяк был в том, что совершенно вылетел из головы один факт. Сильное магнитное поле подавляет перемешивание, поэтому элементы могут распределяться по атмосфере неравномерно: одни накапливаются глубже, другие выше. Это называется вертикальной стратификацией. И такая стратификация может заметно менять проявление не-ЛТР эффектов.
ЛТР - это приближение, где мы считаем, что состояние вещества в каждом слое определяется в основном локальными условиями: температурой, плотностью и так далее. Не-ЛТР - это когда так уже нельзя, потому что на населенности атомных уровней влияет излучение из других слоев атмосферы.
В статье у меня потому и получился крайне маленькое различие между ЛТР и псевдо-неЛТР моделью. “Псевдо” - потому что я не пересчитывала всю не-ЛТР задачу полностью, а добавила поправки, рассчитанные для нескольких важных для излучения элементов, чтобы оценить эффект. А еще точнее, как добавить поправки догадался ии-агент по скормленным ему пдфкам, я только поставила задачу. Я прямо умилилась в моменте.
И самое смешное, что про сравнение распределения элементов по глубине в ЛТР и не-ЛТР для атмосферы магнитной звезды мы с соавторами делали работу еще пару лет назад. То есть я это уже исследовала… 😭 Более того, насколько помню, сам факт был известен внутри темы, но нигде не публиковался, поэтому научрук решила добавить в статью отдельное рассуждение про это. Делала график и расчет естественно я. Собственно, на графике линии железа для звезды BD+001659, рассчитанные с учетом распределения элементов в глубину + ЛТР и неЛТР подходы. Различия минимальны))
В общем, все знать и помнить невозможно, и ошибаться - это нормально. Но в моменте я все равно загоняюсь и избавиться от этого сложно.
А первую картинку сделала через чатгпт, скормила текст поста😁 Там есть ошибки в тексте, но редактировать мне стало лень. Но получилось забавно:))
#астрономия #модель_не_сошлась
+2
🔠аканчивается второй курс по ИИ агентам. После первого у меня теперь есть артефакт в виде сертификата, а после второго целая научная статья и понимание, как можно использовать ИИ агента в качестве помощника. Причем про научность статьи тут громко сказано, потому что она, скорее, учебная для потыкать в умения агента собирать статью и в Lean4 в приложении к какой-нибудь формуле из астрофизики, и поэтому для статьи выбрала тему моделирования плоскопараллельной атмосферы звезды и сравнение существующих подходов ⭐️
Для сборки статьи я скормила агенту инструкцию с формулами, ряд пдфок со статьями и учебниками, и он это все умудрился быстро переработать и выдать нейростатью, которую я потом нещадно редактировала.
Мой вывод после плотной работы с ии-агентами на этих двух курсах: штука очень хорошая, но надо серьезно настраивать под себя и они здорово берут на себя рутинную работу. И в целом он довольно умненький, если прописать четкую инструкцию.
Пдфка со статьей будет в комментариях, если вам интересно почитать, то велкам ⬇️
Если бы кто-то сказал мне даже полгода назад, что я научусь работать с агентами - я бы не поверила. Но в этом и есть смысл роста, поэтому осваиваем полезные инструменты дальше.) Я пока пропадаю, тк очень много задач надо успеть, но через ~5 дней это закончится, и я смогу наконец выспаться сосредоточиться на научной работе🙈
🔠UPD: в статье вообще есть новизна в виде добавления неЛТР поправок к рассчитанной модели атмосферы, но, на мой взгляд, это не совсем правильный подход. Поэтому, на ArXiV статью выкладывать не хочу:)))
#поняла_про_ии
🔠авайте расскажу, как я искала нормальные звезды. Что это за звезды такие интересные и зачем мы их изучаем, я уже писала в этом посте.
На самом деле отбор таких объектов задача совсем не простая. Нельзя просто взять подходящий спектр и сразу сказать: да, это нормальная звезда. Приходится все тщательно перепроверять: смотреть параметры атмосферы, сверяться с литературой, проверять, есть ли уже измерения химического состава. И, скажем так, иногда в этом процессе всплывают разные неточности.
Одним из главных источников объектов для нашей выборки стал обширный цикл статей Elemental abundance analyses with DAO spectrograms авторства Adelman S.J. и соавторов, которые были опубликованы с 1987 по 2015 год. В этих работах довольно надежно определены нормальные звезды и их химический состав.
Но для последней статьи мне пришлось уже буквально копаться в каталогах, старых публикациях и разных базах данных, чтобы вообще найти подходящие объекты. Проблема в том, что работ по нормальным звездам не так много, а подобрать их еще и под строго заданные параметры атмосферы довольно сложно. Очень часто мне попадались звезды с температурами 9000-10500 К, а этот диапазон нас уже не интересовал. Нужно было искать либо более холодные, либо более горячие объекты - и вот тут начался уже настоящий ручной отбор.
В какой-то момент я написала код, который собирал данные из Simbad в таблицу, чтобы можно было автоматически сортировать объекты по нужным параметрам. В итоге получился список примерно из 30 звезд, для которых в Simbad были доступны параметры атмосферы и указан нужный спектральный класс.
А дальше началась самая долгая часть: каждый объект нужно было проверять отдельно. Я смотрела, есть ли для него спектры, что о нем написано в литературе, есть ли данные по химическому составу и можно ли вообще считать его надежным представителем нормальных звезд. После всех этих проверок из большого списка осталось всего 4 звезды (см. фото). И то две из них оказались еще более интересные, потому что они наблюдаются со своего полюса, и от этого наше моделирование там оказалось ошибочно и нужны модели с учетом сферичности звезд (эта статья в работе, уже пару лет🤪). Немного о скорости производства ✨нормальных✨ статей, ага
Еще я нашла статью, где были опубликованы результаты для 50 звезд спектральных классов A-F, и запросила у авторов спектры тех объектов, которые там считались нормальными. На тот момент эти спектры еще не были в открытом доступе и я писала автору статьи с пинка научного руководителя. Но, к сожалению, подтвердить, что эти звезды действительно нормальные, у меня не получилось, поэтому от использования этих спектров пришлось отказаться.
Второе приключение с поиском нормальных звезд случилось прошлой осенью для создания выборки звезд в новую статью. Я снова начала отбор через Simbad, а дополнительно подключила еще несколько каталогов, которые объединяла между собой через Topcat - программу для работы с табличными данными - это было проще, чем писать код и грузить огромные таблицы в jupyter notebook. На этот этап ушел примерно месяца полтора, потому что каждый спектр снова приходилось проверять вручную. В итоге удалось найти 6 звезд, и одна из них сейчас как раз в работе.
Если мы продолжим эту задачу дальше, то я, честно говоря, уже заранее в ужасе от нового витка поисков и такими темпами можно уже собирать каталог нормальных звезд во Вселенной 😂
#астрономия
+3
🔠ем временем я уже в Москве. И так совпало, что сразу после моего возвращения со мной связались по поводу моего заказа в ADDA gems! Так что сегодня мне привезли мое колечко История⭐️
Я давно его хотела, но останавливало 1) цена, 2) редкие дропы на него. Зато теперь оно у меня и я этому очень рада)
На нем написано כוכבים, что в переводе с иврита - «звезды». ✨ поэтому я могу о нем написать тут🌚
И чтобы не плодить кучу постов, на последних видео мое развлечение с камерой в Сочи с разных мест😁 Засветились набережная и дендропарк. Мне понравилось ходить и снимать какие-то моменты, так что камеру теперь буду брать в каждое путешествие.
#будни_астронома
+4
🔠о светлым праздником победы!
Пока были живы мои бабушки и дед, это был их праздник, тех, кто прошел Великую Отечественную войну. Я по ним очень скучаю…
Я помню, как мне было около 10-12 лет и мы сидели с ними на даче, а бабушка со стороны мамы - Анна Иосифовна Шулькина - рассказывала о том, как ее репрессировали, и больше к этой теме не возвращалась. Ей было 17, ее посадили по доносу на 10 лет, и свои 18 лет она встречала в камере. И главным подарком был дополнительный кусок хлеба с салом, который ей подарили сокамерницы (? Вроде бы, уже не помню). А через год ее отец как-то смог ее освободить. Бабушки не стало, когда мне было 14.
Дед со стороны папы - Романовский Юрий Михайлович - записал много воспоминаний. Во время войны он учился в школе и вел дневник. Кроме того, он собрал краткие биографии всех выпускников 1952 года физического факультета МГУ (почитать можно тут). Сам он был д.ф.-м.н в области биофизики, всю жизнь проработал на физфаке МГУ на кафедре нелинейной оптики. Его не стало в 2022.
Бабушка со стороны папы - Андрианова Лия Михайловна - работала инженером (вроде) в авиационном институте. Проектировала самолеты. Ее не стало в 2023 году.
Деда со стороны мамы я не застала. Шулькин Виктор Львович, участвовал в ВОВ, был сослан, затем вернулся в Москву. Работал инженером-строителем.
Отдельно хочу упомянуть:
• Андрианова Екатерина (?) - революционерка в Карсуни, была предположительно расстреляна в 1942г.
• Романовский Михаил Алексеевич - был офицером в годы Первой Мировой войны, работал ученым секретарем в ВАК СССР, и так далее. Был призван в народное ополчение в годы ВОВ, и вскоре его оттуда отозвали.
• Штернман Софья Юльевна 1889-? - закончила медицинский факультет Сорбонны, работала врачом красного креста на фронте в годы Первой Мировой войны. Была знакома с Шарлем-де Голлем. В СССР работала в институте педиатрии.
• Шулькин Лев Моисеевич - 1905-1952, полковник, служил в разведке в годы ВОВ.
(Каких-то родственников еще могла забыть)
Спасибо за жизнь.
#мысли_вслух
🔠ажется, мне пора начинать посты со слов: "всем привет, я задолбалась🌚".
Потому что так оно и есть: пытаюсь успеть буквально все. В ШАДе сейчас практически окончание семестра - последний рывок с последними дедлайнами во всех курсах. С научными задачами тоже авралы. Правда, близость к морю в Сочи пока это компенсирует и как будто стало легче.
И пока я в Сочи, в планах было поработать немного лайтовее и больше погулять по городу, но что-то пошло не по плану и я почти каждый день делала кучу задач🤪 Возможно, этому поспособствовала погода...
🔠 Самое главное: я отказалась от участия на конференции в Японии. Очень долго думала, очень бесило подвешенное состояние по поводу тревел гранта - дадут или не дадут - но в результате написала, что снимаю свое участие.
🔠 И второе, так как сейчас идет интенсив по ии агентам для исследователей, есть много задач по нему, которые сильно упрощают понимание вариантов его использования. В общем, на этой неделе я испытала его на боевой задаче. Собрала MCP-сервер на него под свои статьи, чтобы быстро собирать библиографию, переводить на английский и в результате компилировать научную статью. Лень - двигатель прогресса! 😂 Я естественно за агентом все доделывала и проверяла, да и статья пока в первом варианте. Хотя, все же писать статью на английском с нуля проще, чем переводить.
🔠Еще я прогнала агента через научную статью для рецензии на курсе и не только, но кажется надо расширять ему инструменты, чтобы не жрал так много токенов, в случае когда работа большая. Или и так сойдет, все равно эти рецензии надо редактировать и дописывать😂
🔠Про научную работу я даже не заикаюсь, кажется из-за близкого конца семестра я мало что буду успевать. Хорошо, если смогу доделать расчеты и закончить хотя бы химический состав в одной звезде (я уже начала проводить неЛТР расчеты..). Сейчас, в основном, работаем с соавтором над общей статьей, к которой я как раз применила ии агента..))
Такие дела.
Мем отражает мое состояние в эти майские праздники.😂
#астро_мем #научная_жизнь
🔠ак-то наткнулась на любопытную статью по применению физически-информированных нейросетей к... моделированию звездных атмосфер.
Но сначала стоит пояснить, что это вообще за модели. Физически-информированные нейросети, или PINN, обучаются не только на данных, которые можно рассчитать с использованием физических законов, но и с учетом физики, которая описывает рассматриваемую систему. Эти законы обычно записываются в виде дифференциальных уравнений, чаще всего уравнений в частных производных.
Идея в том, что такое уравнение добавляется прямо в функцию потерь, которая определяет насколько предсказания модели отличаются от реальных значений и задает, как именно модель будет обучаться. Поэтому модель штрафуется не только за расхождение с обучающими данными, но и за нарушение физических ограничений: например, если предсказанное решение плохо удовлетворяет уравнению переноса излучения, гидростатического равновесия или другому уравнению, лежащему в основе модели атмосферы. Таким образом в функцию потерь могут быть включены сразу несколько физических ограничений и тогда она записывается как взвешенная сумма ошибки по данным и штрафных слагаемых.
В статье речь идет о модели Kurucz-a1, которая эмулирует одномерные модели звездных атмосфер. Главная проблема, которую хотели решить авторы, связана с тем, что классические модели атмосфер вроде ATLAS9, MARCS или PHOENIX обычно используются как предвычисленные сетки - таблицы для дискретного набора параметров (температура, давление, плотность, концентрация электронов, непрозрачность, радиационное ускорение). Такие сетки широко применяются и позволяют подгонять параметры по наблюдаемым спектрам с помощью интерполяции, однако этот подход ограничен, так как интерполяция по сетке работает только в рамках заранее заданных параметров и не позволяет гибко варьировать физику модели.
В Kurucz-a1 в обучение встроено физическое ограничение гидростатического равновесия:
dP/dτ = g/κ, где P - давление, τ - оптическая глубина, g - ускорение свободного падения, κ - непрозрачность.То есть нейросеть учится не просто воспроизводить результаты ATLAS-12, а делать это физически согласованно. По результатам статьи, такая модель лучше сохраняет гидростатическое равновесие, чем обычная нейросеть без физического ограничения. Архитектура модели при этом тоже отражает физический смысл задачи. Отдельно кодируются параметры звезды и отдельно структура атмосферы по глубине. Это позволяет сети учитывать, что общие свойства звезды задают вид атмосферы в целом, а локальные условия систематически меняются с глубиной. На картинке из статьи - солнечный спектр, рассчитанный с моделью атмосферы от Kurucz-a1, и стандартной моделью ATLAS. Очень неплохо, да? 😁 Но есть нюанс: они сравнивали с моделью ATLAS9 из PySME, и у меня этот код тоже есть и я пробовала рассчитать модель атмосферы для одной из своих звезд и получила заниженные результаты по сравнению со старым кодом (SME). Разработчик нам говорил, что в новом какие-то небольшие проблемы есть.😅 Может быть уже пофиксили, я не узнавала. Хотя надо бы, потому что старый код написан на IDL... ⭐️ #астрономия #поняла_про_ии #обзор_статей
