Истории (не)успеха (ИИ)ЕИ
602 subscribers
191 photos
92 videos
5 files
312 links
Просто о математике, нейросетях, IT. Общение, контакты, международные онлайн дискуссии/лекции в формате лайвстрим.
Download Telegram
Истории (не)успеха (ИИ)ЕИ pinned «Конец лонгрида. Предыдущая часть тут👆 5. Саботаж на входе: Информационный мусор 🗑️ Даже если бы Политбюро получило суперкомпьютер из будущего, способный переварить константы Хачияна, система всё равно бы разбилась о второй, более фундаментальный тупик —…»
Как правильно писать резюме

#НастроениеПятницы #УчимсяУКлассиков
😁6👍1🔥1
💻 Квантовые вычисления через облако на квантовых процессорах IBM: проверяем квантовую запутанность на практике и путешествуем в разные вселенные 💥
1/2

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

Так, например, IBM предоставляет открытый облачный доступ к своим квантовым процессорам. Это позволяет запустить код на реальных кубитах и своими глазами увидеть квантовые эффекты, которые противоречат нашей повседневной логике. Бесплатные 10 минут квантовых вычислений в месяц. Дальше 1,6$ за каждую секунду (для моего региона).

"Hello world" квантовых вычислений в следующем гугл-коллаб ноутбуке:

https://colab.research.google.com/drive/1n_74qMtrVk93E6gFj7xCl7HRwCV4CAx9?usp=sharing

Тут я использую симулятор, чтобы не тратить бесплатные 10 минут на изучение библиотк и дебаг, но если вы зарегистрируетесь и будете это делать через ваш IBM access token на реальном квантовом чипе, то заметите некоторую разницу между симулятором и квантовой реальностью.

Симулятор идеален: в нем вы получите чистый результат. Реальный же чип «шумит» из-за тепла и несовершенства материи, поэтому там вы увидите небольшие погрешности — это и есть «почерк» физического мира.

Что делает вышеприведённый код "hello quantum world":

1. Создает суперпозицию: У нас два кубита. Мы берем первый кубит и переводим его в состояние, где он одновременно и 0, и 1. Пока мы его не трогаем, он существует во всех вариантах сразу. Это как мы раскручиваем на столе монету на ребре и пока она вращается она не 0, и не 1 (не орёл и не решка).

2. Запутывает систему: Мы связываем кубиты. Теперь они — единое целое. Что бы ни случилось с одним, второй мгновенно принимает такое же состояние.

3. Схлопывает реальность: Это самый драматичный момент. В физике это называется коллапс волновой функции. Пока мы не вызвали эту команду, кубиты были «всем и ничем». Но измерение заставляет природу выбрать один конкретный вариант. Мы буквально «бьем ладонью по вращающейся монете», заставляя её замереть в одном положении.

При чем тут Мультивселенная?

Если верить Дэвиду Дойчу, одному из отцов-основателей квантовых алгоритмов и многомировой интерпретации квантовой механики , этот код — не просто математический трюк, а доступ к Мультивселенной. Тот результат, который вы видите в коде — {'11': 524, '00': 500} — это отчет из 1024 параллельных вселенных. В 500 из них вы увидели нули, а в 524 — единицы. Из-за квантовой запутанности оба кубита равны: либо оба 0, либо либо оба 1. В каждой из 1024-х вселенных биты равны друг другу, но имеют разные значения в зависимости от вселенной (либо оба 0, либо оба 1).

Дойч утверждает: чтобы выдать вам ответ за доли секунды, квантовый компьютер распределяет вычисление между огромным количеством параллельных вселенных. Когда кубит находится в суперпозиции, он буквально существует в разных копиях реальности одновременно. Результат, который вы видите в {'11': 524, '00': 500} — это, по сути, отчет из 1024 параллельных миров, которые на мгновение пересеклись в вашем браузере, чтобы выдать правильный ответ.

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

Продолжение 👇

#QuantumComputing #IBMQuantum #Physics #Python #Qiskit #Multiverse
image.png
48.6 KB
2/2
Начало тут🖕

