Сколько стоит реклама на авито: сколько стоит и как разместить? — блог Aitarget One

Сколько стоит реклама на авито: сколько стоит и как разместить? — блог Aitarget One

Содержание

Продвижение на Авито заказать по цене от 15 000 руб.

Реклама на Авито — это продвижение товаров или услуг при помощи одной из самых крупных досок объявлений в рунете. Эта платформа подходит для малого и среднего бизнеса, который стремится увеличить свою клиентскую базу. Площадка даёт возможность продавать продукцию по всей России или в каком-то отдельном регионе страны, что позволяет выстроить достаточно гибкую стратегию продаж.

Особенности площадки

Avito — одна из крупнейших досок объявлений в России

1

Низкая стоимость рекламы делает её привлекательной для малого и среднего бизнеса

2

Ежедневная посещаемость площадки в сутки достигает 5 млн человек

3

Какие задачи поможет решить продвижение на Авито

Повысить объём продаж и количество сделок

Снизить стоимость вложений в рекламу

Автоматизировать рекламные объявления

Виды рекламы и способы продвижения на Авито

Бесплатные объявления на Авито имеют лимит, поэтому важно делать их сразу эффективными на основе анализа конкурентов. Для этого важно правильно:
— Составить заголовки.
— Подготовить текстовое описание для услуг и товаров.
— Подобрать и обработать изображения.
— Оптимизировать карточки под продвижение.

Способы продвижения, которые расширяют возможности Авито и включает в себя:
— Коллтрекинг.
— Расширенная статистика.
— Аналитика спроса.
— Оригинальное оформление страницы компании.
— Указать свой URL-адрес на Авито.
— В карточке ваших объявлений не будет рекомендаций конкурентов.
— И другие.

Для какого бизнеса подойдет рекламный формат объявлений на Авито

Услуги различного типа

Продажа товаров

Развлекательные заведения

Спортивные организации

Производственные компании

Места отдыха

Дополнительные услуги продвижения на Авито

Автоматическая выгрузка товаров для больших каталогов

Ручное наполнение товаров для небольших объёмов

Подготовка качественных описаний для карточек объявлений

Подключение сервисов для автоматического ответа на запросы пользователей

Синхронизация аккаунта с Telegram

Настройка платных объявлений

Ведение аналитики по проекту и оптимизация расходов на рекламу

Почему стоит заказать услугу


настройки рекламы на Авито у нас
  • Работа на результат. Перед началом работ ставим прозрачные цели и постоянно работаем над KPI, чтобы улучшить показатели и эффективность рекламы на Avito

  • Автоматизируем работу. Чтобы выполнить больший объём задач, переводим автоматизацию некоторых процессов, например, загрузку большого количества объявлений

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

  • Используем только белые методы. Поэтому все наши клиенты не подвергаются риску попасть в бан

Преимущества услуги продвижения на Авито

Одна из самых популярных площадок

Количество пользователей постоянно растёт, а это значит, что вы найдете здесь своего покупателя

Простой рекламный кабинет

Позволяет запустить продвижение объявлений на Авито всего за пару дней

Хорошая систематизация

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

Доставка по РФ

Вы можете продавать товары по всей стране, так как есть Авито доставка

Этапы разработки и сопровождения контекстной рекламы

Брифинг

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

Определение целевой аудитории

Позволяет решить какой контент требуется подготовить и на чём лучше ставить акценты при составлении и оформлении объявлений

Выбор методов продвижения

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

Подготовка и запуск объявлений

Отслеживание запуска новых объявлений и их удержание в поисковой выдаче Авито.

Оптимизация рекламы

Необходимый этап, который помогает отключить неэффективные объявления и работать с теми, которые привлекают клиентов. На основе их делать новые.

Аналитика

Делаем выводы по спринтам. Формируем по каждому отчет. Масштабируем по нему бюджет и корректируем стратегию.

Стоимость продвижения на Авито

Цена за услугу по запуску, раскрутке и продвижению рекламных объявлений на avito зависит от нескольких факторов:

Желаемых сроков реализации

1

Количества часов специалистов, которые будут работать над проектом

2

Объема товаров или услуг, которые нужно будет продвинуть

