Problem Solving with Arman (ML+Algo)
108 subscribers
1.01K photos
32 videos
18 files
924 links
{
"specs": {
"domain": ["ML", "Algorithms"],
"features": [
"problems",
"articles",
"challenges",
"contests",
"events",
"insights"
]
},
"status": "daily_mind_training..."
}
Download Telegram
Открытый вебинар «Параллелизация обучения модели на сотни GPU».

Авторы: команда girafe.ai (мощные специалисты)

Материалы:

- Запись на YouTube: https://www.youtube.com/watch?v=D67sPMFLtNI&list=PLJR10EXrBaAs9kwh3KAxNny5TBsEB0nF0&index=1

+ прикрепил ниже презентацию.
Number of Unique XOR Triplets (I, II)

> Наткнулся на интересные задачки по битовой логике (давно не решал такие задачи):

Вам дается массив чисел nums и нужно посчитать уникальное количество XOR триплетов (i <= j <= k | nums[i] ^ nums[j] ^ nums[k]).

XOR logic gate основные правила:
* X ^ X ^ X = X
* X ^ X = 0

Q1: В первой версии задачи гарантируется, что числа это перестановки чисел от 1 до N. Но при этом размер массива N -> может быть до 10^5. То есть просто O(N^3) брутфорсом не получится решить :) ~ даже O(N^2) оптимизированное решение не пройдет -> есть красивое логическое решение за O(1).

Подсказки:

* Если числа гарантировано от 1 до N перестановка - то порядок чисел не имеет значение.
* До N <= 8 попробуйте перерешать вручную на бумаге битами :)


Q2: Во второй задаче уже числа могут быть любыми до <=1500, и также гарантируется, что размер массива будет до <=1500, то есть O(N^3) решение брутфорс тут не зайдет также -> займет кучу операций ~3.4 * 10^9 => TLE. Подсказка: но O(N^2) оптимизированное хэшсетами решение зайдет :)

Topics: Bit Manipulation, Math, Hashsets

Q1:
https://leetcode.com/problems/number-of-unique-xor-triplets-i

Q2:
https://leetcode.com/problems/number-of-unique-xor-triplets-ii

#LeetCode
Kaggle AI Bench Sandbox added GPT-5.6 Terra 🔥

LOL:
* GPT-5.6 Terra thinks: 1GB pdf = 1L water = 1KG sugar 😅
* But for Claude Opus - 1KG sugar is the heaviest one :)

🙌 Test your prompts:
https://www.kaggle.com/
Midnight Code Cup 2026 Finals (problem K)

https://2026.midnightcodecup.org/problems/K/ — на сервере запущена какая-то программа, которой можно присылать картинки, а она сообщает, насколько они похожи на загаданную картинку. Когда вы присылаете изображение, очень похожее на правильное, вам выдают ключ — и задача решена.

Разбор решения задачи (интересные решения):
- 1-я часть:
https://t.me/pushing_buttons/94
- 2-я часть:
https://t.me/pushing_buttons/95

Условия всех задач можно почитать здесь:
https://2026.midnightcodecup.org/problems/

из канала "Боря программист" (Борис Минаев - SWE OpenAI & ICPC 2015 World Champion with full problems solved*): https://t.me/bminaiev_blog
FastAPI version 0.140.0 is a high-performance Python web framework release focused on major memory optimizations, reducing baseline memory usage by around 50%.

https://x.com/FastAPI/status/2080774236373680483
Прикольно после апдейта приложения LeetCode: можно писать код и сдавать задачи прямо через смартфон 🔥😁
Forwarded from Codeforces Official
Codeforces Round 1112 (Div. 1, Div. 2) will take place 26 July 2026 at 14:35 UTC.
Please, join by the link https://codeforces.com/contests/2249,2250
Knowing When Not to Use AI: AI Agents vs Rules vs ML

"The most important AI skill is knowing when not to use it."

1. Humans: Use when decisions require deep ethical judgment, emotional nuance, or accountability in high-stakes scenarios.
2. Rules (Hard-coded Logic): Use when the logic is strictly deterministic, 100% predictable, and compliance-driven.
3. GenAI (Generative AI & Agents): Use when dealing with unstructured inputs, natural language processing, or tasks requiring dynamic decision-making across tool ecosystems.
4. Traditional Machine Learning (ML): Use when predicting outcomes, classifying structured data, or detecting anomalies based on historical patterns.

~ 4 rules made with help of Gemini Flash :)

🔗 Video by IBM: https://youtu.be/_ZqSFVi6UDY?si=jKsvxDMktULlHI4m