А вот и разница между теорией и реальностью! В отличие от симулятора, на настоящем квантовом чипе ibm_fez мы видим шум: состояния '01' и '10'. Это «эхо» нашего макромира, которое пытается разрушить квантовую магию.

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

Это заставляет его терять квантовые свойства раньше времени(явление декогеренции).

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

Тем не менее, 94% попаданий в '00' и '11' подтверждают: запутанность выстояла!

Мы целенаправленно синхронизировали частицы в реальном физическом пространстве!🤯🤯🤯
🔥4👏31👍1
Ежегодный опрос к Дню Космонавтики: кто всё-таки был первым на Луне?
Anonymous Quiz
73%
Незнайка
27%
Американцы
😁3
«Жизнь показывает, что и космос будут осваивать не какие-нибудь супермены, а самые простые люди»

— Юрий Гагарин


В этом году День Космонавтики совпал со светлой православной Пасхой, так что поздравляю всех с этим двойным праздником! 🕊️

А вот что в 1935 году (за 26 лет до полета Гагарина) сказал великий теоретик космоса и самый невероятный человек в истории советской науки:

«Невозможное сегодня станет возможным завтра».

- Константин Циолковский


Пусть ваши самые смелые цели станут реальностью, а в душе всегда будет «космическое» спокойствие и светлая вера в успех.

С праздниками! Поехали! 🚀
3👍31
Качество софта — это когда его «видит» даже незрячий 👓

Разбавляем теоретические темы теории сложности и квантовых вычислений практикой IT-проектов из реальной жизни.

Несколько лет я занимался автоматическим тестированием софта. Однажды, в командировке к заказчику, я встретил женщину-программиста. Она была полностью незрячей.

Как это возможно?
Для тех, кто не знает: незрячие специалисты используют скринридеры (программы экранного доступа). Скринридеры озвучивают всё, что происходит на экране, или передают текст на тактильный дисплей Брайля. Если код структурирован правильно, незрячий человек может работать с ним наравне со всеми.

Кстати, в этом канале есть как минимум два незрячих подписчика, так что эта тема для нас — про людей, а не про теорию.

То, что незрячий человек может писать код — это показатель. Однако гораздо важнее, чтобы написанный нами софт был доступен для незрячего пользователя.

Но встреча с этой коллегой заставила нас тогда осознать важную вещь: качество софта=его тестируемость=его доступность для незрячих людей. В инженерии есть термин Testability (тестируемость) — то, насколько легко проверить систему на каждом уровне. Если софт тестируемый, это приносит пользу всем. Приведу лишь пару примеров для наглядности:

Почему тестируемость (Testability) — это и есть доступность для незрячих людей?
Когда мы делаем софт «тестируемым», мы наводим в нем инженерный порядок. Вот как это работает на практике:

1. Стабильные локаторы vs. Гадание на кофейной гуще
Боль: Фронтенд-разработчик поменял верстку, и все UI-тесты «упали», потому что пути к кнопкам изменились.

Решение (Testability): Использование уникальных automation-id. Тест всегда находит кнопку, он стабилен и надежен.

Связь с доступностью: Незрячий пользователь не видит цвет или форму. Его скринридер, как и автотест, ищет суть. Если кнопка — это правильный семантический тег с четким описанием, скринридер скажет: «Кнопка "Купить"». Если там «грязный» код из вложенных div, то и робот-тестер, и незрячий человек будут одинаково беспомощны.

2. Прозрачность через API vs. Кликерство
Боль: Чтобы проверить фичу, тестеру нужно 100 раз кликнуть по интерфейсу, чтобы создать нужные данные. Это долго и порождает ошибки.

Решение (Testability): Наличие API, которое позволяет мгновенно привести систему в нужное состояние. Софт становится тестируемым.

Связь с доступностью: Незрячий человек опирается на логику и структуру. Если система «дырявая» и запутанная внутри, навигация в наушниках превращается в лабиринт. Хорошее API, которoe позволяют перевести систему в нужное состояние — это признак того, что у системы есть «карта»,по которой легко перемещаться.