3

Стоимость услуг продвижения на Авито

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

В каждый тариф входит

  • Анализ конкурентов и аналитика спроса
  • Сбор ключевых фраз для продвижения
  • Создание объявлений и креативов
  • Работа со статистикой размещения
  • Применение услуг продвижения объявлений
  • Еженедельный и ежемесячный отчеты по работе
  • Тестирование объявлений
  • Оформление профиля компании

Почему клиенты выбирают нас

1

Гарантия на все виды работ

2

Доступная цена продвижения объявлений на Авито

3

Быстрый запуск работ — от 2 рабочих дней

4

Качественная аналитика по проекту

Посмотрите наши работы

СМОТРЕТЬ БОЛЬШЕ РАБОТ

Вы в хорошей компании

Мы сертифицированное digital-агентство, мы делаем бизнес-процессы
по разработке сайтов и продвижению ясными для клиентов.
ЭТО ЯСНО – оптимальный баланс между качеством, профессионализмом и ценой.

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

Нам доверяют

Команда, которая будет работать над вашим проектом

Николай Корниенко

руководитель агентства

Наталья Басаргина

Проектный менеджер

Марина Хохрякова

Специалист по рекламе

Николай Барзанкаев

Специалист по рекламе

Владимир Рыбинцев

интернет-маркетолог

Никита Уляшкин

Специалист по рекламе

Подробнее об агентстве

Cертификаты

Веб-разработкаРекламаАналитикаМаркетинг

Наши услуги

Вопросы и ответы

Как и зачем автоматизировать бизнес на «Авито» с помощью Битрикс24.

Читайте на Cossa.ru

Чем отличается бизнес на «Авито» от бизнеса на других площадках

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

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

Преимущества «Авито» в сравнении с другими классифайдами

Индексирование поисковыми системами

В Яндексе и Google «Авито» находится среди первых источников, выпадающих при поиске необходимого товара. Всё, что требуется от продавца — грамотно внедрить ключевые слова в описания.

Перелинковка

Если вы уже используете «Авито Бизнес», то при скроллинге пользователем одного из ваших объявлений ниже ему не будут попадаться похожие объявления конкурентов, и вы сохраните весь трафик у себя на странице.

Водяной знак

На все фото товаров вы можете добавить водяной знак с названием компании: такая незамысловатая функция не допускает использования ваших фотографий сторонними ресурсами или теми же конкурентами.

Загрузка и выгрузка товаров в XML, CSV, XLS и XLSX-файлах

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

Модерация

Отзывы на «Авито» проходят проверку на накрутку. И хоть оставить их сложнее, зато они надёжнее и вызывают доверие у пользователей платформы.

Продажа и покупка товаров в кредит

Некоторые категории товаров, например, смартфоны на «Авито» можно продавать в рассрочку через сотрудничество с одним из банков-партнёров. Так вы получите деньги сразу, а покупатель будет выплачивать кредит уже через банк.

Говоря о минусах «Авито», нужно отметить алгоритмы, нарушение которых может влиять на продажи. В частности, на платформе категорически нельзя уменьшать объём выкладки: если вы начали вести продажи на «Авито», то вам следует выстроить чёткую систему публикации объявлений.

Например, вы размещаете по две публикации в день, значит, ваш объём выкладки на данном этапе — 60. Если вы увеличили свой месячный пакет размещений до 200, каждый день вы должны выставлять по 6–7 разных объявлений. Снижать планку уже нельзя: если за месяц была выставлена лишь часть объявлений, например 120 из 200, то остальные 80 сгорают. Нарушение алгоритма ведёт к потере компанией верхних позиций и большей части потенциальных клиентов.

Покупатели «Авито»: радость от покупки новых вещей

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

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

Тем не менее исследования Data Insight показывают, что тенденции постепенно меняются. На сервис всё меньше приходят за покупкой товаров б/у: доля таких товаров на площадке с каждым годом падает в пользу новых вещей, что даёт бизнесу широкие перспективы для работы на платформе.

Зачем автоматизировать бизнес на «Авито»

