en
Feedback
Блог постолимпиадника

Блог постолимпиадника

Open in Telegram

Бывш. "Саша ботает спортпрог и не только"

Show more
328
Subscribers
+124 hours
No data7 days
No data30 days
Posts Archive
Да не парьтесь вы так насчет определения, я просто хочу ссылку приватную

ПОЯСНЕНИЕ: "свой" — человек, с кем я знаком, желательно общался и/или виделся в жизни, так вообще было бы круто

Если я сделаю блог "для своих", будете ли вы его читать?
Anonymous voting

А вообще я иногда подумываю завести канал для щитпостинга как у Влада (Манула), иногда хочется жизненные вещи писать а не заниматься осознанным графоманством

Все, дневная доза кринжа получена, можно идти домой

ЕСЛИ ВЫ ВДРУГ СОБИРАЕТЕСЬ ПИСАТЬ СОРЕВНОВАНИЕ ПО ГЛУБОКОМУ ОБУЧЕНИЮ (DEEP LEARNING) ИЛИ ПО МАШИННОМУ ОБУЧЕНИЮ И ВАМ ВДРУГ НУЖЕН ТИММЕЙТ (СОКОМАНДНИК), ТО ПИШИТЕ @Komershan (!!!!!) Могу научить играть на гитаре и делать крутые отстрелы красных игроков. На крайняк сделаю вам линал.

Февраль начался для меня с постановки одной цели и поиска активностей. О чем это я? Думаю, вы можете прочитать прошлые посты и явно это понять. Ну и, конечно, да начнется написание поста. В прошлый раз я писал что хочу вернуться к мысли о стажировках в марте. Потому ботаю классический ML по мотивам учебника ШАДа по машинному обучению — ресурсу, в котором ML объяснен и в котором это сделано достаточно подробно (включая матешу и вывод всяких штук). Поясню, придерживаюсь того мнения что на обывательском уровне я знаю многие вещи из машинного обучения хорошо, не говоря о том что некоторые мне приходилось использовать, однако о части из них, ну, нету какого-то формального представления, математического. Не хотелось бы не ценить прошлый бот, я определенно много знаю о классическом мле, однако мне всегда нужно было больше обоснований почему тот или иной подход работает. Часто это упускают: ну, вот у этого сложный вывод, а тут вообще используется сложный *вставьте умный раздел математики*, не парься. Видимо я часто учил классический ML по курсам для DLя, где из классического ML надо максимум знать что такое линейная регрессия и градиентный спуск (ну и всякие прикольные функции, да), потому важные пояснения часто опускаются. Классический ML в целом начинает больше становиться по душе: там надо подумать над данными, поискать интересные подходы, конечно, есть свой уровень обоснованной интуиции, которая базируется на объяснениях, хоть и не всегда формальных. Но чтобы его понять, надо его понять. Потому ботать его надо. Также у клуба кагл соревнований в вышке наконец прошло первое соревнование. Как-нибудь я расскажу вам что это такое и насколько оно мне понравилось, однако пока мне нравится то, что вышка дает мне возможность заниматься интересными мне вещами без смс и регистрации. Всего соревнований будет 8 насколько я понял, все они имеют вид классического ML и всех этих фичур енженирингов, дата оверсемплингов и ансамблей моделек, мне нравится. В клуб записался для практики, да и нравятся мне все эти кагглоподобные штуки, всегда хотел нормально ими заниматься. В голове висит соревнование от МТС, которое началось совсем недавно и которое лично мне надо начать решать настолько рано, насколько могу — в нем участвует куча киберкотлет перед которыми никто не устоит, подняться в таблице на хорошее место у меня получится только если буду много работать. Объединяться с кем-то не особо хочу, интересно порешать что-то самостоятельно. Опять же, посмотрим, может быть напишу что-нибудь про это. А еще оочень хочу ботать компьютерное зрение. Идей в этом плане не очень много: для начала скажу, что нашел крутой курс по DL который когда-то в далекое время советовал сам Соколов, но НУЖНА ПРАКТИКА, а самый главный вопрос где её искать сейчас. Соревнований на компьютерное зрение и/или DL сейчас оочень мало, все что я нашел — соревнование от RSNA по детекции рака груди, оно мало того что заканчивается совсем скоро, так еще и шло давно и зайти в него будет не очень просто. В общем, очень ищу возможности попрактиковаться в DLе, но сейчас чего-то активного как будто нет, потому даже не знаю что делать с этим. В общем, я очень надеюсь что наконец стою на пороге каких-то невероятных открытий и успехов в своей жизни, но потому и делаю многое для того, чтобы это успеть. Хочу стать лучше. Хочу стать крутым DLщиком наконец и делать крутые вещи. Вот. Спасибо.

Ладно, на деле я им просто сказал что хочу попробовать на мл отобраться и меня попросили в курсе их держать насчет готовности собеседоваться

Чзх Саша Деревягин бэкенд с++ девелопер
Чзх Саша Деревягин бэкенд с++ девелопер