Вывод: Автотест и незрячий пользователь смотрят на наш продукт одними и теми же «глазами». Доступность (accessibility) — это не благотворительность. Это лакмусовая бумажка. Если ваш продукт недоступен для незрячего — значит, у него плохая тестируемость. А значит, ваш код — «хрупкий», дорогой в обслуживании и технически низкокачественный.

——

Интересно, работает ли это в других областях? 🏗
Возьмем строительство. Если дом спроектирован по принципам безбарьерной среды (вход в уровень земли, отсутствие порогов, широкие лифты), значит ли это, что дом качественнее в целом?

Однозначно. Это значит, что архитектор думал о логистике и эргономике, а не только о цвете фасада. В таком доме будет качественнее всё: от вентиляции до пожарных выходов. Удобство для человека на инвалидной коляске автоматически делает дом удобнее для мамы с коляской, курьера с тяжелой коробкой и пожилого соседа, обеспечивает безопасность при пожаре и т.д.

Мой итог:
Нельзя называть софт «качественным», если его не может «прочитать» робот (автотест) или незрячий пользователь. Это просто недоделанный продукт.

А как вы считаете: доступность — это обязательная часть «качества» или всё же отдельная фича, на которую вечно нет времени? Можно ли называть продукт «качественным», если им не может пользоваться человек с физическими ограничениями? Напишите в комментариях! ✍️

#RealWorldProblems #SoftwareQuality #Testability #Accessibility
👍2
Для тех, кто живет в Германии или учит немецкий, я запустил новый канал — на немецком языке! 🇩🇪

Это не просто перевод основного блога. У него будет свой фокус: немецкая наука, культура и специфика индустрии.

Кому будет полезно:

•Тем, кто интересуется ИТ и физмат-науками.

•Тем, кто учит немецкий и хочет читать качественный технический контент на немецком.

•Тем, кто хочет общаться с немецкими коллегами, даже если пока ещё не имеет контактов.

•Тем, кто планирует карьеру или уже работает в Германии.

Подписаться можно здесь:
👉 https://t.me/komplex_einfach
👍4🔥1
Истории (не)успеха (ИИ)ЕИ pinned «Пока я готовлю видео-лекцию по введению в теорию сложности, и готовлюсь к лайв-стриму с Димой Топчим по его фундаментальной работе в этой области, решил немного развлечь вас, дорогие друзья. На этих выходных я вышел из зоны комфорта — причём вышел далеко…»
Научпоп: как превращают сложное в простое (и чем я страдаю на выходных)


Провожу уже какие свои выходные, пытаясь перевести теории вычислений и работы языковых моделей с уровня “для специалистов” на уровень “понятно и интересно всем”. Добро пожаловать в мой личный мир научпопа! 😅

Научпоп — это искусство балансировать ⚖️. С одной стороны, ты хочешь, чтобы твой текст могли понять все: от школьника до инженера, от гуманитария до математика. С другой стороны, ты не хочешь упростить настолько, чтобы потерялась суть или возникли неверные представления. И вот где настоящая сложность: как говорить просто, но не примитивно?

Чем я страдаю сейчас

На данный момент я готовлю две статьи. Это проекты, которые забрали всё моё свободное время (и немного сна 😴), но при этом жутко увлекательны.

1. Теория вычислимости и сложности вычислений

Это, по сути, попытка объяснить, как мы можем понять, что вообще способен решить компьютер, а что — нет. Например, почему есть задачи, которые теоретически можно решить, но на это уйдут миллионы лет . Или почему, даже если у вас самый мощный суперкомпьютер 💻, некоторые проблемы остаются “неподъёмными”. На пальцах: представьте, что вы ищете иголку в стоге сена, но ваш “стог” — размером с галактику. 🌌

Этой темы еще не было в этом чате, но на самом деле это тема моего PhD и я тут разбираюсь )


2. Крэш-курс по большим языковым моделям