Когда вы только-только начали продавать на «Авито», автоматизация не так уж необходима. А вот если объём продаж начал стремительно расти и следить за каждой заявкой становится сложнее — следует подумать о подключении «Авито» к CRM-системе.

Главная задача CRM-системы — упростить компании ведение бизнеса. Команда Dizlab специализируется на внедрении Битрикс24, поэтому я расскажу о шести главных причинах подключения своего магазина на «Авито» к CRM на примере именно этого софта.

Вы перестанете упускать заявки

Подключив чаты на «Авито» к Битрикс24, вы не упустите ни одной заявки. Все сообщения потенциальных покупателей будут аккумулироваться в одном окне, а значит больше не возникнет ситуаций, когда вы случайно прочитали сообщение и не ответили.

Все сделки будут фиксироваться автоматически

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

У вас появится автоответчик

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

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

Битрикс24 позволяет равномерно распределять объём входящих сообщений между всеми сотрудниками. Кроме того, если менеджер, получив уведомление, не успел на него ответить в течение заранее определённого времени, заявка автоматически перейдёт к другому сотруднику.

Вам станет легче анализировать воронку

CRM-система может формировать отчёты по продажам на «Авито» в режиме реального времени, что даёт возможность руководителю быстро определить «ахиллесову пяту» в воронке продаж и ликвидировать проблему.

В Битрикс24, например, можно также получить информацию об эффективности каждого отдельного менеджера, количеству первичных и повторных продаж, а также оценить уровень удовлетворённости покупателя товаром или сервисом.

Диалог с покупателем станет короче и эффективнее

С помощью встроенных в Битрикс24 шаблонов ответов в чате вы будете быстрее отвечать на вопросы покупателей, так как в начале диалога они могут уточнять одинаковые детали.

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

Время идти на «Авито»

«Авито» уже сейчас занимает первое место в России среди классифайдов по числу пользователей и останавливаться в развитии не собирается.

Тенденция роста сервиса прослеживается и на примере клиентов Dizlab: за последний год к нам обратились 23 компании, которым в силу увеличения процента покупателей потребовалась интеграция магазина с CRM-системой.

Мнение редакции может не совпадать с мнением автора. Ваши статьи присылайте нам на [email protected]. А наши требования к ним — вот тут.

Exclusive: Naspers ведет переговоры об увеличении доли в российском сайте объявлений Avito

zeenews.india.com понимает, что ваша конфиденциальность важна для вас, и мы стремимся к прозрачности в отношении технологий, которые мы используем. Эта политика в отношении файлов cookie объясняет, как и почему файлы cookie и другие подобные технологии могут храниться на вашем устройстве и получать к ним доступ с вашего устройства, когда вы используете или посещаете веб-сайты zeenews.india.com, на которых размещена ссылка на настоящую Политику (совместно именуемые «сайты»). Эту политику в отношении файлов cookie следует читать вместе с нашей Политикой конфиденциальности.

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

Что такое файлы cookie и другие технологии отслеживания?

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


Как наши сайты используют файлы cookie и другие технологии отслеживания?

Zeenews.com использует файлы cookie и другие технологии для хранения информации в вашем веб-браузере или на вашем мобильном телефоне, планшете, компьютере или других устройствах (совместно именуемых «устройства»), которые позволяют нам хранить и получать определенные фрагменты информации всякий раз, когда вы используете или взаимодействуйте с нашими приложениями и сайтами zeenews.india.com. Такие файлы cookie и другие технологии помогают нам идентифицировать вас и ваши интересы, запоминать ваши предпочтения и отслеживать использование сайта zeenews. india.com. Мы также используем файлы cookie и другие технологии отслеживания для контроля доступа к определенному контенту на наших сайтах, защиты сайтов, и для обработки любых запросов, которые вы делаете к нам.
Мы также используем файлы cookie для администрирования наших сайтов и в исследовательских целях. zeenews.india.com также заключила контракты со сторонними поставщиками услуг для отслеживания и анализа статистической информации об использовании и объемах информации от пользователей нашего сайта. Эти сторонние поставщики услуг используют постоянные файлы cookie, чтобы помочь нам улучшить взаимодействие с пользователем, управлять содержанием нашего сайта и анализировать, как пользователи перемещаются и используют сайты.

