Как стать автором
Обновить
42
0
Сергей @Zen_Kong

Блуждающий быдлокодер

Отправить сообщение

Интерактивный NPC на Unreal Engine

Время на прочтение5 мин
Количество просмотров6.5K

Всем привет.

Я хочу с вами поделиться результатами эксперимента по созданию интерактивного NPC на Unreal Engine 5.

Speech recognition, Text-to-speech, LLM модели, LipSync, MetaHuman и все это без использования сторонних сервисов.

Видео работы и ссылка на демо версию прилагается.

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

Читать далее
Всего голосов 18: ↑19 и ↓-1+20
Комментарии24

Создаем изометрические уровни игры с помощью Stable Diffusion

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров19K

Всем привет. Сегодня я покажу вам, как можно создавать 2.5D уровни в изометрии с помощью быстрого прототипирования техникой grayboxing, и генеративного искусственного интеллекта, а именно Stable Diffusion. Практически весь процесс, описываемый в статье, довольно легко автоматизируется.

Если интересно, добро пожаловать под кат.

Читать далее
Всего голосов 67: ↑75.5 и ↓-8.5+84
Комментарии27

Музыкальные онлайн-секвенсоры для свободного творчества вне рабочих задач — три сервиса для тех, у кого есть время

Время на прочтение3 мин
Количество просмотров7.2K

В прошлый раз мы рассказали об онлайн-секвенсорах, позволяющих написать саундтрек для домашнего проекта. Сегодня продолжим тему и обсудим еще три примечательных проекта — Online Sequencer, Signal и BeepBox.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Сбер открывает доступ к нейросетевой модели ruGPT-3.5

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров43K

👉 Upd. Добавили пример запуска в Colab'е.

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

Про то, что такое GigaChat и как мы его обучаем, вы можете прочитать в нашей предыдущей статье. Скажу лишь, что главной его частью, ядром, порождающим креативный ответ на ваш запрос, является языковая модель обученная на огромном количестве разнообразных текстов — сотен тысяч книг, статей, программного кода и т.д. Эта часть (pretrain) затем дообучается на инструкциях, чтобы лучше соответствовать заданной форме ответа. Обучение такого претрейна занимает около 99% от всего цикла обучения и требует значительного количества ресурсов, которыми обычно обладают только крупные компании.

Этот претрейн, названный ruGPT-3.5, мы выкладываем на Hugging Face под лицензией MIT, которая является открытой и позволяет использовать модель в коммерческих целях. Поговорим о модели подробнее.

Читать далее
Всего голосов 103: ↑99 и ↓4+95
Комментарии100

Вредные заблуждения о нанометрах. Или почему наличие в России доступа только к 90нм – это катастрофа

Время на прочтение10 мин
Количество просмотров80K

Уходящий 2022-ой год, стал, безусловно, межевым для отечественной микроэлектроники. Введенные санкции лишили российские дизайн-центры доступа к заводам по производству разрабатываемой ими продукции, в первую очередь, к мощностям флагмана отрасли в лице тайваньской компании TSMC. Фактически, это означает, что на данный момент в России становится невозможным производить сколь либо современную кремниевую микроэлектронику, особенно в части высокопроизводительных решений. Краткий профессиональный разбор ситуации с обзором наших текущих возможностей ещё в марте этого года сделал уважаемый @CorneliusAgrippa. Если резюмировать – на данный момент Россия имеет возможность промышленно производить чипы по технологии 180 нм на заводе Микрон, с перспективой наладить 90 нм в ближайшее время (правительство поставило задачу сделать это до конца 2022-го года). Создание на имеющейся на Микроне линии промышленной технологии на 65 нм и ниже фактически невозможно. Причина в том, что завод Микрон работает на пластинах диаметра 200 мм, а технология производства на 65 нм сопровождалась параллельным переходом на пластины диаметром 300 мм. Поэтому, для такого перехода требуется, по сути, постройка нового завода, хотя имеющееся на Микроне литографическое оборудование потенциально позволяет создание 65 нм техпроцесса.

Читать далее
Всего голосов 306: ↑293 и ↓13+280
Комментарии758

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

Время на прочтение8 мин
Количество просмотров7K

Привет Хабр! Меня зовут Боровков Евгений, и я предприниматель. Сегодня я хочу поделиться с вами подборкой реестров и справочников, где можно рассказать о своем продукте, проекте или стартапе, без необходимости писать длинные лонгриды.

Читать далее
Всего голосов 13: ↑11 и ↓2+9
Комментарии4

Обработка естественного языка (NLP) методами машинного обучения в Python