Вторая статья — это то, где я абсолютно не разбираюсь, но я учусь - это путешествие от основ статистики до современных языковых моделей, вроде ChatGPT. Как из “простых” слов получилось создать систему, которая понимает контекст, отвечает на вопросы и пишет статьи? ✍️ Я разберу всё: от теории вероятностей, которая помогает предсказывать слово за словом, до глубоких нейронных сетей 🤖 и того, как они вообще учатся. И да, будет код, с которым можно будет поиграться. Потому что одно дело — читать, а другое — увидеть, как это работает “под капотом”.

Почему это сложно

Моими читателями могут быть как люди, которые далеки от программирования и математики, так и те, кто в этих областях “зарыт” по самую макушку. Первым надо объяснить основы, но так, чтобы они не заскучали 🥱. Вторым — показать нюансы, не перегружая формулами 📊.

А ещё есть ловушка: слишком просто — и будет похоже на сказку. Слишком сложно — потеряется магия научпопа . Поэтому каждое предложение в этих статьях — это баланс, а каждый абзац проверяется и переписывается по нескольку раз 🔄.

Что дальше

Научпоп для меня — это способ делиться своими знаниями и раздвигать границы 🧠. Если хотя бы один человек, далекий от науки, поймёт, как устроены вычисления или языковые модели, я буду считать, что всё это не зря.

Ну а пока мои выходные проходят с кучей заметок 📓, табличек 📋 и кода 💾. Пожелайте мне удачи! 🍀 А если у вас есть идеи, про что ещё можно написать в таком формате, обязательно делитесь в комментариях. Кто знает, может, ваш вопрос станет темой следующей статьи? 😊
👍7🤡1🤝1
От друзей нашего канала объявление. Я тоже начинал с этими темами примерно год назад но потом по личным (психологическим) причинам выпал, думаю снова включиться в соревнования на Каггле и решение крутых математических задач. Готов сделать введение в эти темы и рассказать, что мы (люди) умеем на сегодняшний день, а что не умеем. Готов это сделать либо письменно, либо, как обычно, лайв-стрим.

Крутая тема и я тоже буду участвовать. Посоревнуемся?👇👇👇
👍3🔥1
🚀 Серия соревнований по МЛ и научный проект ! Денежный призовой фонд больше 100 000 р и будет расти ! Кому интересен МЛ/RL или математика или пазлы или роботы.

Приглашаем Вас принять участие в серии челленджей и развитии научного опен-соурс проекта.

Соревнование организуется совместно с учеными лаборатории интеллектуальных технологий робототехники МФТИ, (руководит проектом - Илья Осокин), которые поставили себе амбициозную цель создать робота, который побьет мировой рекорд по сборке Мегаминкса ! Узнать больше о робототехнической части проекта Вы можете в сообщении д.ф.-м.н. А. Арутюнова: https://t.me/forodirchNEWS/3165 , или хабре или чате @starkitmega.

Проект CayleyPy предлагает Вам принять участие в решении алгоритмической части задачи - создании алгоритмов - которые смогут получать наиболее короткие (близкие к оптимальным ) решения. Методы решения важны в широком круге проблем от математики до квантовых компьютеров, МЛ/РЛ и теории струн. Для этого мы организовали соревнования на платформе Каггл.

Первый Второй разыгрываемый приз - 10 000 рублей.
Условия первого второго этапа очень простые.
Есть три челленджа на Каггле
Мегаминкс
https://www.kaggle.com/competitions/cayley-py-megaminx/leaderboard
Кубик Рубика 333
https://www.kaggle.com/competitions/cayleypy-ihes-cube
Кубик Рубика 444
https://www.kaggle.com/competitions/cayley-py-444-cube

Приз будет получен первым, кто достигнет ЛЮБУЮ из целей:

1 Или в конкурсе Мегаминкс - кто достигает скор 75 000 (вы получите 5 000 рублей, 70 000 ещё 5 000 рублей) и опубликует публичное решение. (Первая цель 80 000 уже достигнута. Приз уйдёт Владу Кузнецову, МФТИ).

2 Или обогнать Томаса Рокицкого в конкурсах по кубику 333 или 444 (любом из них) и тоже опубликовать публичное решение. (Томас Рокицкий - легендарный специалист по вычислительным аспектам головоломок - именно его команда нашла "число Бога" кубика Рубика в 2010 году - подведя итог более 30 годам усилий большого количества специалистов).

Подробное описание соревнований -- по ссылкам выше. Кратко: даны 1000 состояний пазлов и Вам надо предъявить их решения -- чем короче решение тем лучше (то есть чем меньше шагов/"мувов"). Score на лидерборде = сумма длин решений по всем пазлам. Соревнования полностью аналогичны соревнованию Каггл Санта 2023 -- можно навайбкодить изменения лучших решений оттуда. Также стоит взять наш подход CayleyPy и изменить в нем образующие на мегаминкс. Это сделали те, кто сейчас в топе. Дополнительную информацию, обсуждение и советы - см. чаты - @starkitmega @sberlogacompete @sberlogasci. Вводные лекции: четверг 19.00, пятница 20.00 (время по Москве).

Дополнительным призом будет возможное участие в научных публикациях. Наши цели амбициозны - мы уже добились исключительных результатов, которые имеют приложение в МЛ, математике, теории струн, квантовых вычислениях и т.д. Публикации отмечены NIPS spotlight. Узнать больше Вы можете в наших статьях. Если у Вас есть несколько свободных часов в неделю, знание Питона или математики и Вам интересно принять участие - пишите @alexander_v_c - мы рады всем - начинающим и профи.

Планируется серия челленджей и призов. Первый приз уже разыгран, второй объявлен, скоро будут новые объявления -- оставайтесь с нами !

================
А также мы ищем Cпоносоров.
Вы можете поддержать нас переведя на карту Илье Осокину 2202208362030505
Или напишите @alexander_v_c (Александр Червов)

И кидайте нам, пожалуйста, звезды на гитхаб, Вы нам очень поможите:
https://github.com/cayleypy/cayleypy

================
Выражаем благодарность компании RYBE - толстовки для айтишников: https://rybe.store https://t.me/rybe_store
================
Выражаем благодарность агентству BLASTIM за поддержку:

❤️ Наши курсы: agency.blastim.ru
🥨 Свежие вакансии в биотехе: blastim.ru
🤝 https://t.me/blastim
2🔥1
🤖 Математика 2.0: Человек + ИИ = Результат

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

Если раньше ИИ воспринимался как игрушка для решения олимпиадных задач, то события 2025–2026 годов доказали: нейросети стали полноценными коллегами для ученых.

Что произошло в 2025-2026?

🌀 Прорыв в исследованиях: Профессор Эрнест Рю в этом году с помощью ChatGPT доказал гипотезу Нестерова, которая не давалась математикам 42 года. ИИ не просто «угадал» ответ, а предложил цепочку идей, которые человек смог превратить в строгое доказательство.

🌀Скорость решения математических проблем с помощью ИИ: Система AlphaEvolve от DeepMind за считанные дни находит решения, на которые у экспертов раньше уходили месяцы. Она «эволюционирует» программы на Python, пока не найдет оптимальный результат.

🌀ИИ как спрарринг-партнёр для математиков: Математики всё чаще используют модели (Gemini, Claude, GPT) не для готовых ответов, а как «спарринг-партнеров». Даже если ИИ ошибается, он подбрасывает нестандартные стратегии, которые расширяют горизонты человеческой мысли.

Философия перемен (от Теренса Тао):

В своей новой работе Тао подчеркивает, что ИИ — это не замена человеку, а естественная эволюция наших инструментов (как когда-то книгопечатание). Однако он выделяет три критических нюанса:

🔹 Утрата "аромата" математики. У человеческого доказательства есть свой «аромат» — мы понимаем не только что верно, но и почему. ИИ часто выдает «стерильные» решения: они работают, они верны, но в них нет той искры. Мы рискуем получить горы правильных ответов, которые не делают нас умнее, не дают науке нового понимания.

🔹 Риск «Фаустовой сделки». Мы делегируем ИИ рутину и вычисления в обмен на эффективность, но рискуем потерять прямой контакт с математической истиной. Важно, чтобы развитие ИИ оставалось человекоцентричным. Главное — не потерять саму суть человеческого мышления, нашу интуицию и чувство прекрасного.

🔹Новая роль ученого. Математик будущего — это не тот, кто вручную считает интегралы, а тот, кто умеет задавать правильные вопросы (промпты), верифицировать результаты и выстраивать общую стратегию поиска знаний.

Философия взаимодействия: три этапа

Клоуден и Тао предлагают три образа, чтобы понять наше место рядом с ИИ как на сегодняшний день, так и в долгосрочной перспективе:

🔹Краткосрочный период (ИИ как «экстракт ванили»): ИИ — это добавка. Небольшое количество улучшает «блюдо» (текст, код), но избыток делает его несъедобным. Основная структура остается человеческой.

🔹Среднесрочный период (ИИ в «Red Team»): ИИ используется как «младший партнер» для проверки, тестирования и поиска ошибок (Red Team), в то время как созидание (Blue Team) остается за человеком.

🔹Долгосрочный период (Коперниканский переворот): Подобно тому, как Земля перестала считаться центром Вселенной, человеческий интеллект перестает быть единственным центром познания. Мы должны принять существование других «планет» (форм интеллекта), которые дополняют нашу, не лишая её ценности.

Итог от Теренса Тао: ИИ уже закончил «магистратуру» и переходит к кандидатским диссертациям. Наша задача — не сопротивляться, а научиться управлять этим мощным инструментом, чтобы вместе пробивать туннели в неизведанные области знаний.
👍4🤔1
Ребята, так как за работу по освещению физмат тем я не получаю никаких денег, то меня мотивируют лишь лайки и подписки. И вот, после ведения своего канала два года, я нашёл канал с сотнями тысяч подписчиков, которые тоже освещают аналогичные темы, которые интересуют меня и вас. Но самый прикол не в этом - меня там не выкинули за рекламу моего канала (типа у тебя маленький канал, а мы большие). Подписывайтесь, нормальные же люди и я их реально читаю всё время (например обзор выходящих книг по математике и физике у них абсолютно классные, это точно, это я у них всегда смотрю) 👇👇👇
🔥6👍1
Forwarded from Impress
Оставьте, хорошо. Тогда расскажите о наших чатах у себя в канале. Вот список наших чатов:

✏️ Physics.Math.Code — чат по серьезным вопросам по физике, математике, программированию и IT в целом.

📝 Техночат — обсуждаем технические книги и посты канала Physics.Math.Code

👺 Hack & Crack [Ru] — обсуждаем лайфхаки и информационную безопасность в контексте программирования.

🎞 Наука в .MP4 — обсуждаем видеоуроки и научные фильмы канала Учебные фильмы . Делимся идеями о том, что можно посмотреть по научной тематике

🔩 Техника — чат с обсуждениями современной техники.

🧪 Химия.Биология.Анатомия — чат любителей химии, биологии, медицины.

📖 Заметки преподавателя — чат для преподавателей по физ-мату и IT. Обсуждаем интересные задачи.

🙂 Чат псевдоинтеллектуалов — флудилка для тех, кто любит поговорить о науке с юмором, и о всяком и о в целом.
🔥42🥰2👍1
Истории (не)успеха (ИИ)ЕИ pinned «Оставьте, хорошо. Тогда расскажите о наших чатах у себя в канале. Вот список наших чатов: ✏️ Physics.Math.Code — чат по серьезным вопросам по физике, математике, программированию и IT в целом. 📝 Техночат — обсуждаем технические книги и посты канала Physics.Math.Code…»
Истории (не)успеха (ИИ)ЕИ pinned «Для тех, кто живет в Германии или учит немецкий, я запустил новый канал — на немецком языке! 🇩🇪 Это не просто перевод основного блога. У него будет свой фокус: немецкая наука, культура и специфика индустрии. Кому будет полезно: •Тем, кто интересуется ИТ…»