Сообщество - Искусственный интеллект
Добавить пост

Искусственный интеллект

328 постов 4 414 подписчиков
3444

Фото с телефона 2007 года после обработки в Remini + Photoshop

Фото с телефона 2007 года после обработки в Remini + Photoshop Нейронные сети, Remini, Photoshop, Девушки

Фотография сделана в 2007 году на телефон SE K750 с камерой 2 Мп при тусклом освещении. Попытка придать более-менее смотрибельный вид с помощью новых технологий.
Первая картинка - оригинал. Вторая после Remini. Третья - Remini + Photoshop.

Фото с телефона 2007 года после обработки в Remini + Photoshop Нейронные сети, Remini, Photoshop, Девушки
707

Программа обучения Data science для самостоятельного изучения

Я решил собрать некоторые материалы в одном месте для всех тех, кто хочет войти в науку о данных.
Некоторые курсы я считаю обязательными (их я выделил жирным), некоторые желательными для более глубокого понимания области. Я считаю, что прохождение «жирных» курсов позволит вам приобрести некое понимание о data science, пройдя же все курсы, вы сможете претендовать на начальную позицию.Этот текст - моё видение, некоторые дополнительные ссылки я приложу в конце поста. Буду рад любой конструктивной критике.


1. Основы программирования

Введение в python (обязательно):

https://stepik.org/course/67 — введение в Питон

https://stepik.org/course/512 — введение в Питон чуть более глубокое.

Без программирования аналитику данных представить сложно.


2. Основы математики и статистики

Высшая математика и теория вероятности (желательны для глубокого понимания):

https://stepik.org/course/95/promo — введение в матанализ

https://stepik.org/course/716/promo — матанализ 1

https://stepik.org/course/711/promo — матанализ 2

https://stepik.org/course/2461/promo — курс по линейной алгебре

https://stepik.org/course/3089 — теория вероятности

Подготовительный курс по R (язык программирования для работы с данными):

https://stepik.org/course/497/promo — курс по языку программирования R


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


Статистика (обязательно):

https://stepik.org/course/76

https://stepik.org/course/524

https://stepik.org/course/2152

https://stepik.org/course/326

Статистика нужна. Статистика позволяет понять, как работать с данными в первом приближении.


Курсы по алгоритмам и технологиям (не обязательно, но желательно для понимания):

https://stepik.org/course/2614 — базы данных

https://stepik.org/course/217— алгоритмы

https://stepik.org/course/1547 — алгоритмы 2

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


3. Машинное обучение

Введение в машинное обучение и искусственный интеллект (обязательно):

https://stepik.org/course/4852 — введение в машинное обучение

https://stepik.org/course/401 — машинное обучение

https://stepik.org/course/8057 — машинное обучение

Тут без пояснений — если вы учите data science, то сам data science учить придется.


4. Специализация

Специализация (крайне желательно):

https://stepik.org/course/54098 — обработка текста

http://web.stanford.edu/class/cs224n/ — обработка текста

http://cs231n.stanford.edu/ — обработка изображений

https://stepik.org/course/50352 — компьютерное зрение

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

Полезные материалы


Полезности:

https://vk.com/mlcourse - классная группа, где собрано много полезной информации.

https://habr.com/ru/company/ods/blog/322626/ — курс по data science.

Источники:

Мой путь в data science — история успеха.

https://habr.com/ru/company/plarium/blog/505458/ — история успеха 2.

https://docs.google.com/document/d/1TbMBahh6PNz-qK5hCojfrTJj... (сравнительная таблица).

https://youtu.be/w-IdSp_mQuM — ещё один план-трек.

Показать полностью
21

Можно ли GPU-расчёты на AMD ?

Решил наконец купить в домашний десктоп дискретную видеокарту. Играю крайне мало, зато хочу делать расчёты с GPU-ускорением. Считаю под Линухом на Питоне - Numpy, Scipy, Pandas. Планирую начать также играться в ML - всякий там Tensorflow, PyTorch, scikit-learn, Catboost и другие модные бренды. Не картинки, скорее всякие численные данные.


Поскольку я не настоящий красноглазик, а ленивый аналитик, сильно возиться с конфигурированием софта и костылянием не хотелось бы, а заниматься именно архитектурой расчетов.


Поскольку это не критичная штука, а я тот ещё еврей, то хочу взять с рук в Мск, бюджет 6-9 тыр. То есть получается либо GTX 1060-1070, либо RX 570-580. Причём Радеоны дешевше на 1-2 тыщи.


Итак, ВОПРОС: если я беру AMDшную видеокарту, замучаюсь ли я запускать на ней указанные выше фреймворки? На Nvidia+CUDA работает всё вплоть до утюгов и джаваскрипта. А что с поддержкой OpenCL, ROCm, или на чем работает AMDшное ускорение? Есть ли она из коробки, или можно ли её вкатить без танцев с бубном?


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

