ex-Microsoft, евангелист и ведущий эксперт по AI/ML, к.ф.-м.н., доцент МАИ, НИУ ВШЭ и МФТИ, цифровой художник и техноэнтузиаст. По-английски: @shwars@mastodon.art
ВНИМАНИЕ! ХАКАТОН! 20-21 апреля 2024 г. в Москве пройдёт VK x HSE Data Hack (https://cloud.vk.com/events/vk-hse-data-hack/). Это мероприятие, организованное совместно VK Cloud и Клубом хакатонщиков ФКН НИУ ВШЭ, соберёт на площадке VK/Mail.ru (м.Аэропорт) самых активных и талантливых IT-студентов города! На хакатоне будут задачи, в которых надо сочетать навыки ML и способность собрать за короткое время прототип продукта и убедить жюри в том, что ваше решение - самое лучшее! Кроме того, вы научитесь работать с ML-инструментами VK Cloud. Регистрируйтесь и приходите, увидимся! /cc @rf
ВНИМАНИЕ! ХАКАТОН! 20-21 апреля 2024 г. в Москве пройдёт VK x HSE Data Hack (https://cloud.vk.com/events/vk-hse-data-hack/). Это мероприятие, организованное совместно VK Cloud и Клубом хакатонщиков ФКН НИУ ВШЭ, соберёт на площадке VK/Mail.ru (м.Аэропорт) самых активных и талантливых IT-студентов города! На хакатоне будут задачи, в которых надо сочетать навыки ML и способность собрать за короткое время прототип продукта и убедить жюри в том, что ваше решение - самое лучшее! Кроме того, вы научитесь...
Друзья, смотрите какая прелестная идея от бывших гуглеров - Ideogram (http://ideogram.ai/). Это сеть для генерации картинок (которая, кстати, умеет неплохо в текст), совмещенная с instagram-like интерфейсом. Т.ы. ты как бы подписываешься на потоки идей своих друзей, представленных в визуальной форме. Не то, чтобы я видел в этом много ценности - но жизнь покажет, разная дичь типа tik-tok тоже людям заходит... Основная ценность здесь, кажется, для дальнейшей тренировки моделей, поскольку фидбек с людей (в виде лайков и т.д.) собирается автоматически и бесплатно. Даёт 25 бесплатных генераций в день, по 4 варианта каждая. На бесплатных аккаунтах все генерации публичны. В общем - подписывайтесь (https://ideogram.ai/u/shwars/generated)! /cc @rf
Друзья, смотрите какая прелестная идея от бывших гуглеров - Ideogram (http://ideogram.ai/). Это сеть для генерации картинок (которая, кстати, умеет неплохо в текст), совмещенная с instagram-like интерфейсом. Т.ы. ты как бы подписываешься на потоки идей своих друзей, представленных в визуальной форме. Не то, чтобы я видел в этом много ценности - но жизнь покажет, разная дичь типа tik-tok тоже людям заходит... Основная ценность здесь, кажется, для дальнейшей тренировки моделей, поскольку фидбек с людей...
Памятуя о прошедшем дне Валентина решил опробовать генеративный музыкальный ИИ и создать небольшую песню. Текст написал сам (все-таки стихи с иронией пока что не очень даются нейросетям), после этого за час игрищ с suno.ai и audacity получился вполне неплохой результат! Что думаете, бульварные композиторы на очереди? Слушать тут: https://jmp.sh/ps5iu5En
Когда меня спрашивают, что мы будем делать после того, как ИИ превзойдёт человека, я всегда привожу пример шахмат. Когда ИИ победил человека в шахматы, то человечество не потеряло интерес к игре, а наоборот - стало использовать ИИ для тренировок, из-за чего люди стали играть заметно лучше. И вот теперь я нашел подтверждение своих слов на графике - это качество игры в Go после появления Alpha Go. Кстати, график взят из прекрасной статьи Machine Culture (https://arxiv.org/abs/2311.11388), которая рассматривает и другие аспекты влияния ИИ на культуру, например как рекомендательные алгоритмы меняют социальную групповую динамику. Причем влияние ИИ рассматривается в контексте эволюции, на процессы мутации, передачи культуры и отбора. Звучит как хороший материал для курса "Философии ИИ". /cc @rf
Когда меня спрашивают, что мы будем делать после того, как ИИ превзойдёт человека, я всегда привожу пример шахмат. Когда ИИ победил человека в шахматы, то человечество не потеряло интерес к игре, а наоборот - стало использовать ИИ для тренировок, из-за чего люди стали играть заметно лучше. И вот теперь я нашел подтверждение своих слов на графике - это качество игры в Go после появления Alpha Go. Кстати, график взят из прекрасной статьи Machine Culture (https://arxiv.org/abs/2311.11388), которая рассматривает...
@rf@shwars в шахматы человека победил не "ИИ", а тупой алгоритм перебора. вся суть шахмат в этом и заключается. и комп делает это быстрее и лучше, чем человек. но никакого "ИИ" для этого не нужно. софт для игры в шахматы был ещё во времена DOS. он тупой до невозможности, но эффективный.
Когда я был в 7 классе, мы с папой собирали самодельный компьютер семейства Радио-86РК на 8-разрядном микропроцессоре 8080. Чтобы его отладить, приходилось исполнять команды процессора по шагам, и соответственно пришлось мне научиться понимать, как работают компьютеры на уровне команд и обмена данными между памятью и процессором. А как современным детям это почувствовать? Хороший проект сделал некто InkBox - это эмуляция процессора на Microsoft Excel. Подробнее про него рассказано в этом видео (https://www.youtube.com/watch?v=5rg7xvTJ8SU) (на англ). Это не совсем честная эмуляция процессора (т.е. команды АЛУ выполняются командами Excel, а не примитивными логическими операциями), но в целом это даёт хорошее представление о том, как работают компьютеры. Очень рекомендую всем IT-студентам это видео к просмотру, чтобы хотя бы немного понимать, что там под капотом. Исходники, чтобы самим поиграться - тут (https://github.com/InkboxSoftware/excelCPU). /cc @rf
Когда я был в 7 классе, мы с папой собирали самодельный компьютер семейства Радио-86РК на 8-разрядном микропроцессоре 8080. Чтобы его отладить, приходилось исполнять команды процессора по шагам, и соответственно пришлось мне научиться понимать, как работают компьютеры на уровне команд и обмена данными между памятью и процессором. А как современным детям это почувствовать? Хороший проект сделал некто InkBox - это эмуляция процессора на Microsoft Excel. Подробнее про него рассказано в этом видео (https://www.
@rf@shwars это же не будет работать под линём. насколько я знаю, есть эмулятор x86 - bochs. а так - ассемблер лучше всего помогает понять, как работает процессор.
Прекрасное развлечение на ночь - мы с claude.ai придумываем странные языки программирования. Я прошу написать программу вычисления факториала на как можно более странном языке программирования. После нескольких попыток получилось вот:
factorial = Φ(f): n ∀ 0 ⇒ 1 : n × f(n-1)
Правда, вначале оно написало мне что-то, похожее на PL/I (или даже COBOL), потом вот так:
Но я попросил использовать концепцию неподвижной точки и математическую нотацию, и получилось то, что выше. Да, ещё я обещал ей $1000, но не отдал (хотя она очень надеялась и писала "I hope my answer is worth $1000").
Попробуйте, вдруг вам тоже понравится! А если вы не любите программировать - попросите придумать считалочку! Это тоже весело:
Разинь пасть, высунь язык, Закати глаза высоко. Покрути пальцем у виска, Постучи себя по лбу. Высунь язык далеко-далеко, Наморщи лобик свою. Повертись три раза вокруг себя И крикни громко: "Бу!" @rf
Прекрасное развлечение на ночь - мы с claude.ai придумываем странные языки программирования. Я прошу написать программу вычисления факториала на как можно более странном языке программирования. После нескольких попыток получилось вот:
factorial = Φ(f): n ∀ 0 ⇒ 1 : n × f(n-1)
Правда, вначале оно написало мне что-то, похожее на PL/I (или даже COBOL), потом вот так:
САНТАФИЦИРУЙСЯ! В преддверии новогодних праздников хочу предложить вам замечательное развлечение - сантафикацию. Заходите в телеграм-бот @santify_me_bot (http://t.me/santify_me_bot), посылайте ему свою портретную фотографию - и получайте в ответ одедмороженую версию себя! Наслаждайтесь сами и делитесь с друзьями! К слову, одна из версий существования Санты именно такая - люди сами становятся Сантами, когда готовы бескорыстно помогать другим. Этот бот поможет вам визуализировать себя в роли Санты, и, быть может, натолкнёт на мысли о том, как сделать мир вокруг себя лучше, и как наполнить его еще большим количеством волшебства. Подробнее тут: http://eazify.net/santify
САНТАФИЦИРУЙСЯ! В преддверии новогодних праздников хочу предложить вам замечательное развлечение - сантафикацию. Заходите в телеграм-бот @santify_me_bot (http://t.me/santify_me_bot), посылайте ему свою портретную фотографию - и получайте в ответ одедмороженую версию себя! Наслаждайтесь сами и делитесь с друзьями! К слову, одна из версий существования Санты именно такая - люди сами становятся Сантами, когда готовы бескорыстно помогать другим. Этот бот поможет вам визуализировать себя в роли Санты, и,...
И снова про чтение мыслей. Около 9 месяцев назад появились (https://club.dns-shop.ru/digest/90269-neiroset-stable-diffusion-nauchili-chitat-myisli-cheloveka-isp/) первые эксперименты по использованию Stable Diffusion для визуального чтения мыслей на основе фМРТ. Действительно, в процессе обучения SD формируется пространство визуальных образов, и для чтения мыслей остаётся "сматчить" это пространство на данные фМРТ. К сожалению, такой матчинг оказывается во многом индивидуальным, т.е. прибор для чтения мыслей придётся до-обучать для каждого пользователя. Очевидно, что аналогичный матчинг можно проделать и с латентным пространством генеративных текстовых сетей типа GPT. Такие эксперименты на основе фМРТ были описаны в Nature Neuroscience в апреле-мае (https://habr.com/ru/news/732834/), а вот сейчас уже появились аналогичные эксперименты от университета Сиднея на основе ЭЭГ (https://m.hightech.plus/2023/12/13/braingpt-perevodit-misli-v-tekst-bez-implantacii). Результаты были представлены на NeurIPS. /cc @rf
И снова про чтение мыслей. Около 9 месяцев назад появились (https://club.dns-shop.ru/digest/90269-neiroset-stable-diffusion-nauchili-chitat-myisli-cheloveka-isp/) первые эксперименты по использованию Stable Diffusion для визуального чтения мыслей на основе фМРТ. Действительно, в процессе обучения SD формируется пространство визуальных образов, и для чтения мыслей остаётся "сматчить" это пространство на данные фМРТ. К сожалению, такой матчинг оказывается во многом индивидуальным, т.е. прибор для чтения...
Шок: ChatGPT - это женщина! Как вы думаете, есть ли у генеративных сетей половая принадлежность? И как её можно определить? [Некоторые исследования](https://deepai.org/publication/chatgpt-is-more-likely-to-be-perceived-as-male-than-female) на эту тему говорят, что люди склонны относиться к ChatGPT как к мужчине. Но правильно ли это? Давайте разбираться! Сегодня мне довелось поучаствовать в корпоративе одной дружественной компании, на котором в ходе новогодних развлечений задавался вопрос: что бывает тёплым? И приводились типовые ответы, как на это чаще всего отвечали мужчины и женщины. Соответственно, такой же вопрос я задал двум LLM - ChatGPT и Microsoft Copilot. Ответы вы видите в табличке. Они немного разные, но одно остаётся неизменным - в обоих случаях сеть дала 3 "женских" ответа, и лишь один - мужской! Из этого следует, что ChatGPT - женщина! Справедливости ради надо отметить, что один вопрос не является статистически значимым. Надо проводить более детальные исследования...
Шок: ChatGPT - это женщина! Как вы думаете, есть ли у генеративных сетей половая принадлежность? И как её можно определить? [Некоторые исследования](https://deepai.org/publication/chatgpt-is-more-likely-to-be-perceived-as-male-than-female) на эту тему говорят, что люди склонны относиться к ChatGPT как к мужчине. Но правильно ли это? Давайте разбираться! Сегодня мне довелось поучаствовать в корпоративе одной дружественной компании, на котором в ходе новогодних развлечений задавался вопрос: что бывает...
Друзья, я тут писал очередной документ, в который надо было нарисовать обычную диаграмму с квадратиками и стрелками, и подумал, как бы избежать обычного процесса рисования таких диаграмм в PowerPoint. В идеале хотелось бы найти инструмент, чтобы прямо в Jupyter notebook по текстовому описанию генерировалась картинка.. Но в итоге воспользовался совершенно прекрасным инструментом NOMNOML (https://www.nomnoml.com/) - по простому текстовому описанию он рисует диаграмму прямо в браузере, причем диаграмма может быть весьма сложная, с таблицами, вложенными диаграммами, объектами и т.д. Очень рекомендую! Поблагодарите потом!
Друзья, я тут писал очередной документ, в который надо было нарисовать обычную диаграмму с квадратиками и стрелками, и подумал, как бы избежать обычного процесса рисования таких диаграмм в PowerPoint. В идеале хотелось бы найти инструмент, чтобы прямо в Jupyter notebook по текстовому описанию генерировалась картинка.. Но в итоге воспользовался совершенно прекрасным инструментом NOMNOML (https://www.nomnoml.com/) - по простому текстовому описанию он рисует диаграмму прямо в браузере, причем диаграмма...
На выходных я психанул и написал свою утилиту yogpt (https://github.com/shwars/yogpt) для работы с ChatGPT-подобными моделями из командной строки. Аналогичные утилиты уже были, но на rust, и работающие только с ChatGPT/PaLM. Я же написал утилиту, которая инсталлируется через pip install yogpt, и при этом поддерживает любые модели, доступные в LangChain (а это значит ChatGPT, Yandex GPT и GigaChat из коробки). Вот тут в блоге (https://soshnikov.com/ai/yogpt-using-chatgpt-and-other-llms-from-command-line/) подробно описываю, как с ней работать. Например, ей можно подать на вход программу, и потом в диалоговом режиме позадавать вопросы по этой программе: ``` cat prog.py | yogpt -s "Прочитай программу, пойми, что она делает, и будь готов отвечать на вопросы по ней." -c ``` И это только одно из применений! Наслаждайтесь!
На выходных я психанул и написал свою утилиту yogpt (https://github.com/shwars/yogpt) для работы с ChatGPT-подобными моделями из командной строки. Аналогичные утилиты уже были, но на rust, и работающие только с ChatGPT/PaLM. Я же написал утилиту, которая инсталлируется через pip install yogpt, и при этом поддерживает любые модели, доступные в LangChain (а это значит ChatGPT, Yandex GPT и GigaChat из коробки). Вот тут в блоге (https://soshnikov.com/ai/yogpt-using-chatgpt-and-other-llms-from-command-line/
Внезапно в Питере. Если захотите посоветовать, что удивительно прекрасного можно сделать в Питере завтра (кроме гранд-макета, эрмитажа и BBQ & GRILL «Копченые кости») - буду рад. А может кто-то захочет составить компанию? Завтра я тут в одиночестве...
Друзья, нужна помощь зала! Я тут пытаюсь сделать для выставки фотонейропортреты жителей многонациональной России, и мне нужно понять, какие есть укоренившиеся стереотипы о жителях разных городов. Например - в Москве хипстеры с тыквенным латте, в Сибири - здоровые мужики с кедрами и т.д. Пожалуйста, напишите мне в комментариях, что вам приходит в голову по этому поводу! Да и прибудет с нами сила краудсорсинга! /cc @rf
@shwars@rf хм, не знала, что Москву можно сравнить с таким стольным градом как "Сибирь"?! ;)
И да, женщин, судя по твоему запросу, я так понимаю, ни в Москве, ни в Сибири нет - только кофе, мужики и кедры? 😅 (тем более, что основное население России - женщины!)
@shwars Есть устоявшееся выражение "Рязань косопузая", связано с тем, что на Рязанской земле издревле было много умельцев в работе с деревом и обычно они таскали с собой топор за поясом. Вот можно что-то такое попробовать изобразить :)
Написал у себя в блоге подробнее про процесс создания работ совместно с Валерой и Наташей Черкашиными и с искусственным интеллектом, на примере работ для прошедшей выставки в художественном музее Витебска. Процесс создания работ для этой выставки - очень интересен, в первую очередь тем, как искусственный интеллект использовался на различных этапах создания произведений - и при этом финальная работа всё равно выходила из-под рук человека. Также немного деталей про то, как я уговаривал Валеру и Наташу начать экспериментировать с ИИ, и как менялось их отношение к этому по ходу дела... https://soshnikov.com/art/cherkashiny-working-with-ai-as-coauthor/
Написал у себя в блоге подробнее про процесс создания работ совместно с Валерой и Наташей Черкашиными и с искусственным интеллектом, на примере работ для прошедшей выставки в художественном музее Витебска. Процесс создания работ для этой выставки - очень интересен, в первую очередь тем, как искусственный интеллект использовался на различных этапах создания произведений - и при этом финальная работа всё равно выходила из-под рук человека. Также немного деталей про то, как я уговаривал Валеру и Наташу...
Друзья, уникальный шанс поучаствовать в конкурсе нейрофотографии! Напоминаю, что в рамках Дней молодой фотографии в Туле под эгидой МО Союза фотохудожников России проводится конкурс нейрофотографии для фотографов 16-35 лет на тему Тула реальная и фантастическая https://vk.com/blitz_tula. Участвовать могут фотографы со всей России, но в работах должна быть раскрыта тема конкурса. Посылать работы можно по эл.почте до 8 ноября, от одного автора допускается не более 3 работ. Поскольку я там внезапно попал в жюри, то очень надеюсь на ваше участие, чтобы нам было, из чего выбирать! /cc @rf
Друзья, уникальный шанс поучаствовать в конкурсе нейрофотографии! Напоминаю, что в рамках Дней молодой фотографии в Туле под эгидой МО Союза фотохудожников России проводится конкурс нейрофотографии для фотографов 16-35 лет на тему Тула реальная и фантастическая https://vk.com/blitz_tula. Участвовать могут фотографы со всей России, но в работах должна быть раскрыта тема конкурса. Посылать работы можно по эл.почте до 8 ноября, от одного автора допускается не более 3 работ. Поскольку я там внезапно попал...
На случай, если у вас дома под рукой нет удобного штатива для телефона - можно использовать коробочку с чаем, упаковку с влажной салфеткой из ресторана и тяжелую коробочку с китайскими шарами (вместо неё подойдёт любой небольшой тяжелый устойчивый предмет). Вчера с помощью вот такого штатива я выходил в эфир, который сегодня с утра показали по телевизору :) /cc @rf
Насчет способности ИИ к творчеству, в Nature вышла статья https://www.nature.com/articles/s41598-023-40858-3, в которой этот вопрос исследовался. Подробный анализ есть на хабре https://habr.com/ru/news/761806, но если коротко - тестировалась способность к дивергентному мышлению, т.е. генерации новых идей. При этом креативность в целом - это способность по-очереди использовать дивергентное и конвергентное мышление. В рамках теста AUC испытуемым давалось задание за 30 сек. придумать креативные нетрадиционные способы применения бытовым предметам. ИИ в среднем справился лучше человека, но при этом максимальные результаты принадлежали людям. Похожее исследование, но с использованием теста ТСТТ, делали на студентах https://hightech.plus/2023/10/10/ii-proshel-test-na-tvorcheskie-sposobnosti-luchshe-99-lyudei. В выборке участвовало 2700 студентов, ранее проходивших такой тест, и ChatGPT - который по итогу показал результаты, вошедшие в 1% лучших. А вы что думаете по поводу креативности ИИ и человека? Есть ли у вас какие-то истории из жизни, когда ИИ показывал чудеса креативности? @rf
Насчет способности ИИ к творчеству, в Nature вышла статья https://www.nature.com/articles/s41598-023-40858-3, в которой этот вопрос исследовался. Подробный анализ есть на хабре https://habr.com/ru/news/761806, но если коротко - тестировалась способность к дивергентному мышлению, т.е. генерации новых идей. При этом креативность в целом - это способность по-очереди использовать дивергентное и конвергентное мышление. В рамках теста AUC испытуемым давалось задание за 30 сек. придумать креативные нетрадиционные...
Дорогие друзья! Я уже писал про лабораторию искусственной пьесы, в рамках которой под нашим с Алек Петук руководством небольшая группа исключительно талантливых энтузиастов с помощью искусственного интеллекта за 10 дней с нуля написала и поставила пьесу "Лабиринт желаний".
В это воскресенье, 1 октября, в 17:00 вы можете увидеть премьерный показ этого спектакля в ММОМА у Патриарших прудов. Показ бесплатный, но мест не так много, поэтому если хотите попасть - как можно скорее РЕГИСТРИРУЙТЕСЬ https://mmoma.timepad.ru/event/2605213/. После показа будет обсуждение в формате квартирника, где расскажем про методики и подискутируем о будущем, где ИИ совместно с человеком участвует в актах творчества! В рамках показа предусмотрены улучкания для всех желающих.
Действие «Лабиринта желаний» происходит в многонациональной России будущего, герои и героини встречаются с рядом проблем на своем пути и делают нелегкие экзистенциальные выборы.
Дорогие друзья! Я уже писал про лабораторию искусственной пьесы, в рамках которой под нашим с Алек Петук руководством небольшая группа исключительно талантливых энтузиастов с помощью искусственного интеллекта за 10 дней с нуля написала и поставила пьесу "Лабиринт желаний".
В это воскресенье, 1 октября, в 17:00 вы можете увидеть премьерный показ этого спектакля в ММОМА у Патриарших прудов. Показ бесплатный, но мест не так много, поэтому если хотите попасть - как можно скорее РЕГИСТРИРУЙТЕСЬ https://
Ох, я кажется забыл тут написать, что завтра будет конференция Practical ML Conf от Яндекса https://pmlconf.yandex.ru/, где мы проводим мастер-класс по созданию предметно-ориентированных чат-ботов на LangChain с Yandex GPT. Не уверен, можно ли ещё зарегистрироваться, но можно попробовать. В рамках мастер-класса дадут поиграться с YandexGPT, который пока в Preview. В т.ч. потом дома сможете продолжить эксперименты! P.S. Чтобы узнавать вовремя, подпишитесь на тг-канал http://t.me/shwarsico, я кажется туда реже забываю писать важное и интересное. /сс @rf
Ох, я кажется забыл тут написать, что завтра будет конференция Practical ML Conf от Яндекса https://pmlconf.yandex.ru/, где мы проводим мастер-класс по созданию предметно-ориентированных чат-ботов на LangChain с Yandex GPT. Не уверен, можно ли ещё зарегистрироваться, но можно попробовать. В рамках мастер-класса дадут поиграться с YandexGPT, который пока в Preview. В т.ч. потом дома сможете продолжить эксперименты! P.S. Чтобы узнавать вовремя, подпишитесь на тг-канал http://t.me/shwarsico, я кажется...