24.81M
Category: softwaresoftware

Приложение для распознавания монет и прогноза цены

1.

ПРИЛОЖЕНИЕ
ДЛЯ РАСПОЗНАВАНИЯ
МОНЕТ И ПРОГНОЗА
ЦЕНЫ

2.

ВОЗМОЖНОСТИ МОБИЛЬНОГО ПРИЛОЖЕНИЯ
Распознавание монет по фото с помощью
Computer Vision. Работает при различном
фоне и условиях фотографии
Поиск монет среди каталога по
фотографии, с помощью текста или
голосового запроса.
Прогноз цены на основе всех доступных
параметров монеты
Мои коллекции - электронная база монет
для пользователя
2

3.

АРХИТЕКТУРА ПОИСКА ПО ФОТО
Фото монеты из приложения
преобразуется с помощью
Visual Coin Model в вектор
Храним результаты Visual
Coin Model для всех монет
каталога
В момент сравнения
производится быстрый
векторный поиск похожих
3

4.

УДАЛЕНИЕ ФОНА
User-friendly: можно
фотографировать монету на
любом фоне*
Фон удаляется с помощью
дополнительной модели,
являющейся часть Visual Coin
Model
Существенно повышает точность
поиска
* с минимальными ограничениями
4

5.

ПРИМЕР ПОИСКА ПО ФОТО
Фото
от пользователя
Монета без
фона
Варианты
с наибольшим
процентом
совпадения
Пользователь
подтверждает
найденный
вариант
5

6.

ПРОГНОЗ ЦЕНЫ МОНЕТЫ НЕЙРОСЕТЬЮ
Прогноз цены, исходя из
заданного периода
Используется подход на основе
state-of-the-art модели
Transformer
В ходе прогноза учитываются все
доступные параметры монеты из
загруженного каталога
6

7.

ДВА ЭТАПА ПОСТРОРЕНИЯ ПРОГНОЗА
1 Stage – MVP
Одна платформа
Обработка данных, построение модели
Проведение экспериментов (для
достижение максимального качества
Оценка качества
Биржа монет A
Обработка данных
Список монет
Нормализация
Временные данные цен
Работа с недостающими
данными
Построение модели/ей
наилучшего качества
Оптимальное решение
7

8.

МАСШТАБИРОВАНИЕ РЕШЕНИЯ
2 Stage - Scaling
• Глубокая интеграция с хранилищем данных
• Построение процессов обработки данных для других платформ и их унификация
• Разработка AI platform предоставляющей API для интеграции с системой и позволяющая
дообучать модели для обеспечения постоянной актуальности предсказаний
AI platform
Биржа монет A
Список монет
Временные данные цен
Обработка данных
(Updated)
Нормализация
Биржа монет Б
Список монет
Временные данные цен
Работа с недостающими
данными
Дообучение модели
на новых данных
Оптимальное
решение
+
Скоринг модели на
разных платформах
API для интеграции
с системой
8

9.

ФИНАЛЬНАЯ АРХИТЕКТУРА
Биржа монет A
Список монет
Временные данные цен
Биржа монет Б
Список монет
Временные данные цен
Биржа монет С
Список монет
AI platform
Data Lake
Агрегация и
хранение данных
data flow
for training
Общий формат
хранения данных
Процессы скоринга
модели и валидации
Предобработка
данных
Обработка внешних
данных
Первичное обучение
и дообучение модели
Методы API:
Predict предсказание цены
по дням
Train - процессы
обучения модели и
дообучения модели
Score - данные о
качестве модели
Coin Price Prediction
Model
data for
prediction
API для
взаимодействия с
системой
Endpoints
Временные данные цен
9

10.

КП
Полное КП, ставки и смета работ
https://docs.google.com/spreadsheets/d/1B_HJSFsqxbU-UqMbQz7dd5Zm3tk8J8INi2ugFIdviA/edit?usp=sharing
10
English     Русский Rules