Как стать автором
Обновить
292.67
Рейтинг

Машинное обучение *

Основа искусственного интеллекта

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

Съём пароля с клавиатуры ПК через 0–60 секунд по тепловому следу

Блог компании GlobalSign Информационная безопасность *Обработка изображений *Машинное обучение *Интернет вещей


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

Учёные пришли к выводу, что с клавиатуры можно относительно надёжно снимать введённые пароли через 0–60 секунд после ввода символов. Давайте посмотрим, как работает система машинного зрения пошагово.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.4K
Комментарии 2

Новости

Создание 3D-сетки из изображения с помощью Python

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


Несколько лет назад генерация 3D-сетки из единственного двумерного изображения была сложной задачей. Но сегодня благодаря продвижению глубокого обучения разработано множество монокулярных моделей оценки глубины, дающих точную оценку карты глубины изображения. С помощью этой карты, выполнив реконструкцию поверхности, можно создать сетку. Подробности — к старту нашего курса по Fullstack-разработке на Python.

Читать дальше →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 3.5K
Комментарии 4

Нейросети на RISC-V с Movidius Neural Compute Stick

Блог компании YADRO Open source *Обработка изображений *Машинное обучение *Процессоры
Tutorial

RISC-V — перспективная открытая архитектура, не требующая royalty от производителей железа на её основе. Нужно отметить, что интерес к архитектуре RISC-V растёт намного быстрее, чем закрепляется её спецификация и идёт процесс принятия новых фич комитетом, а также дальнейшая реализация в железе и софте. Например, сейчас сложно найти предложение по CPU и совместимое с ним Linux ядро с поддержкой векторизации, хотя RVV 0.7.1 уже существует, и RVV 1.0 вот-вот его заменит. В нашем эксперименте трудоемкие вычисления перекладываются на внешнее устройство, поэтому сгодится и самый простой центральный процессор.

В этой статье вы найдете подробные инструкции по использованию библиотек OpenVINO и OpenCV на RISC-V для запуска нейронных сетей с использованием акселератора. Цель материала — продемонстрировать гибкость решений на примере использования RISC-V CPU в качестве хоста для работы с нейросетевым ускорителем Intel Movidius Neural Compute Stick 2 (NCS2). Большая часть статьи состоит из инструкций по сборке под RISC-V. Конечно, это не самый творческий процесс, но мы верим, что со временем все они спрячутся под процессами CI/CD, как когда-то было с ARM-экосистемой.

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

Книга «Создание приложений машинного обучения: от идеи к продукту»

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

Освойте ключевые навыки проектирования, разработки и развертывания приложений на базе машинного обучения (МО)!

Пошаговое руководство по созданию МО-приложений с упором на практику: для специалистов по обработке данных, разработчиков программного обеспечения и продакт-менеджеров.
Читая эту книгу, вы шаг за шагом создадите реальное практическое приложение — от идеи до внедрения. В вашем распоряжении примеры кодов, иллюстрации, скриншоты и интервью с ведущими специалистами отрасли.

Вы научитесь планировать и измерять успех МО-проектов, разберетесь, как построить рабочую модель, освоите способы ее итеративной доработки. И, наконец, познакомитесь со стратегиями развертывания и мониторинга.

Книга поможет:
  • Определить цель вашего МО-проекта
  • Быстро построить первый сквозной пайплайн и найти исходный датасет
  • Обучить модель и устранить узкие места в ее производительности
  • Развернуть модель и осуществить ее мониторинг
Читать дальше →
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 2.1K
Комментарии 0

Хитрые методики сэмплинга данных

Машинное обучение *Искусственный интеллект

Любой, кто хоть раз обучал нейронки, знает, что принято на каждой эпохе шаффлить датасет, чтобы не повторялся порядок батчей. А зачем это делать? Обычно это объясняют тем, что шаффлинг улучшает генерализацию сетей, делает точнее эстимейт градиента на батчах и уменьшает вероятность застревания SGD в локальных минимумах. Здесь можно посмотреть визуализацию поведения градиентов батчей с шаффлингом и без шаффлинга. Ну и самый простой и традиционный для ML аргумент - наши эксперименты подтверждают, что отключение шаффлинга действительно ухудшает метрики, так что проверяйте, не забагован ли ваш трейн-луп 😊 Еще больше полезной информации в нашем telegram-канале Варим ML

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