Время на прочтение11 мин
Количество просмотров28K

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

Рассмотрим задачу обработки естественного языка (NLP — Natural Lanuage Processing) на примере классификации психического здоровья для определения депрессии по комментариям в Reddit.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии4

Stable Diffusion — важнейшая нейросеть за всю историю генеративного искусства

Время на прочтение7 мин
Количество просмотров48K


Компания Stability.ai объявила о публичном релизе модели графической нейросети Stable Diffusion. Можно подумать, что это лишь очередная новость о том, что в мире искусства появилась ещё одна рядовая нейросеть. Но это далеко не так по двум причинам, одну из которых вы видите в хабах. Подробности — к старту нашего флагманского курса по Data Science.
Узнать больше
Всего голосов 36: ↑32 и ↓4+28
Комментарии39

Простым языком о языковых моделях и цепи Маркова (Markov Chain)

Время на прочтение3 мин
Количество просмотров12K

N-граммы 

N-граммы – это статистические модели, которые предсказывают следующее слово после N-1 слов на основе вероятности их сочетания. Например, сочетание I want to в английском языке имеет высокую вероятностью, а want I to – низкую. Говоря простым языком, N-грамма – это последовательность n слов. Например, биграммы – это последовательности из двух слов (I want, want to, to, go, go to, to the…), триграммы – последовательности из трех слов (I want to, want to go, to go to…) и так далее.

Такие распределения вероятностей имеют широкое применение в машинном переводе, автоматической проверке орфографии, распознавании речи и умном вводе. Например, при распознавании речи, по сравнению с фразой eyes awe of an, последовательность I saw a van будет иметь большую вероятность. Во всех этих случаях мы подсчитываем вероятность следующего слова или последовательности слов. Такие подсчеты  называются языковыми моделями.

Как же рассчитать P(w)? Например, вероятность предложения P(I, found, two, pounds, in, the, library). Для этого нам понадобится цепное правило, которое определяется так:

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Отрисовка в браузере большой анимации или как я ушел с mp4 к своему формату видео

Время на прочтение17 мин
Количество просмотров51K

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

Читать далее
Всего голосов 286: ↑286 и ↓0+286
Комментарии134

Почему черная дыра так выглядит

Время на прочтение5 мин
Количество просмотров20K

Мы все полюбовались на фото тени черной дыры в центре нашей галактики, но ученые могли видеть близкое изображение сверхмассивный объектов на своих компьютерах еще с 70-х годов при помощи математических моделей.

Почему мы предсказали именно такое изображение и на сколько предсказание сбылось? Обсудим визуальную анатомию черных дыр!

Читать далее
Всего голосов 42: ↑40 и ↓2+38
Комментарии19

Как ускорить Python с помощью C-расширений. Часть 1

Время на прочтение9 мин
Количество просмотров11K

Привет, Хабр! Я – Игорь Алимов, ведущий разработчик группы Python в МТС Digital, работаю над продуктами Smart Rollout, B2B портал. В этой статье я расскажу о том, как писать быстрый код на Python с использованием C-расширений и способах победы над GIL.

Интересно? Добро пожаловать под кат!

Читать далее
Всего голосов 19: ↑18 и ↓1+17
Комментарии11

Word2vec в картинках

Время на прочтение14 мин
Количество просмотров133K


«Во всякой вещи скрыт узор, который есть часть Вселенной. В нём есть симметрия, элегантность и красота — качества, которые прежде всего схватывает всякий истинный художник, запечатлевающий мир. Этот узор можно уловить в смене сезонов, в том, как струится по склону песок, в перепутанных ветвях креозотового кустарника, в узоре его листа.

Мы пытаемся скопировать этот узор в нашей жизни и нашем обществе и потому любим ритм, песню, танец, различные радующие и утешающие нас формы. Однако можно разглядеть и опасность, таящуюся в поиске абсолютного совершенства, ибо очевидно, что совершенный узор — неизменен. И, приближаясь к совершенству, всё сущее идёт к смерти» — Дюна (1965)

Я считаю, что концепция вложений (embeddings) — одна из самых замечательных идей в машинном обучении. Если вы когда-нибудь использовали Siri, Google Assistant, Alexa, Google Translate или даже клавиатуру смартфона с предсказанием следующего слова, то уже работали с моделью обработки естественного языка на основе вложений. За последние десятилетия произошло значительное развитие этой концепции для нейронных моделей (последние разработки включают контекстуализированные вложения слов в передовых моделях, таких как BERT и GPT2).
Читать дальше →
Всего голосов 43: ↑43 и ↓0+43
Комментарии16

Запиши бит играючи — приложения, которые помогут сделать это

Время на прочтение2 мин
Количество просмотров2.9K

Продолжаем рассказывать о сервисах, позволяющих записать бит и помузицировать в перерыве от работы. Сегодня поговорим о приложениях с элементами геймификации — браузерных играх c атмосферой lo-fi и битбокс-культуры.

Читать далее
Всего голосов 11: ↑10 и ↓1+9
Комментарии0

Мечта о межзвездных путешествиях умирает

Время на прочтение11 мин
Количество просмотров29K

Снаряжение "поколенческих кораблей" для колонизации космоса кажется все более бессмысленным, чем внимательнее мы присматриваемся к этой идее.

ЗАМЕЧАНИЕ ДЛЯ ЧИТАТЕЛЕЙ ИЗ 2018 ГОДА: это четвертое из серии открытых писем, адресованных жителям следующего века. Серия написана в ознаменование малоизвестной хронологической вехи. По данным ООН, в 18 странах мира ожидаемая продолжительность жизни у рождающихся ныне детей превышает 82 года – и это означает, что большинство людей, родившихся в 2018 году, вероятно, доживет до 2100 года.

Каким будет мир на закате жизни этих маленьких детей? Современные научные открытия, перспективы, обрисовываемые в Кремниевой Долине, а также научная фантастика, позволяют нам заглянуть в те времена. Это письмо  - одна из цифровых «капсул времени», помогающих нам осознать наши надежды и страхи, а также наше будущее, которое напрямую от них зависит. 

Читать далее
Всего голосов 56: ↑49 и ↓7+42
Комментарии209

Pyxel  для любителей ретро игр

Время на прочтение12 мин
Количество просмотров18K

Pyxel -- это игровой движок для Python в стиле ретро.

Благодаря своей простоте, вдохновленной старыми игровыми консолями (например, палитра состоит всего из 16 цветов, и только 4 звука могут быть проиграны одновременно), вы можете легко создавать игры в стиле пиксель-арт.

Читать далее
Всего голосов 34: ↑34 и ↓0+34
Комментарии2

Война с компилятором и собой: об оптимизациях вещественной арифметики на Эльбрусе

Время на прочтение24 мин
Количество просмотров27K

Недавно в процессе выполнения учебного задания мне потребовалось реализовать метод конечных разностей для нахождения приближённого решения краевой задачи. По сути, я впервые столкнулся с вычислениями с плавающей точкой и не мог не попробовать запустить свою программу на Эльбрусе, зная о его больших возможностях и заточенности под вычисления такого рода. Хотите удивиться? Отправляйтесь со мной в увлекательное путешествие!

Читать дале
Всего голосов 185: ↑183 и ↓2+181
Комментарии114

Linux-смартфоны, на которые стоит обратить внимание в 2022 году

Время на прочтение5 мин
Количество просмотров85K

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

Сейчас ассортимент мобильных устройств очень большой, причем чаще всего говорят о девайсах от известных производителей. Но есть и не особо распространенные модели, на которые стоит обратить внимание, особенно IT-специалисту. О них сегодня и поговорим, правда, не о всех, а только тех, что работают на базе Linux. Кстати, часть моделей — не просто с Linux на борту, но еще и с физической клавиатурой.
Читать дальше →
Всего голосов 79: ↑75 и ↓4+71
Комментарии78

Low-poly модель. От эскиза до изделия

Время на прочтение5 мин
Количество просмотров15K

Цель: смоделировать и изготовить низкополигональную собаку. Материал - сталь конструкционная.

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

В конце статьи вас будут ждать фотографии процесса изготовления и готового изделия.

Читать подробности
Всего голосов 41: ↑41 и ↓0+41
Комментарии8

Самые необычные игровые аксессуары в истории индустрии

Время на прочтение22 мин
Количество просмотров12K

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

Вспомните, когда последний раз Sony или Microsoft радовали нас чем-то необычным? Да что говорить: даже «инновационный» Switch, как бы его ни расхваливала пресса, является не чем иным, как дальнейшим эволюционным развитием идей, заложенных еще во времена создания первого Game Boy. Однако на заре становления игровой индустрии даже крупные компании частенько пускались во все тяжкие, создавая поистине безумные устройства в попытках отвоевать свой кусочек рынка. О наиболее интересных из них мы и расскажем в сегодняшнем материале.

Читать далее
Всего голосов 27: ↑27 и ↓0+27
Комментарии7

Информация

В рейтинге
Не участвует
Откуда
Россия
Зарегистрирован
Активность