Пробное собеседование в Яндекс Несколько часов назад прошло мое первое собеседование в жизни: час разговоров с собеседующим из Яндекса в зуме на предмет машинного обучения и решения задачи. Какие ощущения? С одной стороны весело и прикольно, с другой стороны есть свои просчеты и подобное. Про все расскажу. Собеседование Яндекса делится на две части. Первая часть — дистанционная: собственно то, что я сидел вот разговаривал. После дистанционной части и при успешном её прохождении собеседуемого приглашают пройти вторую часть — поехать очно в офис и поговорить с экспертами, после чего уже проходить собеседования в отдельных командах. Мое интервью делилось на две части. Первая часть — решить задачку, написать код. Задачка чисто алгоритмическая и проверяет на умение того как ты умеешь писать код + как умеешь думать и подобное. Мне попалась задача на палиндромы — дана непустая строка, проверить можно ли удалить из неё символ так, чтобы строка без символа оказалась палиндромом. Задача простая, порассказывал её решение минут 20, заодно и порассказывал какие знаю алгоритмы строковые. Было несколько просчетов, но так или иначе рассказывал уверенно, интервьюеру понравилось. Далее пошли вопросы по классическому ML. Спросили много всего: постановка задачи бинарной классификации, какие алгоритмы в этой задаче можно использовать, как минимизировать функцию потерь логрегрессии, что такое градиентный спуск, что такое переобучение, как с ним бороться, какая бывает регуляризация, как оценивать модель, как подбирать гиперпараметры и из чего исходить при сравнении моделей. Ну и тут как бы в целом кроется суть того почему у меня не получилось пройти дальше — в начале я отвечал хорошо, однако под самый конец разволновался и начал говорить дичь. Итого интервьюер сказал, что 1.) кодить я умею и мне можно смотреть стажерские позиции (считайте идти стажироваться на бэкенд) и 2.) в разговоре о классическом ML были большие недочеты, хоть и базовые вещи я понимаю. Видно, что интервьюер смотрел резюме — мы поговорили с ним о каггле немного, на уровне "вижу что ты соревнования там решал". Я же скажу что моей главной ошибкой было то, что я, ну, недостаточно подготовился. Может если бы я больше времени уделил условному повторению, то на серьезных вопросах в понимании меня бы не подловили, однако произошло и произошло. Мне вообще казалось что дистанционная часть рассчитана именно на решение задачек, однако теперь знаю. С одной стороны хочется бросить мысль идти стажиться на MLщика и пойти себе бэкендером сидеть на плюсах: ну, бэкенд по-своему тоже веселое занятие, да и плюсы мне начали нравиться больше, когда начинаешь разбираться во всех этих языковых плюшках то становится интересно писать на C++ что-то более осмысленное. С другой стороны, я правда ботаю ML и делаю это не зря, ну неужели у меня не получится пойти стажиться по этому профилю, ну, в тот же Яндекс например? Я правда хочу попробовать, почему бы и нет. Есть мысль что мне стоит лучше подготовиться к собеседованиям и вернуться к ним уже в марте. Очень хотел попробовать пойти стажироваться не только в Яндекс или Тинькофф — есть много крутых компаний поменьше, в которые обычно не идут все, но может и стажиться там будет интересно. Однако правильность всего того что я делаю вообще не очевидна. Не понятно хватит ли скилла для того чтобы пойти стажирваться млщиком и когда он уже появится, а еще появится ли он. В этом есть то, о чем можно подумать.

Всем ученикам ВШЭ также удачи хеш таблицу написать, кхм

Всем тильтанувшим с первого дня — господа, первый и второй день в плане баллов друг от друга не зависят. Если вдруг написали плохо первый день — не все еще потеряно, напишете хорошо второй день и пройдете на всеросс. По итогу на регионе более важно набрать достаточное число баллов для прохода на всеросс, чем максимальное — от того, что у других людей будет больше баллов, при условии того что вы на всеросс пройдете, вам как участнику плохо не будет. Ну и всем-всем-всем удачи на втором дне!!! Верю в вас и ваши силы!!!

reg.prog.cf умер, да здравствует reg.algocode.ru. Надеюсь, проживет дольше. Рассказывайте знакомым, что привычная ссылка поменялась, и теперь заполнять анкету после региона и смотреть чужие результаты надо там. P.S. roi.algocode.ru тоже живет

Кстати, новая табличка региона

P.s: Отдельно хочу пожелать удачи тем, кому когда-то преподавал что-то в ЛКШ/NlogN/на семинарах УрФУ/лично Вы вот вообще крутые ребята да и я в вас не сомневаюсь. Завтра соберете всю свою ульту и напишете регион на 801/800, главное помните что регион это про стратегию и задача в том, чтобы максимальное количество баллов набрать ну все дела ...

КОРОЧЕ ГОВОРЯ УДАЧИ ВСЕМ ЗАВТРА!!!! Вы крутые и все можете, не волнуйтесь сильно, ВСОШ переоценен

Жесть, первый региональный этап который я уже не пишу, потому что я не школьник😥 (Ну, не школьник, но высший школьник, но уже как бы не тот школьник который маленький школьник да)

Картинки к коденроку
+1
Картинки к коденроку