Автоматический подбор параметров для Spark-приложений

Блог компании oneFactor IT-инфраструктура *Scala *Big Data *Машинное обучение *

Всем привет! Меня зовут Валерия Дымбицкая, я технический руководитель команды дата-инженеров в OneFactor. В этой статье я расскажу о том, как мы научились автоматически подбирать параметры для Spark-приложений на основе логов.

Проблема, которую мы решали, может встретиться при регулярном, предсказуемом, интенсивном использовании Hadoop-кластера. Я расскажу, как мы простыми средствами сделали рабочую автономную систему тюнинга, сэкономив в итоге 15-16% ресурсов кластера. Вас ждут детали с примерами кода.

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

Зачем нам вообще понадобился автоматический тюнинг?

Начнём с инфраструктуры. Сетап у нас "классический": ограниченный Hadoop-кластер из купленных серверов. В нём на тот момент, когда мы начали всё это делать, было около 30Тб RAM и 5к CPU. В этом кластере запускается множество разноплановых приложений на Apache Spark и в какой-то момент им стало тесновато. Всё больше приложений висели в PENDING значительное время, потребление памяти утроилось за последние 4 месяца. Сохранять такую тенденцию не хотелось.

Довольно много приложений были от продукта Лидогенерация. Базово он устроен так: есть список номеров телефонов (база) и есть Spark ML Pipeline, который каким-то образом отбирает из этой базы лидов абонентов для некоего целевого действия – например, для предложения продукта клиенту. База может меняться от раза к разу. Вот такую пару из

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

Наш публичный детектор голоса стал лучше

Python *Машинное обучение *Искусственный интеллект Голосовые интерфейсы *

Мы очень подробно рассказывали про наш детектор голоса на Хабре тут и тут. Не вижу смысла повторяться, просто очень кратко опишу, что стало лучше.

И что же?
Всего голосов 16: ↑15 и ↓1 +14
Просмотры 1.6K
Комментарии 8

Ternaus: YOLO V7 bounding boxes

Python *Обработка изображений *Машинное обучение *Искусственный интеллект


Месяц назад я написал пост про то, как запили API + сайт демо на сайте Ternaus.com, где можно потыкать мышкой, чтобы оценить качество поиска.

Сейчас, в дополнение к картинкам добавлены bounding boxes и пост об этом.

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

#3 Нейронные сети для начинающих. Работа с изображениями в OpenCV. Алгоритм Canny Edge Detector

Блог компании RUVDS.com Python *Алгоритмы *Big Data *Машинное обучение *
Tutorial


Здесь должна быть шутка
image

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

  1. Преобразование изображения в оттенки серого.
  2. Уменьшение размерности изображения (в пикселях) в 4 раза.
  3. Нахождение и выделение (рамкой) самого тёмного объекта на изображении.
Читать дальше →
Всего голосов 37: ↑35 и ↓2 +33
Просмотры 3.6K
Комментарии 28

Как понять, что пришло время внедрять платформу для анализа данных?

Блог компании Factory5 Data Mining *Big Data *Машинное обучение *Data Engineering *

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

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

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

В помощь дата-сайентисту: настройка нейронной сети с помощью Python-библиотеки Keras

Блог компании Сбер Машинное обучение *Научно-популярное Искусственный интеллект

Салют, Хабр! Построение нейронной сети ― весьма актуальная задача для самых разных направлений: от классификации продуктов на категории до распознавания лиц на видео. Однако для получения качественного результата необходимо грамотно настроить её параметры. Как это сделать? В этом может помочь Keras ― открытая библиотека, написанная на языке Python и обеспечивающая взаимодействие с искусственными нейронными сетями. Просим под кат, где подробно рассказываем о нюансах работы с этой библиотекой.

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

