Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
- Telegram Web
Telegram Web
This media is not supported in your browser
VIEW IN TELEGRAM
🔥5👍4❤‍🔥2
Если вдруг не поняли, подсказка будет ниже и непростая
🔥2😁1🤝1
Небольшой отчет с PML conf от 📱.

Даже мне, как человеку достаточно далекому от LLM и мультимодальности, конференция показалась одной из самых занятных и сильных за год.

На мероприятии было много интересных спикеров, включая лауреата премии Филдса и профессора Колумбийского университета Андрея Окунькова, CTO Yandex R&D Алексей Колесов и руководителя Sber AI Павла Гуляева, чей доклад о памяти в языковых моделях, по моему мнению, оказался лучшим, тем более в свете недавно вышедшей TernFS от XTX Markets.

Конечно же, конференции — это всегда нетворкинг, мне удалось пообщаться с бывшими квантами из RBI и встретился со многими прикольными ребятами.

Хочу отметить достаточно любопытные стенды, я посидел внутри беспилотного китайского собрата Камаза, кроме того, за мной погонялся аналог робопса Boston Dynamics от Яндекса

Несколько полезных ссылок по темам докладов:
1. Память в LLM: LoCoMo benchmark; LongMemEval benchmark; Графы знаний в LLM
2. Online RL: GRPO; online-RL

Все доклады можно посмотреть на официальном сайте конференции

#мероприятия
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍3
Быстрый принт для контестов

Я думаю каждый из нас горел в моменты, когда надо быстро решить контест с ограничением и написать типа оптимальный код, который типа пройдёт тесты и не только влезет в память, но еще и за 2 секунды отработает.

Часто бывало такое, что вроде уже наоптимизировал код, а он ну совсем не проходит по времени и надо еще 50-100 мс откуда-то достать

Оказалось, что привычный для нас print() - это функция поверх sys.stdout.write()

Пока она отработает до вывода в аутпут инфы, может пройти достаточно много времени. И вот почему - исполняя print(), интерпретатор Python выполняет несколько шагов:

1️⃣Принимает аргументы (*args). То есть мы можем написать print(a, b, c).
2️⃣Преобразует каждый аргумент в строку. Если мы передадим число i, print(i) вызовет str(i).
3️⃣Джойнит аргументы, используя разделитель (по умолчанию пробел).
4️⃣Добавляет в конец строки символ (по умолчанию \n).
5️⃣Вызывает sys.stdout.write()

Ну вот сами посчитайте количество дополнительной логики

Я спросил у гпт в чем отличие, и вот что он выдал:

print() — это как заказать в ресторане "комплексный обед". Вы просто говорите название, а повар сам готовит салат, суп и второе, а затем подает все вместе. Это удобно, но требует от кухни больше действий

sys.stdout.write() — это как напрямую сказать повару: "Дай мне кусок хлеба", "Теперь положи на него сыр". Вы даете точные, низкоуровневые команды. Это быстрее для повара, но требует от вас больше указаний

В цикле, где эти операции повторяются миллионы раз, накладные расходы на дополнительную логику print() становятся заметными.


Звучит немного кринжовенько, но думаю основной смысл понятен. Кстати, в цикле на 10М вызовов функции записи, sys.stdout.write() почти в 2 раза быстрее обычного принта

Надеюсь, инфа была полезной и сэкономит вам драгоценные милисекунды на контестах.

P.S. Этой инфой поделились ребята с моей команды, так что в первую очередь спасибо им💪🏿

#python #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1853
Немного эстетики вам в ленту🥰

Присылайте фотки красивых архитектур с ваших любимых мест в путешествиях

#life #travel
17🔥8❤‍🔥6🍓2
Интересное что-то от ребят, кого я читаю v0.35

Предыдущий пост тут
Интересное что-то тут

По классике, с новой неделей и поздним выпуском интересных постов, а меня все также пока с отпуском!

1. Артем выдал базу по разным типам агентов. Для себя даже нашел пару знакомых моментов и даже не знал, что они именно так называются. Но естественно, сейчас всех интересует самый последний пункт про мультиагентность и надеюсь вскоре об этом будут подробности.

2. Валера написал пост о том, как правильно принимать решения, чтобы потом не сожалеть о них. Все просто: ограничиваем время на решение, скрещиваем альтернтивные варианты, ищем супер простое и легкое решение (кстати мб в этом поможет пункт 3 этой подборки)

3. Александр расписал интересный подход к работе с LLMками для решения своих задач. Что из этого я точно бы выделил: это разделение своего запроса на подзадачи и на каждой задаче просто выбивание максимального качества ответа на каждом из этапов через несколько итераций, постепенного улучшения и комбинаций ответов из разных моделей.

4. Дядя рассказал про MemAgent и работу с памятью. Здесь рассматривается именно агентный подход к работе с памятью (при этом не забываем про другие: ong context, саммаризация, ner, function calling и rag). Кстати про память из свежих есть доклад Павла Гуляева на Practical ML Conf.

5. Борис поделился своим докладом про Red-teaming AI агентов. По сути это процесс, состоящий из 3 этапов: поиск угрозы, исследования и тестирование. При этом у ребят разные атаки на AI-агентов: EchoLeak, MCP Slack Lethal Trifecta, и атака на Claude Computer Use.

По классике ставьте лайки, отправляйте в сохраненки и чатики с друзьями, ну и конечно же применяйте информацию во благо!

@asisakov_channel

#interesting
4👍4🔥4
⚡️Пошаговый план: как получить оффер на аналитика в 2025 году?

Приглашаем на бесплатный вебинар, где Андрон Алексанян — эксперт в области аналитики и CEO школы аналитики Simulative — в прямом эфире разберет все важные аспекты в работе аналитика, а также расскажет как получить оффер быстрее других.

Хотите попасть в аналитику, но теряетесь в море информации и не понимаете, какие навыки действительно важны? Боитесь, что без опыта вас не возьмут на работу? И да, ещё один популярный вопрос — а что, если мне 30/40/50+ лет?

На вебинаре разберём:
🟠Разберем полный роадмап: что учить, в каком порядке, до какого уровня;
🟠Структура хорошего портфолио с примерами;
🟠Что говорят реальные наниматели — какие у них сейчас требования:
— Покажем реальные примеры, как оформить резюме и портфолио, чтобы привлекать внимание;
— Обсудим какие отклики работают, а какие сразу отправляют в корзину;
— Изнанка найма: инсайдерский взгляд на процессы отбора
🟠 Практические техники для новичков: разберём, как компенсировать недостаток опыта и быстро закрывать пробелы в знаниях.

🕗 Важно досмотреть вебинар до конца, чтобы получить бонус от нас, который поможет бустануть карьеру.

😶Зарегистрироваться на бесплатный вебинар
Please open Telegram to view this post
VIEW IN TELEGRAM
🥱5❤‍🔥2👍2🔥2
2025/10/08 07:52:34
Back to Top
HTML Embed Code: