Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Представление, кластеризация и подобие в примерах, иллюстрациях и таблицах

Блог компании SkillFactory Python *Машинное обучение *Программирование *
Туториал
Перевод

Ключевые элементы машинного обучения и скрытых пространств



Эта статья послужит введением в представление (embedding), подобие (similarity) и кластеризацию (clustering).


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


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

За подробностями приглашаем под кат.

Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 57
Комментарии 0

Новости

Эхо развития ИИ

Исследования и прогнозы в IT *Искусственный интеллект
Мнение

Человек и системы, наделённые ИИ, непрерывно развиваются. Только скорости их развития отнюдь НЕ одинаковы. На освоение новых областей и профессий у «умных» систем уходит всё меньше и меньше времени, тогда как мозг человека практически не изменяется в течение тысячелетий. Как изменяется информационная среда и человек в ней, что такое "Интернет всего" и кто такой "техносубъект"? Как человеку сохранить интеллектуальное первенство на земле и на что способна нашумевшая ChatGPT?

Поехали!
Всего голосов 6: ↑1 и ↓5 -4
Просмотры 618
Комментарии 2

Китайцы могут, когда хотят! Можно ли пользоваться подделкой BlackBerry Bold 9000 в 2023?

Гаджеты Смартфоны

Мои читатели в лице вас иногда спрашивают меня "когда-же будет BlackBerry?", благо с окончанием поддержки, цена на некоторых модели рухнула ниже 1.000 рублей. Недавно я заказал себе несколько девайсов в неизвестном состоянии за копейки специально для контента, однако листая онлайн-барахолку, я увидел объявление о продаже китайской копии. Насколько хорошая китайская реплика уступала оригиналу? Узнаем сегодня!

Читать далее
Всего голосов 6: ↑4 и ↓2 +2
Просмотры 1.1K
Комментарии 3

Топ рекомендаций по Core Web Vitals на 2023 год

Блог компании Timeweb Cloud Разработка веб-сайтов *CSS *JavaScript *HTML *
Обзор
Перевод


Привет, друзья!


Представляю вашему вниманию перевод этой замечательной статьи, представляющей собой коллекцию лучших практик, которые по мнению команды Chrome DevRel являются наиболее эффективными способами улучшения показателей Core Web Vitals.


Core Web Vitals — это часть метрик Web Vitals, используемых для оценки веб-страниц и включенных во все инструменты Google. Владельцы сайтов должны учитывать эти метрики. Каждый показатель Core Web Vitals представляет собой отдельный аспект опыта взаимодействия пользователя с сайтом, измеряемый в полевых условиях и отражающий реальные действия по достижению критически важного результата, ориентированного на пользователя.


Web Vitals — это инициатива Google, цель которой — предоставить единое руководство по сигналам качества, необходимым для обеспечения хорошего взаимодействия с пользователем в Интернете (источник).


Интересно? Тогда прошу под кат.

Читать дальше →
Всего голосов 10: ↑10 и ↓0 +10
Просмотры 776
Комментарии 0

Управление на основе данных. Что общего между электронным дневником и базой налоговой?

Блог компании Команда Цифровой Трансформации Татарстана Big Data *Открытые данные *Хранение данных *
Обзор

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

Читать далее
Всего голосов 3: ↑2 и ↓1 +1
Просмотры 362
Комментарии 0

Книга «C# 10 и .NET 6. Современная кросс-платформенная разработка»

Блог компании Издательский дом «Питер» C# *Профессиональная литература *
image Привет, Хаброжители!

Шестое издание книги серьезно переработано, добавлены все новые функции, реализованные в версиях C# 10 и .NET 6.

Вы изучите принципы объектно-ориентированного программирования, научитесь писать, тестировать и отлаживать функции, реализовывать интерфейсы и наследовать классы. В издании рассматриваются API .NET, призванные решать такие задачи, как управление данными и их запросами, мониторинг и повышение производительности, а также работа с файловой системой, асинхронными потоками, сериализацией и шифрованием. В книге приведены примеры кода кросс-платформенных приложений, веб-сайтов и служб, которые вы можете создавать и развертывать на основе ASP.NET Core.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Просмотры 1.8K
Комментарии 1

Как правильно проверять сложность пароля пользователя при регистрации

PHP *

За десятилетия айтишки сложилась практика ограничивать пользователей в сложности их паролей. Мы обложили пароли огромным списком требований. А справляемся ли мы сами с этими требованиями?

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

“Авгиевы конюшни” отдела суппорта. Как мы накопили 1500 тикетов за 4 года и решили их все за 5 месяцев

Блог компании Social Discovery Group Service Desk *Управление проектами *Agile *Управление продуктом *
Кейс

Всем привет! Мы - отдел бизнес-поддержки (БП) в Social Discovery Group. В этой статье расскажем, как мы повторили шестой подвиг Геракла, очистив доску от 1500 тикетов, которые накопились за 4 года. 1500 задач - это больно. Тикеты кочевали из спринта в спринт, заказчики ежедневно запрашивали статус по задачам, а мы испытывали стресс от переработок и от того, что не можем дать апдейты. Мы поняли, что нужно менять процессы в отделе и применили подход STATIK, который навсегда избавил нас от бесконечной очереди задач. 

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

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

Блог компании Sportmaster Lab Машинное обучение *Дизайн Искусственный интеллект Будущее здесь
Кейс

Привет! Меня зовут Роман Максимов, я руководитель группы дизайна в Омни СМ. Наша группа входит в отдел цифрового дизайна и занимается диджитал- и веб-дизайном интернет-магазина «Спортмастер» и сайтов монобрендов. Если совсем коротко, то мы отвечаем за всё, что связано с визуальной и креативной составляющей — баннеры, дизайн заглавных страниц, лендингов, видео и всю графическую маркетинговую составляющую.

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

Итак, про нейронки. Тема уже в целом не новая, но с каждым витком развития получает неплохой импульс в плане актуальности. Крупные компании стали объединять усилия в области генеративного дизайна — Shutterstock запартнёрились с DALL-E, и в будущем можно будет не тратить кучу времени, копаясь в огромном каталоге картинок, а просто взять и написать в поисковой строке нужный запрос. Сеть его обработает и нарисует для подходящую картинку. Если не очень подходящую — просто уточни запрос. 

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

Революционный метод сжатия изображений

Блог компании RUVDS.com Алгоритмы *Сжатие данных *Искусственный интеллект

Всем привет! Курс компьютерной графики в том или ином виде присутствует в образовательной программе любой ИТ-специальности. В числе прочего там обязательно проходят форматы графических файлов и затрагивают алгоритмы сжатия изображений. Сегодня я расскажу о новом, современном методе сжатия изображений, который ещё не вошёл ни в один учебник.
Читать дальше →
Всего голосов 45: ↑36 и ↓9 +27
Просмотры 6.3K
Комментарии 19

Соотношение сторон и масштабирование изображений в Image компоненте

Блог компании OTUS Разработка под iOS *Swift *
Перевод

Давайте попробуем посмотреть за короткий промежуток времени как работает масштабирование в Image. Для, тем, кто пришел в SwiftUI из UIKit думает что система достаточно простая и все модификаторы понятны, но иногда это работает, не так, как вы ожидаете.

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

Как настроить Gitlab CI/CD для Android и Firebase App Distribution для доставки сборок

Блог компании Doubletapp Разработка под Android *DevOps *
Туториал

Привет, меня зовут Антон Рябых, я технический директор компании Doubletapp, и я расскажу, как реализовать сборку Android-приложений на Gitlab CI/CD с последующей загрузкой в Firebase App Distribution для удобной доставки.

Это позволит нам:

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

Данная статья будет полезна как людям с опытом в CI/CD, так и Android-разработчикам — новичкам в CI/CD и DevOps теме в целом. Поэтому, кроме непосредственного описания настройки Gitlab CI и Firebase App Distribution, мы также поговорим о том, что такое CI/CD, и о том, что такое Docker. Статья подразумевает, что ваш репозиторий находится в Gitlab. В качестве вычислительных мощностей, собирающих сборки, будет использован сам Gitlab, дающий 2000 бесплатных минут для сборок в месяц (большее количество минут можно докупать, но для небольшой команды бесплатного лимита может быть достаточно. Также можно легко настроить запуск сборок на своих мощностях).

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

Технологии, изменившие музыку. Часть 2: создание

Блог компании FirstVDS История IT Научно-популярное Старое железо Звук
Ретроспектива

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

Речь пойдёт об устройствах, так или иначе, связанных с электричеством: электрогитаре, синтезаторе и прочем. Погрузимся в историю и посмотрим на главные инструменты, появление которых изменило музыкальный мир 20-го века.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 1K
Комментарии 1

Истории

Fukami. Ч.2.1. Как я наполнял контекст. С примерами

Разработка игр *Искусственный интеллект
Туториал

В этой статье я рассказываю подробнее о своем системном подходе в формировании контекста в Чате. Во второй половине статьи сделан детальный разбор некоторых интересных кейсов первой сессии работы с ChatGPT.

Приглашаю продолжить чтение моего дневника разработки...

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 320
Комментарии 2

Гравитационные батареи в заброшенных шахтах cмогут питать всю планету

Блог компании getmatch Энергия и элементы питания Будущее здесь


Гравитационные батареи — новый кандидат №1 на хранение избыточной энергии, неизбежно возникающей в наших системах. Есть несколько стартапов, работающих над развитием таких аккумуляторов. Все они говорят о том, что гравитация — надежный друг, который никогда не испарится и всегда будет работать. Но найти место для установки таких батарей — непростая задача. На днях исследователи посчитали, что заброшенные шахты по всему миру являются экономически эффективным решением, которое также может обеспечить рабочие места. А количество таких шахт позволяет хранить всю энергию мира.


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

Читать дальше →
Всего голосов 40: ↑38 и ↓2 +36
Просмотры 10K
Комментарии 110

Управляемая пультом USB HID-клавиатура на ATtiny45

Open source *Программирование микроконтроллеров *Компьютерное железо Интернет вещей Лайфхаки для гиков
Туториал
Из песочницы

Туториал по объединению проверенных временем технологий для создания стандартной для ОС, но нестандартной для пользователя USB HID-клавиатуры.

Читать далее
Всего голосов 15: ↑15 и ↓0 +15
Просмотры 1.8K
Комментарии 0

Собирайте свои достижения

Программирование *Карьера в IT-индустрии
Мнение

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

Во-первых, в сложные годы особенно остро встаёт вопрос «а кто я?». Спрашиваешь себя: «Я вообще профессионал? Я что-то могу?» Многие начали искать работу на новых для себя рынках и, соответственно, задаваться вопросом — а нужны ли мы там?

Во-вторых, когда я решил попробовать податься на визу талантов, пришлось лихорадочно собирать подтверждения своих заслуг, что оказалось больно и сложно.

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 1.5K
Комментарии 1

Интеграция Primefaces в приложение на Spring Boot. Часть 5 — Вывод данных для просмотра и редактирования

Блог компании OTUS Java *
Туториал

Описывается пример интеграции библиотеки компонентов пользовательского интерфейса Primefaces, построенной на основе фреймворка JavaServer Faces (JSF), в MVC приложение на Spring Boot.

Первая часть | Вторая часть
Третья часть | Четвертая часть

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

Опыт создания клипа на Unreal Engine 5.1 с метахьюманом, ветром и багами

Работа с видео *Unreal Engine *
Кейс

По роду деятельности, я не музыкант, не занимаюсь синематикой, а в движке (причём другом), я большей частью нахожу и исправляю баги. Но так уж вышло, что родился и вырос я в семье музыкантов, выучили меня соответственно, поэтому от музыки в голове никуда не денешься. Но речь сегодня не про песни, а про инструмент выбранный для создания клипа. Новенький Unreal Engine 5.1 с нанитами, люменами и смежным Metahuman Creator. Не свою же страшную морду в клип пихать, людей пугать. Тем более, что воссоздать постапокалипсис из слов в песне куда проще в движке, нежели в реальности (очень надеюсь на это).

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры 1K
Комментарии 2