Основные и сторонние файлы cookie

Основные файлы cookie

Это те файлы cookie, которые принадлежат нам и которые мы размещаем на вашем устройстве или которые устанавливаются веб-сайтом, который посещает пользователь в данный момент (например, файлы cookie, размещенные zeenews. india.com)

Третий- сторонние файлы cookie

Некоторые функции, используемые на этом веб-сайте, могут включать файлы cookie, отправляемые на ваш компьютер третьей стороной. Например, если вы просматриваете или слушаете какой-либо встроенный аудио- или видеоконтент, вам могут быть отправлены файлы cookie с сайта, на котором размещен встроенный контент. Аналогичным образом, если вы поделитесь каким-либо контентом на этом веб-сайте через социальные сети (например, нажав кнопку «Мне нравится» в Facebook или кнопку «Твитнуть»), вам могут быть отправлены файлы cookie с этих веб-сайтов. Мы не контролируем настройку этих файлов cookie, поэтому посетите веб-сайты этих третьих лиц, чтобы получить дополнительную информацию об их файлах cookie и о том, как ими управлять.

Постоянные файлы cookie
Мы используем постоянные файлы cookie для улучшения вашего опыта использования сайтов. Это включает в себя регистрацию вашего согласия с нашей политикой в ​​отношении файлов cookie, чтобы удалить сообщение о файлах cookie, которое впервые появляется при посещении нашего сайта.
Сеансовые файлы cookie  
Сеансовые файлы cookie являются временными и удаляются с вашего компьютера при закрытии веб-браузера. Мы используем файлы cookie сеанса, чтобы помочь нам отслеживать использование Интернета, как описано выше.
Вы можете отказаться принимать файлы cookie браузера, активировав соответствующую настройку в своем браузере. Однако, если вы выберете этот параметр, вы не сможете получить доступ к определенным частям сайтов. Если вы не изменили настройки своего браузера таким образом, чтобы он отказывался от файлов cookie, наша система будет проверять, могут ли файлы cookie быть перехвачены, когда вы направляете свой браузер на наши сайты.
Данные, собранные сайтами и/или с помощью файлов cookie, которые могут быть размещены на вашем компьютере, не будут храниться дольше, чем это необходимо для достижения целей, упомянутых выше. В любом случае такая информация будет храниться в нашей базе данных до тех пор, пока мы не получим от вас явное согласие на удаление всех сохраненных файлов cookie.

Мы классифицируем файлы cookie следующим образом:

Основные файлы cookie

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

Аналитические/производительные файлы cookie

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

Функциональные файлы cookie

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

Рекламные файлы cookie

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

Как мне отказаться или отозвать свое согласие на использование файлов cookie?

Если вы не хотите, чтобы файлы cookie сохранялись на вашем устройстве, вы можете изменить настройки своего интернет-браузера, чтобы отклонить настройку всех или некоторых файлов cookie и предупредить вас, когда файл cookie будет помещен на ваше устройство. Для получения дополнительной информации о том, как это сделать, обратитесь к разделу «помощь» / «инструмент» или «редактирование» вашего браузера для настройки файлов cookie в вашем браузере, который может быть Google Chrome, Safari, Mozilla Firefox и т. д.
Обратите внимание, что если в настройках вашего браузера уже настроена блокировка всех файлов cookie (включая строго необходимые файлы cookie), вы не сможете получить доступ или использовать все или части или функции наших сайтов.
Если вы хотите удалить ранее сохраненные файлы cookie, вы можете вручную удалить файлы cookie в любое время в настройках своего браузера. Однако это не помешает сайтам размещать дополнительные файлы cookie на вашем устройстве до тех пор, пока вы не измените настройки своего интернет-браузера, как описано выше.
Для получения дополнительной информации о разработке профилей пользователей и использовании целевых/рекламных файлов cookie посетите сайт www.youronlinechoices.eu, если вы находитесь в Европе, или www.aboutads.info/choices, если вы находитесь в США.

Свяжитесь с нами

