🌠 Продолжаем генерировать искусство — новая нейронка Artbreeder-Collages использует простые коллажи и текстовую подсказку для создания любой сцены. Можно попробовать в бета-версии:
https://collage.artbreeder.com
@neural
https://collage.artbreeder.com
@neural
Forwarded from Машинное обучение RU
💍 ИИ переосмыслил персонажей «Властелина колец», описанных в книге. Генерируем персонажей с DALL·E 2.
Гэндальф Белый
Крепко сложен, но несколько ниже смертных мужчин, учитывая его сутулую спину. Его волосы были длинными и белыми, с серебряной бородой в тон.
Гэндальф Серый (или, как его называют в кино, Гэндальф Белый) — один из самых знаковых персонажей литературы и кино. И все же, несмотря на то, что он такая известная фигура, в фильмах «Властелин колец» он выглядит совсем иначе, чем в книгах.
Читать дальше
@machinelearning_ru
Гэндальф Белый
Крепко сложен, но несколько ниже смертных мужчин, учитывая его сутулую спину. Его волосы были длинными и белыми, с серебряной бородой в тон.
Гэндальф Серый (или, как его называют в кино, Гэндальф Белый) — один из самых знаковых персонажей литературы и кино. И все же, несмотря на то, что он такая известная фигура, в фильмах «Властелин колец» он выглядит совсем иначе, чем в книгах.
Читать дальше
@machinelearning_ru
🔥 Полезные библиотеки Python
AcurusTrack - крутая утилита для трекинга одинаковых объектов вне зависимости от их природы.
Может следить за любыми одинаковыми объектами, хоть за людьми в масках, хоть хоккеистами, лошадьми или машинами.
⚙️ GitHub/Инструкция
#python #soft #github
@neural
AcurusTrack - крутая утилита для трекинга одинаковых объектов вне зависимости от их природы.
Может следить за любыми одинаковыми объектами, хоть за людьми в масках, хоть хоккеистами, лошадьми или машинами.
⚙️ GitHub/Инструкция
#python #soft #github
@neural
DeepFaceDrawing — нейросеть, которая позволяет создавать реалистичные изображения лиц из набросков от руки
Метод отрисовки по существу использует входные эскизы в качестве «мягких» ограничений и, таким образом, способен создавать высококачественные изображения лиц даже из грубых и/или неполных эскизов. Данный инструмент прост в использовании даже для тех кто не рисует, сохраняя при этом тонкое управление деталями формы
#GitHub | #Python #Interesting
@neural
Метод отрисовки по существу использует входные эскизы в качестве «мягких» ограничений и, таким образом, способен создавать высококачественные изображения лиц даже из грубых и/или неполных эскизов. Данный инструмент прост в использовании даже для тех кто не рисует, сохраняя при этом тонкое управление деталями формы
#GitHub | #Python #Interesting
@neural
Нейросеть Dalle-2. Вы не поверите, что может нарисовать машина… Дизайнеры больше не нужны
Текст генерации: furry monster with green eyes looking at us, the word «habrahabr» in the background, digital art, blue background, 3d
Недавно мне посчастливилось стать обладателем доступа к API Dalle-2. Если ты ещё не слышал про Dalle, то это такая CLIP-архитектура, обученная на огромном корпусе пар текст-изображение. Иначе говоря — она умеет генерировать очень качественные изображения из текста. Отличить результаты генерации от рисунков человека иногда просто невозможно! Это одновременно впечатляет и в то же время — немного шокирует.
По сравнению с предыдущей версией — DALL-E 2 умеет генерировать изображения в более высоком разрешении (1024×1024 пикселей, что в 16 раз превышает разрешение в предыдущей версии модели) да ещё и намного быстрее. Более того, DALL-E 2 позволяет редактировать уже существующие изображения.
Нет больше терпения ждать, давайте же опробуем её!
Читать
@neural
Текст генерации: furry monster with green eyes looking at us, the word «habrahabr» in the background, digital art, blue background, 3d
Недавно мне посчастливилось стать обладателем доступа к API Dalle-2. Если ты ещё не слышал про Dalle, то это такая CLIP-архитектура, обученная на огромном корпусе пар текст-изображение. Иначе говоря — она умеет генерировать очень качественные изображения из текста. Отличить результаты генерации от рисунков человека иногда просто невозможно! Это одновременно впечатляет и в то же время — немного шокирует.
По сравнению с предыдущей версией — DALL-E 2 умеет генерировать изображения в более высоком разрешении (1024×1024 пикселей, что в 16 раз превышает разрешение в предыдущей версии модели) да ещё и намного быстрее. Более того, DALL-E 2 позволяет редактировать уже существующие изображения.
Нет больше терпения ждать, давайте же опробуем её!
Читать
@neural
MarkovJunior – Вероятностный язык программирования, основанный на сопоставлении шаблонов и распространении «ограничений» (pattern matching and constraint propagation)
В языке MarkovJunior программы представляют собой комбинации правил перезаписи, а вывод выполняется с помощью распространения ограничений
Язык назван в честь математика Андрея Андреевича Маркова, который определил и изучил то, что сейчас называется алгоритмами Маркова
⤷ Ссылка на проект
⤷ Демо, Рекомендуется посмотреть
@neural | #Interesting #Language
В языке MarkovJunior программы представляют собой комбинации правил перезаписи, а вывод выполняется с помощью распространения ограничений
Язык назван в честь математика Андрея Андреевича Маркова, который определил и изучил то, что сейчас называется алгоритмами Маркова
⤷ Ссылка на проект
⤷ Демо, Рекомендуется посмотреть
@neural | #Interesting #Language
GitHub
GitHub - mxgmn/MarkovJunior: Probabilistic language based on pattern matching and constraint propagation, 153 examples
Probabilistic language based on pattern matching and constraint propagation, 153 examples - mxgmn/MarkovJunior
Forwarded from Машинное обучение RU
Как нейросети проводят лето: подборка самых ярких новостей в мире Data Science за месяц
В июле нейросети не теряли времени даром и успели предсказать структуру 200 млн белков, написать научную статью в соавторстве с человеком (и возможно на шаг приблизиться к той самой симфонии), а ещё дать футбольным фанатам надежду на крепкий сон. Подробнее об этих и других достижениях AI – в подборке новостей Data Science.
Читать дальше
@machinelearning_ru
В июле нейросети не теряли времени даром и успели предсказать структуру 200 млн белков, написать научную статью в соавторстве с человеком (и возможно на шаг приблизиться к той самой симфонии), а ещё дать футбольным фанатам надежду на крепкий сон. Подробнее об этих и других достижениях AI – в подборке новостей Data Science.
Читать дальше
@machinelearning_ru
Forwarded from C# (C Sharp) programming
ML.NET – платформа для машинного обучения с открытым исходным кодом и кроссплатформенностью для .NET
ML.NET позволяет разработчикам легко создавать, обучать, развертывать и использовать пользовательские модели в своих .NET приложениях, без предварительного опыта в разработке моделей машинного обучения или опыта работы с другими языками программирования, такими как Python или R
⤷ Ссылка на проект
@csharp_ci | #CSharp #ML
ML.NET позволяет разработчикам легко создавать, обучать, развертывать и использовать пользовательские модели в своих .NET приложениях, без предварительного опыта в разработке моделей машинного обучения или опыта работы с другими языками программирования, такими как Python или R
⤷ Ссылка на проект
@csharp_ci | #CSharp #ML
GitHub
GitHub - dotnet/machinelearning: ML.NET is an open source and cross-platform machine learning framework for .NET.
ML.NET is an open source and cross-platform machine learning framework for .NET. - dotnet/machinelearning
Компьютерное зрение. Распознаем позу человека с использованием OpenPose.
Анализ видео и изображений – одно из основных направлений применения технологий ML. Распознавание лиц и объектов позволяет автоматически анализировать данные, определяя положение тела, личность или даже эмоции человека, что может быть использовано как в системах безопасности — face id, определение действий человека, так и для улучшения клиентского опыта – детектирование эмоций клиентов и персонала.
Но каждый, кто писал программы распознавания объектов, используя opencv, знает, что выделение опорных точек и построение выпуклой оболочки — наименьшего выпуклого множества, содержащего опорные точки, дело часто тяжелое и неблагодарное.
➡️ Читать дальше
⚙️ Github
@neural
Анализ видео и изображений – одно из основных направлений применения технологий ML. Распознавание лиц и объектов позволяет автоматически анализировать данные, определяя положение тела, личность или даже эмоции человека, что может быть использовано как в системах безопасности — face id, определение действий человека, так и для улучшения клиентского опыта – детектирование эмоций клиентов и персонала.
Но каждый, кто писал программы распознавания объектов, используя opencv, знает, что выделение опорных точек и построение выпуклой оболочки — наименьшего выпуклого множества, содержащего опорные точки, дело часто тяжелое и неблагодарное.
➡️ Читать дальше
⚙️ Github
@neural
Forwarded from Машинное обучение RU
🧠 Нейросеть Stable Diffusion, генерирующая изображения высочайшего качества (вполне конкурирует с DALLE-2) теперь доступна для всех
Вы можете войти в систему с помощью своих учетных записей discord или Google или создать новую учетную запись.
➡️ Stable Diffusion регистарция
➡️ Github
@machinelearning_ru
Вы можете войти в систему с помощью своих учетных записей discord или Google или создать новую учетную запись.
➡️ Stable Diffusion регистарция
➡️ Github
@machinelearning_ru
🔥BEiT-3: Image as a Foreign Language (by Microsoft)
Представлена новая мультимодальная Foundation модель, которая побила сразу 12 рекордов! (см. картинку)
Секрет успеха прост — нужно токенизировать картинки при помощи VQ-VAE и интерпретировать визуальные токены как текст на иностранном языке (авторы назвали его «Imglish»), а пары картинка-текст превращаются в параллельные предложения. Дальше всё это обучается на куче картинок, текстов и их парах через обычный MLM (как BERT).
Примечательно, что для обучения использовались только открытые данные.
Статья, GitHub
Представлена новая мультимодальная Foundation модель, которая побила сразу 12 рекордов! (см. картинку)
Секрет успеха прост — нужно токенизировать картинки при помощи VQ-VAE и интерпретировать визуальные токены как текст на иностранном языке (авторы назвали его «Imglish»), а пары картинка-текст превращаются в параллельные предложения. Дальше всё это обучается на куче картинок, текстов и их парах через обычный MLM (как BERT).
Примечательно, что для обучения использовались только открытые данные.
Статья, GitHub
machinelearning_interview - канал подготовит к собеседованию по машинному обучению, статисике ,алгоритмам и науке о данных.
golang_interview - Вопросы с настоящих Golang собеседований, помогут Вам получить успешно пройти интервью.
python_job_interview - здесь собраны все возможные вопросы и ответы с собеседований по Python.
ai_machinelearning_big_data - Мл, Наука о данных.
golang_interview - Вопросы с настоящих Golang собеседований, помогут Вам получить успешно пройти интервью.
python_job_interview - здесь собраны все возможные вопросы и ответы с собеседований по Python.
ai_machinelearning_big_data - Мл, Наука о данных.
🤖🎨 ИИ для рисования: раскрываем секреты нейронного переноса стиля
Раскладываем по полочками, как «думает» нейронная сеть VGG-19, когда ей прилетает задача скопировать стиль художника из вида Homo sapiens.
➡️ Читать дальше
⚙️ Ноутбук на Kaggle
⚙️ Код
🧠 Нейронный алгоритм переноса стиля
@data_analysis_ml
Раскладываем по полочками, как «думает» нейронная сеть VGG-19, когда ей прилетает задача скопировать стиль художника из вида Homo sapiens.
➡️ Читать дальше
⚙️ Ноутбук на Kaggle
⚙️ Код
🧠 Нейронный алгоритм переноса стиля
@data_analysis_ml
Geo-heatmap – генератор интерактивных геотепловых карт из данных о местоположении Google
Это скрипт, который генерирует интерактивную геотепловую карту из данных истории местоположения Google с использованием Python, Folium и OpenStreetMap
⤷ Ссылка на проект
#Python #Generator
@neural
Это скрипт, который генерирует интерактивную геотепловую карту из данных истории местоположения Google с использованием Python, Folium и OpenStreetMap
⤷ Ссылка на проект
#Python #Generator
@neural
GitHub
GitHub - luka1199/geo-heatmap: :world_map: Generate an interactive geo heatmap from your Google location data
:world_map: Generate an interactive geo heatmap from your Google location data - luka1199/geo-heatmap
🚀 Про <ЭТО> или как генерить <Это>, если <Это> не включили в претрейн
Добавление новых объектов и концептов через p-tuning стало возможно в Стебле Диффузии!
Давайте представим ситуацию:
— Вы обучили огромную Text2Image модель на 1B данных
— Она умеет почти все, но не ЭТО! Время идет вперед и выходит фильм или игра, и новый сеттинг и новых персонажей сеть не знает, так как на момент тренировки этих данных в интернете просто не было
Сеть <это> не умеет, а генерировать <это> нужно... Что делать?
1) Дообучить модель добавив в датасет новые данные. Можно! Не ради же одного объекта, персонажа или концепта.. Слишком жирно будет..
2) Зафайнтюнить на новых данных. Хм, и потерять генерализацию?
3) Добвить новые зания в словарь модели, (пркатически) не трогая при этом сами веса! А вот это то, что нужно!
Ресерчеры из Университета Тель-Авива и NVIDIA решили это через старый добрый p-tuning. Работа получила имя An Image is Worth One Word (привет, VIT).
Взяв ~5 картинок они пустили градиенты
— Через 1000 шагов, тихо на денойзинге
— Через юнет и кросс-аттеншен
— Через языковой трансформер
— Прямо на эмбеддинг слой, так где находится токин с <этим> Смотри картинку к посту.
По факту это обыкновенный p-tuning, адаптированный под Imagen/Glide/LatenDiffusion модели.
Сегодня ребята адпатиорвали модель под Стебель! Так что если вы хотели генерить стеблем <Это>, то самое время!
Доступны 2 колаба:
1) для p-tuning'а стебля под <ЭТО>
2) для инференса, чтобы генерить <ЭТО>
Я сгенерировал игрушиченую машинку в стиле кота из примеров. Действительно запоминает.
📇 project
📄 paper
💻 code
🔮 train colab
👁 inference colab
@neural
Добавление новых объектов и концептов через p-tuning стало возможно в Стебле Диффузии!
Давайте представим ситуацию:
— Вы обучили огромную Text2Image модель на 1B данных
— Она умеет почти все, но не ЭТО! Время идет вперед и выходит фильм или игра, и новый сеттинг и новых персонажей сеть не знает, так как на момент тренировки этих данных в интернете просто не было
Сеть <это> не умеет, а генерировать <это> нужно... Что делать?
1) Дообучить модель добавив в датасет новые данные. Можно! Не ради же одного объекта, персонажа или концепта.. Слишком жирно будет..
2) Зафайнтюнить на новых данных. Хм, и потерять генерализацию?
3) Добвить новые зания в словарь модели, (пркатически) не трогая при этом сами веса! А вот это то, что нужно!
Ресерчеры из Университета Тель-Авива и NVIDIA решили это через старый добрый p-tuning. Работа получила имя An Image is Worth One Word (привет, VIT).
Взяв ~5 картинок они пустили градиенты
— Через 1000 шагов, тихо на денойзинге
— Через юнет и кросс-аттеншен
— Через языковой трансформер
— Прямо на эмбеддинг слой, так где находится токин с <этим> Смотри картинку к посту.
По факту это обыкновенный p-tuning, адаптированный под Imagen/Glide/LatenDiffusion модели.
Сегодня ребята адпатиорвали модель под Стебель! Так что если вы хотели генерить стеблем <Это>, то самое время!
Доступны 2 колаба:
1) для p-tuning'а стебля под <ЭТО>
2) для инференса, чтобы генерить <ЭТО>
Я сгенерировал игрушиченую машинку в стиле кота из примеров. Действительно запоминает.
📇 project
📄 paper
💻 code
🔮 train colab
👁 inference colab
@neural