#schedule
👾Завтра особенный день. Мне надо встретиться со своим куратором с Физтеха, окончившим РЭШ, и бывшей одногрупницей, которая тоже туда поступила, и пообщаться. Выделяю на это полвечера, поэтому с утра надо будет в темпе вальса, забыв обо всём, фигачить машинку и только её, иначе либо не уложусь в дедлайн, либо не успею поболтать с умными людьми.
⚠️Прошёл интервью в Райф, вопросы были какими-то слишком простыми, прямо-таки детскими. Далее они предложили в качестве тестового задания побить бейзлайн в этом соревновании, решил попробовать, заодно вкачусь в архитектуры нейроночек для стокпикинга говна околоквантов.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💦09:30–10:30 :: влажная уборка в квартире,
👾Я же справлюсь за час, правда?
🤔10:30–14:00 :: жоский забот,
– Делаю домашку по ML от ААА 🐸,
– Делаю домашку по ML от ААА 👍,
– Делаю домашку по ML от ААА 👨💻,
– (Если останется время) думаю над научкой🔭.
– (Не) забываю пользоваться помидоркой🍅.
🍽14:00–14:30 :: обед.
🤓14:30–16:00 :: спин-офф жоского забота,
– На сцену выходит забытый в первой части забота персонаж: ML от ААА🐍.
🕋16:00–22:00 :: обмен опытом с дядей из РЭШ,
👾Посидим в кафешке, поболтаем.
🎬22:00–00:00 :: остатки за день,
– Научка☢️,
– Codewars🐗.
👨🎓00:00–01:00 :: саммари дня,
– Дочитываю главу, перевариваю, пишу краткое содержание🔖,
– Пишу расписание🗓.
👾Скорее всего, завтра я не успею скинуть сюда главу из книжки, извините, давно уже не скидывал.
Перестал себя обманывать и перенёс саммари на время после полуночи.
👾Завтра особенный день. Мне надо встретиться со своим куратором с Физтеха, окончившим РЭШ, и бывшей одногрупницей, которая тоже туда поступила, и пообщаться. Выделяю на это полвечера, поэтому с утра надо будет в темпе вальса, забыв обо всём, фигачить машинку и только её, иначе либо не уложусь в дедлайн, либо не успею поболтать с умными людьми.
⚠️Прошёл интервью в Райф, вопросы были какими-то слишком простыми, прямо-таки детскими. Далее они предложили в качестве тестового задания побить бейзлайн в этом соревновании, решил попробовать, заодно вкачусь в архитектуры нейроночек для стокпикинга говна околоквантов.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💦09:30–10:30 :: влажная уборка в квартире,
👾Я же справлюсь за час, правда?
🤔10:30–14:00 :: жоский забот,
– Делаю домашку по ML от ААА 🐸,
– Делаю домашку по ML от ААА 👍,
– Делаю домашку по ML от ААА 👨💻,
– (Если останется время) думаю над научкой🔭.
– (Не) забываю пользоваться помидоркой🍅.
🍽14:00–14:30 :: обед.
🤓14:30–16:00 :: спин-офф жоского забота,
– На сцену выходит забытый в первой части забота персонаж: ML от ААА🐍.
🕋16:00–22:00 :: обмен опытом с дядей из РЭШ,
👾Посидим в кафешке, поболтаем.
🎬22:00–00:00 :: остатки за день,
– Научка☢️,
– Codewars🐗.
👨🎓00:00–01:00 :: саммари дня,
– Дочитываю главу, перевариваю, пишу краткое содержание🔖,
– Пишу расписание🗓.
👾Скорее всего, завтра я не успею скинуть сюда главу из книжки, извините, давно уже не скидывал.
Перестал себя обманывать и перенёс саммари на время после полуночи.
Kaggle
Optiver Realized Volatility Prediction
Apply your data science skills to make financial markets better
#ask
🤔Нужны идеи для того, как замотивировать кучку крутых, но аморфных людей, рассказать, что они делают в повседневной жизни.
📝Пишите, пожалуйста, варианты в комменты, а то я тут напросился на свою голову на движ в ААА...
🤔Нужны идеи для того, как замотивировать кучку крутых, но аморфных людей, рассказать, что они делают в повседневной жизни.
📝Пишите, пожалуйста, варианты в комменты, а то я тут напросился на свою голову на движ в ААА...
#ask
👾Все уже в достаточной мере офигели от известия, что в этом году проходной на мехмат МГУ 270/410и остались незаполненные места (т.е. можно было залететь с каким угодно баллом, если ты написал ДВИ выше проходного)? вроде не осталось, это я гоню. Но тем не менее.
🤔Так выглядит гибель и разложение ВУЗа, который когда-то был лучшим математическим в Европе, или мне кажется?
👾Все уже в достаточной мере офигели от известия, что в этом году проходной на мехмат МГУ 270/410
🤔Так выглядит гибель и разложение ВУЗа, который когда-то был лучшим математическим в Европе, или мне кажется?
#challenge
👾Сегодня я перескажу пару разделов из книжки Бабенко про сортировки. Сначала разберёмся с тем, что такое вообще эти ваши сортировки, потом посмотрим на квадратичные сортировки, а в конце посмотрим на теоремки, которые докажут, что если мы внутри сортировки что-то с чем-то сравниваем, то можем сделать это не быстрее, чем за O(n log n).
🤓Странно, что в книге совершенно забыли сказать, что сортировать можно за O(n + m), просто не используя сравнения. В следующий раз надеюсь зацепить пару самых известных таких алгоритмов. А теперь стартуем!!1!11🐌🐌🐌
✌️👈Введение
🔢Сортировка, по сути, это просто когда у тебя есть какие-то ключи из линейно упорядоченного множества, ты откуда-то берёшь функцию сравнения, которая говорит про два элемента, мол, x < y или x = y, и получаешь перестановку, которая тебе упорядочивает массив. Но это если а б с т р а к т н о. Для тех, кто тоже спустился не с м*тфака, поясняю: есть у тебя накиданные элементы, ты хочешь их расположить в порядке возрастания, зная о них, что первый, допустим, меньше второго, а второй, в свою очередь, больше третьего.
🧠В уме или на листочке-то это все горазды замутить, а ты попробуй машине объясни, гений. Машина, блин, не знает по дефолту, что 1 больше 0, а 2 меньше 5ти, ей объяснять нужно, и вообще машина ездиет по двору, шо докопались. Поэтому, чтобы не забивать себе голову тем, как именно она проверяет, что то или иное число больше следующего, принято называть эту функцию сравнения оракулом и говорить, что она вроде бы где-то и есть в машине и как-то реализована, но мы на реализацию подзабиваем.
🏋️Временная сложность алгоритма, который обращается к оракулу, получается из количества запросов этому самому оракулу. Спросили мы его k раз, значит и сложность O(k).
◼️Квадратичная сортировка
🔎Обычно принято считать, что самая простая — сортировка пузырьком,но я ни разу не видел, чтобы её реально ботали. А в книжке рассказывают про selection sort, или сортировку выбором. Давайте в массиве* найдём минимальный ключ, просто пройдясь по нему, запихнём в новый массив*, удалим из старого и повторим процедуру. В конце концов первый массив закончится. А вообще-то чтобы не городить лишний огород мы можем просто каждый раз менять найденный с первым, вторым и т.д. элементом и рассматривать ту часть массива, которая осталась.
🐌Сложность этой штукенции дофига высока: это O(n^2) и умных людей это не устраивает. Поэтому ребята быстро придумали, как читерить и искать сортировку за O(n log n).
👾Весело понимать, что они реально назвали одну из сортировок, работающих за O(n^2) быстрой сортировкой (quicksort), а ещё прикольней — что она в среднем она работает быстрее почти всех логарифмических, а ещё очень просто кастомизируется конкретно под вашу задачу.
💨Почему нельзя быстрее, чем за O(n log n)?
🤔Оказывается, если наш алгоритм основывается на сравнении ключей, то есть теорема, что быстрее не выйдет.
😱Но не так красива теорема, как её доказательство: тут используются разрешающие деревья: допустим, мы запустили алгоритм сортировки на всех возможных последовательностях и смотрим на то, что с чем он сравнивает. Построим эти сравнения в виде бинарного дерева (все же помнят начала теории графов?) такого, что каждая вершина — сравнение элемента i против элемента j, а каждый из детей отвечает за ситуацию, когда больше первый, или (больше или равен) второй соответственно.
🤯В таком случае, работа алгоритма это по сути движение по этому дереву от корня к определённому листу. Особенно прошаренные уже поняли, что где дерево, там и логарифм, а для остальных поясню: если алгоритм для всех возможных массивов длины n порождает T_n таких деревьев, то нижняя оценка на его высоту получается из того факта, что у нас не менее n! листьев, потому что мы рассматриваем _любой_ массив (это тупо количество всех перестановок элементов массива).
🤓Если у тебя ещё не взорвался мозг, а ты уловил идею, то поздравляю. Формально об этом всём можно почитать в инетике например здесь, а идея такова: т.к. у нас высота дерева минимум n log n, то и сравнений мы совершаем как минимум столько же.
👾Сегодня я перескажу пару разделов из книжки Бабенко про сортировки. Сначала разберёмся с тем, что такое вообще эти ваши сортировки, потом посмотрим на квадратичные сортировки, а в конце посмотрим на теоремки, которые докажут, что если мы внутри сортировки что-то с чем-то сравниваем, то можем сделать это не быстрее, чем за O(n log n).
🤓Странно, что в книге совершенно забыли сказать, что сортировать можно за O(n + m), просто не используя сравнения. В следующий раз надеюсь зацепить пару самых известных таких алгоритмов. А теперь стартуем!!1!11🐌🐌🐌
✌️👈Введение
🔢Сортировка, по сути, это просто когда у тебя есть какие-то ключи из линейно упорядоченного множества, ты откуда-то берёшь функцию сравнения, которая говорит про два элемента, мол, x < y или x = y, и получаешь перестановку, которая тебе упорядочивает массив. Но это если а б с т р а к т н о. Для тех, кто тоже спустился не с м*тфака, поясняю: есть у тебя накиданные элементы, ты хочешь их расположить в порядке возрастания, зная о них, что первый, допустим, меньше второго, а второй, в свою очередь, больше третьего.
🧠В уме или на листочке-то это все горазды замутить, а ты попробуй машине объясни, гений. Машина, блин, не знает по дефолту, что 1 больше 0, а 2 меньше 5ти, ей объяснять нужно, и вообще машина ездиет по двору, шо докопались. Поэтому, чтобы не забивать себе голову тем, как именно она проверяет, что то или иное число больше следующего, принято называть эту функцию сравнения оракулом и говорить, что она вроде бы где-то и есть в машине и как-то реализована, но мы на реализацию подзабиваем.
🏋️Временная сложность алгоритма, который обращается к оракулу, получается из количества запросов этому самому оракулу. Спросили мы его k раз, значит и сложность O(k).
◼️Квадратичная сортировка
🔎Обычно принято считать, что самая простая — сортировка пузырьком,
🐌Сложность этой штукенции дофига высока: это O(n^2) и умных людей это не устраивает. Поэтому ребята быстро придумали, как читерить и искать сортировку за O(n log n).
👾Весело понимать, что они реально назвали одну из сортировок, работающих за O(n^2) быстрой сортировкой (quicksort), а ещё прикольней — что она в среднем она работает быстрее почти всех логарифмических, а ещё очень просто кастомизируется конкретно под вашу задачу.
💨Почему нельзя быстрее, чем за O(n log n)?
🤔Оказывается, если наш алгоритм основывается на сравнении ключей, то есть теорема, что быстрее не выйдет.
😱Но не так красива теорема, как её доказательство: тут используются разрешающие деревья: допустим, мы запустили алгоритм сортировки на всех возможных последовательностях и смотрим на то, что с чем он сравнивает. Построим эти сравнения в виде бинарного дерева (все же помнят начала теории графов?) такого, что каждая вершина — сравнение элемента i против элемента j, а каждый из детей отвечает за ситуацию, когда больше первый, или (больше или равен) второй соответственно.
🤯В таком случае, работа алгоритма это по сути движение по этому дереву от корня к определённому листу. Особенно прошаренные уже поняли, что где дерево, там и логарифм, а для остальных поясню: если алгоритм для всех возможных массивов длины n порождает T_n таких деревьев, то нижняя оценка на его высоту получается из того факта, что у нас не менее n! листьев, потому что мы рассматриваем _любой_ массив (это тупо количество всех перестановок элементов массива).
🤓Если у тебя ещё не взорвался мозг, а ты уловил идею, то поздравляю. Формально об этом всём можно почитать в инетике например здесь, а идея такова: т.к. у нас высота дерева минимум n log n, то и сравнений мы совершаем как минимум столько же.
👾Верхнюю оценку можно привести, просто предъявив такой алгоритм, чем мы почти наверное займёмся завтра.
#schedule
👾Сегодня без расписания, потому что оно совпадает с расписанием за предыдущий четверг, за исключением знакомства сос бером и помощи подруге (да, я схалявил, приложу скриншот гуглкалендаря в качестве расплаты).
🗣Сегодня встретился с людьми из РЭШки, поболтал с крутым дядей, который будет у нас вести mathec, насколько я понял, это что-то вроде оптов для экономистов, поели вкусной пиццы (кстати, рекомендую пиццу 22, топовая) и обсудили положение вещей в мире вместе с расстановкой политических сил как входить в хату в новой общаге.
🍍На консультации РЭШ было ровным счётом ничего интересного, поэтому я забил и переключился на живое общение. Как же всё-таки прекрасно общаться с реальными людьми иногда, особенно если ты их хорошо знаешь...
👾Сегодня без расписания, потому что оно совпадает с расписанием за предыдущий четверг, за исключением знакомства сос бером и помощи подруге (да, я схалявил, приложу скриншот гуглкалендаря в качестве расплаты).
🗣Сегодня встретился с людьми из РЭШки, поболтал с крутым дядей, который будет у нас вести mathec, насколько я понял, это что-то вроде оптов для экономистов, поели вкусной пиццы (кстати, рекомендую пиццу 22, топовая) и обсудили положение вещей в мире вместе с расстановкой политических сил как входить в хату в новой общаге.
🍍На консультации РЭШ было ровным счётом ничего интересного, поэтому я забил и переключился на живое общение. Как же всё-таки прекрасно общаться с реальными людьми иногда, особенно если ты их хорошо знаешь...
#challenge
👾Хотите, сегодня расскажу вам, чего нарыл про соревнование Optiver Realized Volatility Prediction на Kaggle? Конечно, хотите, как будто у вас есть время самим в нём участвовать.
🙋🏽♂️О чём вообще соревнование? Разбираемся, чё. На биржах торгуют ценными бумагами, мы рассмотрим три основных варианта: future, stock и option. Целых три новых слова, вот что они значат:
– Stock: насколько я зашарил, это просто акция или другой актив, как в Тинькофф.инвестициях. Ты покупаешь кусочек компании по какой-то цене, от этого цена непременно ползёт вверх, но если люди скажут, что компания была переоценена и не будут покупать, цена упадёт. Вроде не очень сложно🤷♂️.
– Option: это уже более странная штука, ведь хитрые пацаныиз ZOG придумали продавать не кусочки компании, а право купить или продать по какой-то фиксированной цене акции в будущем (а нафига это нужно расскажу попозже). Такие штуки тоже можно продавать и покупать, цена на опцион высчитывается по сложной формуле, одной из частей которой является цена стока🙆♂️.
– Future: тоже прикольная вещь, челики сели и подумали, мол, давайте мы заключим с держателем контракт, по которому он обязан купить у нас или продать нам акцию вот по такой цене после дождичка в четверг. Эта штука более понятна, потому что если я куплю акцию, заключу фьючер и она резко обвалится в цене, я смогу продать её по цене, которую уже написал👍. Но за риск мы платим тем, что прибыль амортизируется и в случае роста акции на самом деле мы получим чуть меньше деняк🤯.
🏁Обычно эти штуки работают так, что король бала тут сам сток. Ежели он дорожает, то меняются цены и на опционы и на фьючеры, и не всегда в сторону удорожания, кстати.
🗣Удобно делить всех людей, занимающихся торгами, на две группы:
– Те, кому не пофигу на то, как поведёт себя матожидание стока, допустим, через пару дней/месяцев/лет, это directional market participants. Они покупают акцию, если думают, что она пойдёт вверх по какой-то причине, а продают, если думают, что нынешняя цена может уйти вниз. В общем, обычная, всем понятная, стратегия🐹. Это ребята вроде банков, долгосрочных фондов, ну и даже, возможно, нас с вами, скачавших приложение тинькова (пост проплачен, ага)🙏.
– Те, кому не пофигу на то, как поведёт себя матожидание стока в следующий момент времени, то есть, его флуктуация, это non-directional market participants. Это брокеры, market makers, люди, которые занимаются высокочастотной торговлей и прочие папуги.
🥛Теперь немного про то, что же такое order book или стакан цен. Как вы знаете, на бирже можно выставлять заявки на покупку, я, мол, хочу купить тысячу акций эпол по цене 2 фунта стерлингов за акцию, говорит Вася. А Ваня ему отвечает: а я хочу продать полста акций эпол по цене 220 фунтов стерлингов за акцию и поскорей. Стакан цен это просто график, на котором написано, сколько заявок по какой цене сейчас стоит. Тут есть два вида заявок, bid и ask. Что это за звери?
– Bid это то, сколько заявок на продажу есть по определённой цене для данного стока. Обычно ограничиваются первыми n ценами, на остальные смотреть не очень-то информативно🧮.
– Ask это сколько заявок на покупку по определённой цене есть для данного стока. Тоже смотрят на первые n штук, в общем-то😌.
🍻Стакан бывает liquid и illiquid, то есть, ежели много людей хочет купить актив по какой-то цене, и много людей хочет продать по цене чуть больше, стакан liquid, а если расстояние между заявками с минимальной ценой продажи и максимальной ценой покупки велико, то он illiquid, так часто бывает, если ажиотаж вокруг акции не сильно высокий.
👾Хотите, сегодня расскажу вам, чего нарыл про соревнование Optiver Realized Volatility Prediction на Kaggle? Конечно, хотите, как будто у вас есть время самим в нём участвовать.
🙋🏽♂️О чём вообще соревнование? Разбираемся, чё. На биржах торгуют ценными бумагами, мы рассмотрим три основных варианта: future, stock и option. Целых три новых слова, вот что они значат:
– Stock: насколько я зашарил, это просто акция или другой актив, как в Тинькофф.инвестициях. Ты покупаешь кусочек компании по какой-то цене, от этого цена непременно ползёт вверх, но если люди скажут, что компания была переоценена и не будут покупать, цена упадёт. Вроде не очень сложно🤷♂️.
– Option: это уже более странная штука, ведь хитрые пацаны
– Future: тоже прикольная вещь, челики сели и подумали, мол, давайте мы заключим с держателем контракт, по которому он обязан купить у нас или продать нам акцию вот по такой цене после дождичка в четверг. Эта штука более понятна, потому что если я куплю акцию, заключу фьючер и она резко обвалится в цене, я смогу продать её по цене, которую уже написал👍. Но за риск мы платим тем, что прибыль амортизируется и в случае роста акции на самом деле мы получим чуть меньше деняк🤯.
🏁Обычно эти штуки работают так, что король бала тут сам сток. Ежели он дорожает, то меняются цены и на опционы и на фьючеры, и не всегда в сторону удорожания, кстати.
🗣Удобно делить всех людей, занимающихся торгами, на две группы:
– Те, кому не пофигу на то, как поведёт себя матожидание стока, допустим, через пару дней/месяцев/лет, это directional market participants. Они покупают акцию, если думают, что она пойдёт вверх по какой-то причине, а продают, если думают, что нынешняя цена может уйти вниз. В общем, обычная, всем понятная, стратегия🐹. Это ребята вроде банков, долгосрочных фондов, ну и даже, возможно, нас с вами, скачавших приложение тинькова (пост проплачен, ага)🙏.
– Те, кому не пофигу на то, как поведёт себя матожидание стока в следующий момент времени, то есть, его флуктуация, это non-directional market participants. Это брокеры, market makers, люди, которые занимаются высокочастотной торговлей и прочие папуги.
🥛Теперь немного про то, что же такое order book или стакан цен. Как вы знаете, на бирже можно выставлять заявки на покупку, я, мол, хочу купить тысячу акций эпол по цене 2 фунта стерлингов за акцию, говорит Вася. А Ваня ему отвечает: а я хочу продать полста акций эпол по цене 220 фунтов стерлингов за акцию и поскорей. Стакан цен это просто график, на котором написано, сколько заявок по какой цене сейчас стоит. Тут есть два вида заявок, bid и ask. Что это за звери?
– Bid это то, сколько заявок на продажу есть по определённой цене для данного стока. Обычно ограничиваются первыми n ценами, на остальные смотреть не очень-то информативно🧮.
– Ask это сколько заявок на покупку по определённой цене есть для данного стока. Тоже смотрят на первые n штук, в общем-то😌.
🍻Стакан бывает liquid и illiquid, то есть, ежели много людей хочет купить актив по какой-то цене, и много людей хочет продать по цене чуть больше, стакан liquid, а если расстояние между заявками с минимальной ценой продажи и максимальной ценой покупки велико, то он illiquid, так часто бывает, если ажиотаж вокруг акции не сильно высокий.
Kaggle
Optiver Realized Volatility Prediction
Apply your data science skills to make financial markets better
👾Держитесь, осталось всего два определения, а потом будет понятно (я надеюсь) зачем я это всё понаписал.
🏪Как-таки на этом можно поиметь небольшую копеечку? Если у тебя не очень мало денег, ты можешь стать таким дядей, который называется market maker. Чё это за рыбова такая? Это чел, который «разгоняет» застоявшийся стакан, делая его более liquid, тем что ставит заявки на покупку и продажу поближе к равновесному центру. Тем самым, он привлекает внимание к акции, возможно, поднимает её стоимость и всё такое, но есть тут и риск: если кто-то продаст свои акции market maker’y по цене, которую он предлагает, а потом цена акции упадёт, то ему придётся несладко: продавать-то теперь надо по новому рынку, иначе тупо никто не купит, и он потеряет много деняк, поэтому он всегда пытается как можно лучше предсказать флуктуации цены на рынке.
⚠️⚠️⚠️Ща будет сложно, но терпите.
Как вся эта куча определений относится друг ко другу? Во многом всё связано неочевидным фактом: если вдруг market maker захочет чуть меньше рисковать, он попытается подстраховаться, купив/продав опционы или фьючерсы (на самом деле всё посложнее, но пусть хотя бы так будет), подстраховавшись на будущее. Сами механизмы страховки рассматривать смысла нет, но довольно понятно, что если он заключит фьючер с другим дядей, который думает, что акция вырастет, то если эта зараза упадёт, тонам бан можно будет продать её по цене фьючера, а если она вырастет, просто выкупить фьючер обратно и забрать прибылб🏁.
🧠Тут реально надо подумать, до меня раза с третьего это дошло, когда я смотрел на цифры (но цифры тут только запутывают, если честно).
🤨Нахрена это каглерам и компании? Ну, они решили, что если они выгрузят дофига данных про временные ряды на стоках, то можно будет лучше понять взаимоотношения между стоками, опционами и фьючерами, стать лучшим market maker, и, конечно, заработать ещё больше деняк.
🏪Как-таки на этом можно поиметь небольшую копеечку? Если у тебя не очень мало денег, ты можешь стать таким дядей, который называется market maker. Чё это за рыбова такая? Это чел, который «разгоняет» застоявшийся стакан, делая его более liquid, тем что ставит заявки на покупку и продажу поближе к равновесному центру. Тем самым, он привлекает внимание к акции, возможно, поднимает её стоимость и всё такое, но есть тут и риск: если кто-то продаст свои акции market maker’y по цене, которую он предлагает, а потом цена акции упадёт, то ему придётся несладко: продавать-то теперь надо по новому рынку, иначе тупо никто не купит, и он потеряет много деняк, поэтому он всегда пытается как можно лучше предсказать флуктуации цены на рынке.
⚠️⚠️⚠️Ща будет сложно, но терпите.
Как вся эта куча определений относится друг ко другу? Во многом всё связано неочевидным фактом: если вдруг market maker захочет чуть меньше рисковать, он попытается подстраховаться, купив/продав опционы или фьючерсы (на самом деле всё посложнее, но пусть хотя бы так будет), подстраховавшись на будущее. Сами механизмы страховки рассматривать смысла нет, но довольно понятно, что если он заключит фьючер с другим дядей, который думает, что акция вырастет, то если эта зараза упадёт, то
🧠Тут реально надо подумать, до меня раза с третьего это дошло, когда я смотрел на цифры (но цифры тут только запутывают, если честно).
🤨Нахрена это каглерам и компании? Ну, они решили, что если они выгрузят дофига данных про временные ряды на стоках, то можно будет лучше понять взаимоотношения между стоками, опционами и фьючерами, стать лучшим market maker, и, конечно, заработать ещё больше деняк.
#schedule
👾Завтра ничего особенного: весь день готовлю бейзлайн для кагла, немножко вспоминаю CV перед финалом в сбер, созваниваюсь с физтехами из запаренных инвесторов, чтобы обсудить кагл.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💤09:30–10:00 :: перерыв.
🤔10:30–14:00 :: жоский забот,
– Вспоминаю CV и основные архитектуры всяких штуковов👁,
– Пишу EDA + Baseline для Kaggle⛹️♀️,
– (Не) забываю пользоваться помидоркой🍅.
🍽14:00–14:30 :: обед.
🤓14:30–16:30 :: не очень-то жоский забот,
– Продолжаю аккумулировать инфу про CV, давно не работал с классикой☹️,
🚛16:30–18:00 :: финальный собес в сбердевайсес.
🐌18:00–19:00 :: Kaggle,
– Ресёрч основных подходов из ноутбучков на этом вашем кагле🇰🇿.
🤙19:00–20:30 :: созвон с запаренными,
– Обсуждение кагла❓,
– Распределение задачек📝.
🎬20:30–00:00 :: интенсивная зарешка,
– Домашка☢️,
– Kaggle🏳️🌈.
👨🎓00:00–01:00 :: саммари дня,
– Пишу расписание🗓,
– Завтра без постика, потому что не успею🏎.
👾Вау как много времени, чтобыпродолбать поботать!
👾Завтра ничего особенного: весь день готовлю бейзлайн для кагла, немножко вспоминаю CV перед финалом в сбер, созваниваюсь с физтехами из запаренных инвесторов, чтобы обсудить кагл.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💤09:30–10:00 :: перерыв.
🤔10:30–14:00 :: жоский забот,
– Вспоминаю CV и основные архитектуры всяких штуковов👁,
– Пишу EDA + Baseline для Kaggle⛹️♀️,
– (Не) забываю пользоваться помидоркой🍅.
🍽14:00–14:30 :: обед.
🤓14:30–16:30 :: не очень-то жоский забот,
– Продолжаю аккумулировать инфу про CV, давно не работал с классикой☹️,
🚛16:30–18:00 :: финальный собес в сбердевайсес.
🐌18:00–19:00 :: Kaggle,
– Ресёрч основных подходов из ноутбучков на этом вашем кагле🇰🇿.
🤙19:00–20:30 :: созвон с запаренными,
– Обсуждение кагла❓,
– Распределение задачек📝.
🎬20:30–00:00 :: интенсивная зарешка,
– Домашка☢️,
– Kaggle🏳️🌈.
👨🎓00:00–01:00 :: саммари дня,
– Пишу расписание🗓,
– Завтра без постика, потому что не успею🏎.
👾Вау как много времени, чтобы
Forwarded from я обучала одну модель
Довольно обширный рейтинг университетских факультетов в области Computer Science (строится на основе кумулятивного числа публикаций / выступлений на конференциях). Что удобно, можно посмотреть для каждого факультета в отдельности рейтинг научных сотрудников вместе со списком их публикаций, если вам нужно найти эдвайзора на PhD ну или просто узнать что там ресерчат умные люди
https://csrankings.org/#/index?all&us
https://csrankings.org/#/index?all&us
#thoughts
🔥Как же, блин, полыхает, что я не могу засабмиттить свои ответы к соревнованию, не загружая весь ноутбук на каггл…
💩На сервере шестнадцатиядерный проц параллельно обрабатывает датасет за 2 минуты, а на кагле четырёхядерный за 20…
🔥Как же, блин, полыхает, что я не могу засабмиттить свои ответы к соревнованию, не загружая весь ноутбук на каггл…
💩На сервере шестнадцатиядерный проц параллельно обрабатывает датасет за 2 минуты, а на кагле четырёхядерный за 20…
#schedule
👾Сегодня, кажется, я не очень дофига сплю, потому что не успеваю завтра до собеседования сделать хороший сабмит с нормальными модельками. Кстати, в #challenge как раз расскажу, чё я сделал))
🛠Четверть выходных я делал ровным счётом ничего (могу себе позволить), четверть — страдал от того, что всё равно не успею сделать машинку до soft deadline, а оставшуюся половину «фигачил» в соревновании.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💤09:30–10:00 :: перерыв.
🚾10:30–14:00 :: Kaggle,
– Зарешиваю Kaggle ⛹️♀️,
– Думаю про финальный проект по машинке в Академии Авито 🥑,
– Пишу ребятам, что не успеваю сделать алгосики 🤖,
– (Не) забываю пользоваться помидоркой 🍅.
🍽14:00–14:30 :: обед.
⏩14:30–17:00 :: последние сабмиты,
– Сабмичу последние модельки в попытках побить скор 👯,
🤙17:00–18:00 :: собес с ребятами из Райффайзена.
🍱18:00–18:30 :: ужин.
👨🔬18:30–20:30 :: попытки в навучку,
– Доделывание модельки и документации к ней 🏎,
– Напоминание о себе HRке из авито🔫.
🎬20:30–00:00 :: интенсивная зарешка дз и мб кагла,
– Домашка ☢️,
– Kaggle 🏳️🌈,
– Codewars 🆘.
👨🎓00:00–01:00 :: саммари дня,
– Пишу расписание🗓,
– Завтра без постика, потому что не успею🏎.
👾Работаем, девачьки, работаем.
👾Сегодня, кажется, я не очень дофига сплю, потому что не успеваю завтра до собеседования сделать хороший сабмит с нормальными модельками. Кстати, в #challenge как раз расскажу, чё я сделал))
🛠Четверть выходных я делал ровным счётом ничего (могу себе позволить), четверть — страдал от того, что всё равно не успею сделать машинку до soft deadline, а оставшуюся половину «фигачил» в соревновании.
💨08:15–09:15 :: пробежка + душ.
🥚09:15–09:30 :: завтрак.
💤09:30–10:00 :: перерыв.
🚾10:30–14:00 :: Kaggle,
– Зарешиваю Kaggle ⛹️♀️,
– Думаю про финальный проект по машинке в Академии Авито 🥑,
– Пишу ребятам, что не успеваю сделать алгосики 🤖,
– (Не) забываю пользоваться помидоркой 🍅.
🍽14:00–14:30 :: обед.
⏩14:30–17:00 :: последние сабмиты,
– Сабмичу последние модельки в попытках побить скор 👯,
🤙17:00–18:00 :: собес с ребятами из Райффайзена.
🍱18:00–18:30 :: ужин.
👨🔬18:30–20:30 :: попытки в навучку,
– Доделывание модельки и документации к ней 🏎,
– Напоминание о себе HRке из авито🔫.
🎬20:30–00:00 :: интенсивная зарешка дз и мб кагла,
– Домашка ☢️,
– Kaggle 🏳️🌈,
– Codewars 🆘.
👨🎓00:00–01:00 :: саммари дня,
– Пишу расписание🗓,
– Завтра без постика, потому что не успею🏎.
👾Работаем, девачьки, работаем.
#ask
👾Вам знакомо это ужасное чувство, когда ты поставил модельку обучаться/оптимизироваться/искать Байесом, а с утра приходишь такой весь из себя, смотришь на модель, и понимаешь, что вместо того чтобы минимизировать лосс она его всю ночь, зараза, максимизировала?
👾Вам знакомо это ужасное чувство, когда ты поставил модельку обучаться/оптимизироваться/искать Байесом, а с утра приходишь такой весь из себя, смотришь на модель, и понимаешь, что вместо того чтобы минимизировать лосс она его всю ночь, зараза, максимизировала?