📜 Learn more about Balancing AI:
https://www.ibm.com/think/insights/ai-ethics-balancing
5 сентября будет онлайн-трансляция deep tech night — конференции Яндекса о технологических вызовах в эпоху AI, которые сегодня меняют разработку, архитектуру и инфраструктуру.

Регистрация по ссылке: https://deeptechnight.ru
Duval's Algorithm finds the lexicographically smallest rotation of a cyclic string in O(N) time, producing a unique canonical representation.

Key Steps:
1. Duplicate the string (s + s) so every rotation becomes a contiguous substring.
2. Compare two candidate rotations (i and j) character by character using offset k.
3. Skip impossible candidates whenever a mismatch is found:
> If rotation i is smaller, discard rotation j.
> Otherwise, discard rotation i.
4. Continue until only the best candidate remains.
5. Return the substring of length N starting from the smallest valid index.

> Problem for practice (#3999 - Hard):
https://leetcode.com/problems/minimum-number-of-string-groups-through-transformations/
> Solution (explanation): https://leetcode.com/problems/minimum-number-of-string-groups-through-transformations/solutions/8421501/duvals-algorithm-for-getting-minimal-str-m3hj
+ Article: https://cp-algorithms.com/string/lyndon_factorization.html#implementation

#LeetCode
Fast Fourier Transformation (FFT) is one of the most important and influential algorithms in signal processing.

Veritasium video about FFT: https://youtu.be/nmgFG7PUHfo?si=tS17Jc4xs-HplJru

#FFT #Algo
Forwarded from Python Portal
Подборка ресурсов по MLOps для тех, кто хочет разобраться, как ML-системы доводят до production.

https://github.com/visenger/awesome-mlops

👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
🦅💸 Прогулка IT Есентай с VC Бахт Ниязов 1-го августа

Глава венчурной студии JUSTART расскажет, как сегодня запускать стартапы на своей экспертизе:
• где искать идеи, которые действительно имеют потенциал;
• как проверить спрос до того, как потратить время и деньги;
• нужен ли сегодня сооснователь или можно стартовать одному;
• почему дешёвый MVP и ранняя дистрибуция становятся новой нормой.

Если вам интересны технологии, AI, продукты, предпринимательство и инвестиции - приходите на живой разговор без слайдов.

🗓️ 1 августа 2026 (суббота)
⏰ 9:00
📎 Регистрация qazaqitcom.kz/ru/events/it-30?&utm_source=startup.vg

🚶‍♂️ Формат привычный: 1 час в движении — прогулка от БЦ «Esentai Towers» (Аль-Фараби, 77/7, место встречи "Starbucks") вдоль речки Есентай вниз до Абая.

📆 Календарь startup.vg/calendar
@startup_course_com /4023
https://t.me/startup_course_com/5954
Forwarded from 🦒∵ girafe.ai
🚀 Как учиться эффективно? Научный подход.

Мы применяем научный метод для изучения физики, химии, общества и даже истории. Этот подход развивался рационалистами с XVI–XVII веков, например, известным всем Рене Декартом. Такой взгляд на эти сферы дал колоссальные результаты. Например, приверженность доказательной медицине уже является частым запросом со стороны пациентов, и целые клиники строят свой имидж на её использовании. К сожалению, научный метод нечасто находит применение в образовательной деятельности.

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

Тем временем учёные (педагоги, психологи и нейрофизиологи) уже давно сформулировали целый ряд простых, понятных и объективно подтверждённых техник обучения, которые может практиковать каждый студент и преподаватель (см. тут и тут).

На предстоящем вебинаре мы расскажем об этих техниках, причинах и истории их появления, а также дадим чек-лист по использованию лучших подходов к обучению. Рассмотрим всё это на примере изучения математики, однако сама методология универсальна и подходит для освоения любой дисциплины.

Разберём:
• подходы к пониманию и обучению
• сигма-обучение Бенджамина Баттона Блума и Mastery Learning
• технику Active Recall и многие другие
• современные истории успеха в образовании
• как снизить когнитивную нагрузку при изучении сложных тем
• как использовать ИИ как инструмент обучения, а не замену собственному мышлению

Мы в girafe-ai внедряем подтверждённые методики обучения, чтобы материал лучше воспринимался и усваивался слушателями. В частности, в нашей онлайн-магистратуре MSAI мы имеем возможность полностью синхронизировать программу, методику подачи материала и систему проверки знаний. Благодаря этому наши студенты за два года становятся всесторонне подготовленными специалистами в области машинного обучения и искусственного интеллекта: girafe.ai/msai-program

Приглашаем всех желающих на вебинар «Как учиться эффективно? Научный подход».

📅 Когда: 31 июля (пятница)
🕖 Время: 19:00 (МСК)
🎙 Спикер: Даниил Григорьев — преподаватель онлайн-магистратуры MSAI (girafe.ai × МФТИ)

Вебинар пройдёт на русском языке.

👉 Участие бесплатное. Необходима предварительная регистрация.
Forwarded from TECHOZIMIZ
В Казахстане стартовал прием заявок на конкурс Tamyr Platform в сфере образовательных проектов

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

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

Организаторы планируют поддержать от пяти до семи проектов, каждый из которых сможет получить грант до 10 миллионов тенге. Итоги будут объявлены 10 сентября 2026 года.

Кто может принять участие

Подать заявку могут физические и юридические лица, реализующие образовательные инициативы на территории Казахстана. Заявитель должен быть старше 21 года.

К участию приглашаются:

• образовательные стартапы;

• центры дополнительного, профориентационного и инклюзивного обучения;

• преподаватели;

• студенты.

Конкурс рассчитан на проекты, которые уже находятся на стадии реализации, имеют первые подтвержденные результаты, завершенный пилот или действующий продукт. Проекты на стадии идеи к участию не допускаются.

Как подать заявку

Ознакомится с условиями конкурса и заполнить заявку на сайте Tamyr Platrom можно до 23:59 31 августа 2026 года.

Заявки принимаются на казахском и русском языках.

#возможности
Forwarded from Astana Hub ️
📣 6 тамызда Халықаралық жасанды интеллект олимпиадасы (IOAI) аясында Акбар Нұрлыбаев пен Темірлан Мұсаевтың қатысуымен онлайн Fireside Chat өтеді.

❓Талқыланатын тақырыптар:
• зерттеулер мен олимпиадалық бағдарламалаудан бастап AI-өнімдерін жасауға дейінгі жол;
• AI саласындағы мансап және бүгінгі таңда сұранысқа ие дағдылар;
• AI-инфрақұрылымы, платформалар мен технологиялардың дамуы;
• жетекші халықаралық AI-компаниялардағы жұмыс тәжірибесі.

🗣️ Модератор — Арман Сүлейменов.
🔥 Спикерлер:
• Акбар Нұрлыбаев — NVIDIA компаниясы сатып алған CentML AI-стартапының негізін қалаушылардың бірі. Бүгінде NVIDIA-да AI бағытын дамытып, үлкен тілдік модельдерге (LLM) арналған инференс технологияларымен жұмыс істейді.
• Темірлан Мұсаев — DeepInfra компаниясының инженері, ex-Google Zurich, 1Fit компаниясының теңқұрушысы, Орталық Азия бойынша ACM ICPC жеңімпазы және Халықаралық математика олимпиадасының (IMO) қатысушысы.

📅 6 тамыз
🕛 12:30
💻 Онлайн

〰️〰️〰️〰️〰️〰️〰️

📣 6 августа в рамках Международной олимпиады по искусственному интеллекту (IOAI) состоится онлайн Fireside Chat с Акбаром Нурлыбаевым и Темируланом Мусаевым.

❓Обсудим:
• путь от исследований и олимпиадного программирования к созданию AI-продуктов;
• карьеру в AI и востребованные навыки;
• развитие AI-инфраструктуры, платформ и технологий;
• опыт работы в ведущих международных AI-компаниях.

🗣️ Модератор — Арман Сулейменов.
🔥 Спикеры:
• Акбар Нурлыбаев — сооснователь CentML, AI-стартапа, приобретенного NVIDIA. Сегодня развивает AI-направление в NVIDIA и работает над технологиями инференса для LLM.
• Темирулан Мусаев — инженер DeepInfra, ex-Google Zurich, сооснователь 1Fit, победитель ACM ICPC по Центральной Азии и участник IMO.

📅 6 августа
🕛 12:30
💻 Онлайн

🔗 Регистрация — по ссылке
Gemini Robotics 2 brings whole body intelligence to robots

Introducing Gemini Robotics 2 - the intelligence layer powering the next generation of truly adaptable robots. As it takes its first literal steps, this major advance unlocks intelligent whole-body control, advanced dexterity, and multi-robot collaboration.

Learn more: https://deepmind.google/gemini-robotics
YouTube video: https://youtu.be/4lSQnrMC6nY?si=-Ylm8tQIsmc1verV