Можно ли GPU-расчёты на AMD ? Сложный выбор, AMD, Nvidia, Машинное обучение, Видеокарта, Текст, Компьютерное железо
2404

Фенотипы европеоидной расы Европы (Найди свой). Часть 1

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

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

НОРДИД (Nordid)

Наибольшая концентрация: в Швеции и на Севере Европы.

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

НОРДОКРОМАНИД. (Nordocromagnid)

Наибольшая концентрация: Германия и Северная Европа.

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

КЕЛЬТСКИЙ НОРДИК. (Keltic Nordic)

Наибольшая концентрация: Британские острова. Также основной элемент во Фландрии, Юго-западной Германии и Альпах.

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

СУБНОРДИД. (Subnordid)

Наибольшая концентрация: в Западной Германии, Швейцарии и Австрии. В ряде регионов Центральной Европы.

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ВОСТОЧНЫЙ НОРДИД. (East Nordid)

Наибольшая концентрация: Западная Россия, Восточная Европа, Дальний Восток России, Финляндия

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ВОСТОЧНЫЙ ЕВРОПИД (East Evropid)

Наибольшая концентрация: Западная Россия, Украина, Белоруссия

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

СЕВЕРНЫЙ ПОНТИД (North Pontid)

Наибольшая концентрация: Юг России, Украина, Северный Кавказ

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ПОНТИД. (Pontid)

Наибольшая концентрация: Болгария, Украина, Греция, Турция

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

АТЛАНТИД (Atlantis)

Наибольшая концентрация: Франция, Западная Германия

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

БЕРИД (Berid)

Наибольшая концентрация: в горные районы Южного Иберийского полуострова, Южная Италия (Сардиния) и в Северная Африка, в Северной Фенноскандии, особенно в Лапландии

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

БЕРБЕРИД (Berbirid)

Наибольшая концентрация: горные районы Атласа, особенно в Марокко и Алжире

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ПАЛЕО-АТЛАНТИД (Paleo Atlantis)

Наибольшая концентрация: в Норвегии, Уэльсе, Шотландии и Ирландии

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

АТЛАНТО-МЕДОТЕРРАНИД (Atlanto-Mediterranid)

Наибольшая концентрация: Северная Европа

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ДИНАРО-МЕДОТЕРРАНИД. (DinaroMediterranid)

Наибольшая концентрация: Италия, Албания, Греция

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

СЕВЕРНЫЙ АТЛАНТИД (North Atlantid)

Наибольшая концентрация: Северо-Запад Европы, Британия

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

ВОСТОЧНЫЙ МЕДОТЕРРАНИД (East Medoterranid)

Наибольшая концентрация: Восточное Средиземноморье

Фенотипы европеоидной расы Европы (Найди свой). Часть 1 Интересное, Фенотип, Длиннопост, Обработка фотографий, Нейронные сети

САХАРИД (Saccharides)

Наибольшая концентрация: Египет, Север Африки

Нашли свой фенотип?

Пы.Сы. С сайта ru-sled.ru

Показать полностью 16
896

Фото плохого качества после обработки в Remini + Photoshop

Нашел в личном архиве фотографии, сделанные 12 лет назад на древний телефон SE K750 с двухмегапиксельной камерой. Качество фотографий сделанное при плохом освещении очень унылое, но я попытался улучшить их при помощи современных технологий. В данном случае первым этапом использовался Remini, затем уже обработка в самом Photoshop-е. Сразу оговорюсь, что не являюсь профессионалом, и не зарабатываю этим. Интерес был в том, что вообще можно сделать из такого отвратительного качества.
Итак, первое изображение - собственно фрагмент с оригинального двухмегапиксельного фото размером 1200*1600 пикселей, сам фрагмент примерно 300*400 пикселей.
Второе изображение - это фрагмент с фотографии пропущенной через Remini.
Третье изображение - это фрагмент с фото обработанного в Photoshop, а перед этим в Remini.

Фото плохого качества после обработки в Remini + Photoshop Remini, Photoshop, Длиннопост, Обработка фотографий, Девушки, Портрет
Фото плохого качества после обработки в Remini + Photoshop Remini, Photoshop, Длиннопост, Обработка фотографий, Девушки, Портрет
Фото плохого качества после обработки в Remini + Photoshop Remini, Photoshop, Длиннопост, Обработка фотографий, Девушки, Портрет
Показать полностью 2
164

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша?

26 июня «Студия Лебедева» раскрыла секрет — некоторые логотипы для их клиентов делала нейросеть, которую они назвали «Николай Иронов». Мне как основателю «Логомашины» тут же начали звонить разные СМИ с вопросом: «Неужели профессии дизайнера пришел конец?» Давайте разбираться.

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Как нейросети рисуют


Сразу скажу — я уверен, что дизайнеров рано или поздно заменят программы. Давайте для удобства говорить «нейросеть», хотя технология может быть другая.


Что интересно в нейронной сети — натренировав ее (например, «скормив» тысячи изображений лиц), мы уже не можем понять, как она генерирует результат. В коде нет строчки, удалив которую мы выключим, например, подбор цвета глаз или рисование волос.


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

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост
Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост
Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост
Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Отсюда интересный вывод — натренированная определенным образом нейросеть сама по себе является ценностью. Вернемся к этому позже.


Как нейросети делают дизайн


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

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Нейросеть предлагает бесконечное количество вариантов дронов.


Кто подписан на канал Логомашины знает, что в дизайне есть 3 фактора: Usability, Identity, Impression. Алгоритмы «Autodesk» заботятся о юзабилити, но о впечатлении не думают — они просто не могут его оценить. Получается футуристично, но не потому, что алгоритм так решил — он пытается оптимально соединить точки в пространстве, а не нарисовать «Мону Лизу».

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Сгенерированный дизайн рамы.


В следующем примере нейросеть генерирует узоры для упаковки Nutella — каждая уникальная. Чтобы два раза не вставать — я ставлю на то, что генеративный дизайн и технологии трехмерной печати позволят в будущем делать многие повседневные предметы уникальными. Упаковка, мебель и автомобили — они будут похожи, как деревья в лесу, но при этом обладать уникальными чертами. У меня bmw z4, и у тебя bmw z4, но они немного разные.


А пока так — банки «Нутеллы» одинаковые, а узор на каждой уникальный:

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Генеративный дизайн в действии.


В применении нейросети в дизайне есть и очевидный недостаток — у нее нет цели. Например, если использовать генеративный дизайн для улучшения сцепления бутсов с покрытием, можно повесить на атлета датчики и ориентироваться на показатели скорости — чем они выше, там лучше дизайн. Так сделали в «Nike», и компьютер сгенерировал оптимальную подошву:

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Но когда речь идет о впечатлении и вкусовщине в дизайне, у нас нет датчиков, которые скажут компьютеру, что хорошо, а что плохо. Поэтому в генеративном дизайне последнее слово пока за человеком — алгоритм предлагает варианты, человек выбирает. Так был разработан дизайн стула «A. I.» — его сделал культовый дизайнер Филипп Старк и алгоритм компании «Autodesk».

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Стул «A. I.».


Та же ситуация с нейросетью Студии Лебедева — это генератор как минимум «смелых решений», как максимум — откровенного трэша. Вот такие варианты алгоритм предлагает в процессе:

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост
Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

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

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Работы нейросети «Николай Иронов».

Как нейросети лишат дизайнеров работы


Тем не менее, я уже сказал свое мнение — технологии рано или поздно доберутся до дизайнеров. Я ставлю, что за 15 лет профессия поменяется кардинально. Как это случится?

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

Камера обскура.


Посмотрим на картинку — художник сидит в специальной камере, а через небольшую дырочку пейзаж проецируется на холст. Осталось только обвести — так удобно! И почти даром. Что же может пойти не так?

Нейросеть от «Студии Лебедева»: смерть профессии дизайнера или генератор трэша? Артемий Лебедев, Логомашина, Нейронные сети, Дизайн, Будущее, Длиннопост

А вот уже та же камера, только поменьше и без художника внутри. Теперь фотограф направляет объектив куда хочет и получает снимок.

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

Как изменится рынок дизайна, когда у всех наконец появится долгожданная кнопка «сделать зашибись»? Я вижу два варианта:


1. Дизайнеры-луддиты, которые не пользуются нейросетями, станут редкими специалистами, вроде портных, которые шьют костюмы на заказ. Но большинство будет носить «ZARA», то есть пользоваться генеративным дизайном.


2. Дизайнеры и дизайн-студии начнут тренировать нейросети на свой вкус. Нейросеть, которую обучал условный «Покрас Лампас» будет только у него, и даже после физической смерти «учителя», сможет сделать бесконечное количество работ в его стиле. У каждого дизайнера будет своя нейросеть, которой он объяснял, «что такое хорошо, и что такое плохо».


Вместо вывода


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


Тем не менее я уверен, что в ближайшие 10-15 лет появятся технологии, которые из помощников в дизайне превратятся в идеальных дизайнеров без сна и отдыха. Тогда мы станем в лучшем случае их арт-директорами, в худшем — безработными.


Будет ли это технология «Студии Лебедева»? Не думаю. Скорее надо смотреть на компании типа «Autodesk» или «Adobe», которой, к слову, принадлежит портал «Behance», куда мы добровольно скидываем миллионы примеров дизайна, на которых можно обучать нейросети.


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

Показать полностью 14
Мои подписки
Подписывайтесь на интересные вам теги, сообщества,
пользователей — и читайте персональное «Горячее».
Чтобы добавить подписку, нужно авторизоваться.
Отличная работа, все прочитано!