Если у вас есть какие-либо другие вопросы о нашей Политике использования файлов cookie, свяжитесь с нами по телефону:
Если вам требуется какая-либо информация или разъяснения относительно использования вашей личной информации или настоящей политики конфиденциальности или претензии в отношении использования вашей личной информацию, пожалуйста, напишите нам по адресу response@zeemedia. esselgroup.com.

Почему и как мы скрываем госномера в рекламе Авито / Блог компании Авито / Хабр В конце прошлого года мы начали автоматически скрывать номера автомобилей на фотографиях в карточках объявлений Авито. О том, почему мы так поступили, и какие есть способы решения подобных проблем, читайте в статье.

Задача

На Авито в 2018 году было продано 2,5 млн автомобилей. Это почти 7000 в день. Все объявления о продаже нуждаются в иллюстрации — фото автомобиля. Зато по госномеру на нем можно найти много дополнительной информации об автомобиле. А некоторые наши пользователи пытаются закрыть номерной знак самостоятельно.

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

Обзор решения

Для автоматизации процесса защиты фотографий пользователей можно использовать сверточные нейронные сети для обнаружения полигона с номерным знаком.
Сейчас для обнаружения объектов используются архитектуры двух групп: двухэтапные сети, например Faster RCNN и Mask RCNN; одноэтапные (singleshot) — SSD, YOLO, RetinaNet. Обнаружение объекта — это вывод четырех координат прямоугольника, в который вписан интересующий объект.

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

Еще одна особенность этих сетей заключается в том, что по умолчанию они создают ограничивающую рамку со сторонами, параллельными осям координат. Это происходит потому, что для обнаружения используется набор предопределенных типов прямоугольных рамок, называемых якорными блоками. Точнее, сначала с помощью сверточной сети (например, resnet34) из картинки получается матрица атрибутов. Затем для каждого подмножества атрибутов, полученных с помощью скользящего окна, происходит классификация: есть объект для k-якоря или нет, и выполняется регрессия в четыре координаты кадра, корректирующие его положение.
Подробнее об этом читайте здесь.

После этого идут еще две головки:

одна для классификации объекта (собака/кошка/растение и т.д.),
вторая (bbox регрессор) — для регрессии координат кадра полученное на предыдущем шаге, чтобы увеличить отношение площади объекта к площади кадра.

Чтобы предсказать повернутую рамку бокса, вам нужно изменить регрессор bbox так, чтобы вы также получили угол поворота рамки. Если этого не сделать, то как-нибудь получится.

Помимо двухэтапного Faster R-CNN, существуют одноэтапные детекторы, такие как RetinaNet. Отличается от предыдущей архитектуры тем, что сразу предсказывает класс и кадр, без предварительного этапа предложения участков картинки, которые могут содержать объекты. Чтобы предсказать повернутые маски, вы также должны изменить заголовок подсети блока.

Одним из примеров существующих архитектур для прогнозирования повернутых ограничивающих рамок является DRBOX. В этой сети не используется предварительная стадия предложения региона, как в Faster RCNN; следовательно, это модификация одностадийных методов. Для обучения этой сети используется K, повернутый на определенные углы ограничивающий прямоугольник (rbox). Сеть предсказывает вероятности для каждого из K rbox содержать целевой объект, координаты, размер bbox и угол поворота.

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

Данные

Сборка набора данных разбита на два этапа: собрать фотографии автомобилей и отметить на них область с номерным знаком. В нашей инфраструктуре уже решена первая задача: мы бережно храним все объявления, которые когда-либо размещались на Авито. Для решения второй задачи используем Толоку. На toloka.yandex.ru/requester создаем задачу:

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

В Толоке можно создавать задания на разметку данных. Например, оценить качество результатов поиска, разметить разные классы объектов (тексты и картинки), разметить видео и т.д. Их будут выполнять пользователи Толоки, за взимаемую вами плату. Например, в нашем случае толокеры должны выделить на фото свалку с номером автомобиля. В целом, это очень удобно для разметки большого набора данных, но получить высокое качество довольно сложно. В толпе много ботов, задача которых получить от вас деньги, давая ответы случайным образом или используя какую-то стратегию. Для противодействия этим ботам существует система правил и проверок. Основная проверка — смешивание контрольных вопросов: вы вручную размечаете часть заданий с помощью интерфейса Толоки, а затем подмешиваете их в основное задание.