Сравниваем качество русскоязычных SaaS-систем в задаче распознавания интентов

Блог компании Ростелеком Мессенджеры *Машинное обучение *Исследования и прогнозы в IT *

Продуктовый офис B2O Ростелекома предлагает продукты операторам связи, которые помогают решать задачи бизнеса. Один из таких продуктов - чат-бот. Ключевая задача в развитии диалоговых систем связана с улучшением понимания намерений пользователей — увеличением точности распознавания интентов — intent recognition.

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

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

Практическая обработка изображения линии горизонта с помощью Python

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

Краткое руководство по профилированию линии горизонта городской панорамы с помощью Python в несколько строк кода.

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

Первый философ Искусственного Интеллекта

Математика *Машинное обучение *Искусственный интеллект
Перевод

Первый философ Искусственного Интеллекта

Алан Тьюринг был пионером машинного обучения, чьи работы продолжают развивать важнейшую тему: могут ли машины мыслить?

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

Зоопарк ML-моделей или лучший справочник на Хабре

Блог компании Brand Analytics Машинное обучение *Искусственный интеллект Natural Language Processing *

Привет, Хабр!

Меня зовут Ирина, я работаю ML инженером в Brand Analytics. Моя работа тесно связана с NLP, ведь мы ежедневно получаем огромное количество текстовых данных со всего интернета. Сегодня я хочу поговорить о теме, которая беспокоила меня еще с тех времен, когда я только начала изучать SOTA-решения в задачах обработки естественного языка.

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

Albumentations: Пожертвования

Open source *Обработка изображений *Машинное обучение *Искусственный интеллект

В прошлом посте я писал про то, какая ситуация сложилась с open source библиотекой Albumentations на лето 2022.

Проект разрабатывается в свободное время на энтузиазме Core Team (трое) и вкладе сторонних разработчиков (более сотни).

Библиотеку активно используют:

20-30 тысяч скачиваний в день. (20 октября по неизвестной причине, выстрелило до 121k)

7 миллионов скачиваний в сумме

11 тысяч звезд на GitHub (если вы свою не поставили - то самое время)

Читать далее
Всего голосов 12: ↑10 и ↓2 +8
Просмотры 1.4K
Комментарии 8

Клара. Паблик, который ведётся ИИ

Машинное обучение *Искусственный интеллект

Несколько дней назад я запустил весьма необычную группу во ВКонтакте - klarai. Все посты в паблике пишет нейронная сеть GPT-3, а сопровождается это изображениями DALLE2

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

Прогнозирование качества шампанского с помощью Machine Learning. Опыт Bollinger

Блог компании Cloud4Y Машинное обучение *Научно-популярное Искусственный интеллект
Перевод

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

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

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

Разбор задачи «Распознавание дорожных знаков на кадрах с автомобильного видеорегистратора», Цифровой Прорыв

Хакатоны Машинное обучение *Искусственный интеллект
Tutorial

Привет, Хабр!

Этой статьей я открываю цикл материалов по разбору задач Всероссийского чемпионата "Цифровой Прорыв", связанных с Computer Vision. Решение, предлагаемое в статье, позволяет получить место в топ-5 лидерборда. Особенность данного подхода в том, что мы не будем использовать данные для обучения, предлагаемые организаторами соревнования. В конце даются советы по улучшения решения, а также идеи, которые могут привести к первому месту.

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

Как без труда разворачивать в облаке модели машинного обучения

Блог компании Timeweb Cloud Python *Локализация продуктов *Машинное обучение *Flask *
Перевод
image

Разверните в продакшене вашу первую ML-модель. Для этого вам понадобится очень простой технологический стек

image
Фото Рэнди Фэза с Unsplash
Читать дальше →
Всего голосов 8: ↑8 и ↓0 +8
Просмотры 2.4K
Комментарии 5

Вклад авторов

Работа

Data Scientist
130 вакансий