Для задачи классификации очень просто определить, неправильная маркировка или нет, а для задачи выделения области не так просто. Классический способ — подсчет IoU.

Если это соотношение меньше определенного порога для нескольких задач, то такой пользователь блокируется. Однако для двух произвольных четырехугольников вычислить IoU не так просто, тем более что в Толоке это необходимо реализовать на JavaScript. Мы сделали небольшой хак, и считаем, что пользователь не ошибся, если для каждой точки исходного полигона в небольшой окрестности есть точка, отмеченная писцом. Также есть правило быстрого ответа для слишком быстрой блокировки реагирующих пользователей, капчи, несовпадения с мнением большинства и т.д. Настроив эти правила можно рассчитывать на довольно неплохую разметку, но если вам действительно нужна качественная и сложная разметка, вам нужна специально нанимать фрилансеров-переписчиков. В итоге наш датасет составил 4к размеченных изображений, и все это стоило на Толоке 28$.

Модель

Теперь давайте создадим сеть для предсказания четырех точек области. Мы получим признаки с помощью resnet18 (11,7M параметров против 21,8M параметров для resnet34), затем сделаем голову для регрессии на четыре точки (восемь координат) и голову для классификации есть ли на картинке номерной знак или нет. Вторая голова нужна, т.к. в объявлениях о продаже авто не все фото с машинами. На фото может быть деталь автомобиля.

Таких, как мы, конечно, не надо обнаруживать.

Проводим обучение двух целей одновременно, добавляя в набор данных фото без номерного знака с ограничивающей рамкой (0,0,0,0,0,0,0,0,0) цель и значение для классификатора «картинка с/без госномера» — (0, 1).

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

Его можно интерпретировать как комбинацию L1 и L2, которая ведет себя как L1, когда абсолютное значение аргумента велико, и как L2, когда значение аргумента близко к нулю. Для классификации мы используем softmax и кроссэнтропийные потери. Экстрактор функций — resnet18, мы используем веса, предварительно обученные в ImageNet, затем мы будем дополнительно обучать экстрактор и головы на нашем наборе данных. В этой задаче мы использовали фреймворк mxnet, так как он является основным для компьютерного зрения в Авито. В целом, микросервисная архитектура позволяет не привязываться к конкретному фреймворку, но когда у вас большая кодовая база, лучше использовать ее и не писать один и тот же код еще раз.

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

Запуск в производство

Проблема воспроизводимости результатов, поддержки и развития проектов, решенная с некоторой погрешностью в мире backend- и frontend-разработки, остается открытой там, где требуется использование моделей машинного обучения. Вы, вероятно, должны были понять устаревшую модель кода. Хорошо, если в ридми есть ссылки на статьи или репозитории с открытым исходным кодом, на которых основывалось решение. Скрипт запуска переобучения может завершаться с ошибками, например, изменилась версия cudnn, и та версия tensorflow больше не работает с этой версией cudnn, а cudnn не работает с этой версией драйверов nvidia. Возможно, для обучения мы использовали один итератор по данным, а для тестирования в продакшене другой. Это может продолжаться довольно долго. В общем, проблемы с воспроизводимостью существуют.

Пробуем удалить их с помощью среды nvidia-docker для обучения моделей, в ней есть все необходимые зависимости для cuda, туда же устанавливаем зависимости для python. Версия библиотеки с итератором по данным, аугментациям и моделям вывода является общей для этапа обучения/экспериментирования и для производства. Таким образом, чтобы обучить модель на новых данных, нужно закачать репозиторий на сервер, запустить шелл-скрипт, который соберет докер-окружение, внутри которого поднимется блокнот jupyter. Внутри у вас будут все блокноты для обучения и тестирования, которые уж точно не вылетят с ошибкой из-за окружения. Лучше, конечно, иметь один файл train.py, но практика показывает, что всегда нужно смотреть глазами на то, что дает модель, и что-то менять в процессе обучения, поэтому в итоге вы все равно будете запускать jupyter.

Веса моделей хранятся в git lfs — это специальная технология для хранения больших файлов в git.

Об авторе

alexxlab administrator

Оставить ответ