Начало работы
Для начала работы с платформой SMILE рекомендуем ознакомиться с данной статьей руководства или посмотреть обучающее видео
Регистрация и авторизация пользователя
Доступом к платформе обладают пользователи, прошедшие регистрацию. Основным способом авторизации является вход через указанный при регистрации адрес электронной почты и сформированный пароль.
После регистрации и авторизации пользователь получает доступ к платформе SMILE и может приступить к работе
Личный кабинет пользователя SMILE
В личном кабинете пользователя SMILE доступны настройки профиля, в частности изменение личных данных и пароля.
Ключ API
Для использования платформы SMILE можно использовать ключ API, который применяется пользователем в собственной информационной системе.
Настройки команды
Работа в платформе SMILE может осуществляться в командах.
Каждый пользователь может создавать собственную команду либо быть участником одной из команд. В личном кабинете пользователь может видеть в каких командах он состоит, получить информацию о каждой из них, а также создать собственную команду.
При создании собственной команды пользователь становится ее руководителем и может приглашать участников. В процессе приглашения участников пользователь указывает электронный адрес пользователя и права, которые предоставляет ему, в рамках работы в команде:
- Редактор - пользователь, который может изменять данные, модели и параметры в проектах и модулях
- Читатель - пользователь, который может только просматривать проекты и модули, без возможности редактирования
Проекты и Модули
При работе на платформе SMILE следует учитывать наличие двух основных сущностей:
- Проект - пользовательский набор отдельных модулей, объединненых одной тематикой или направленных на решение одной проблемы;
- Модуль - рабочее пространство пользователя платформы SMILE, в котором происходит работа с признаками и моделями.
Главная страница платформы SMILE
Главная страница платформы SMILE отображает все проекты, к которым пользователь имеет доступ. Пользователь может открыть любой из доступных ему проектов для дальнейшей работы.
Для удобства навигации Проектов на платформе доступны следующие функции:
- Фильтр по тегам - используется для отображения Проектов, к которым применен указанный тег
- Поиск по названию - позволяет найти Проект или Проект содержащий Модуль с введенным названием
- Фильтр по автору - позволяет отображать проекты, в которых автором является или не является пользователь
- Сортировка проектов - позволяет настраивать параметры и направления сортировки
Создание Проекта и Модуля
На странице Мои проекты пользователь может создать Проект или Модуль.
Важно: создание Модуля автоматически требует выбора Проекта, к которому прикрепляется данный Модуль или создания нового Проекта. При создании Проекта автоматическое вложение Модуля не требуется.
При нажатии кнопки "Создать" на главной страницы платформы SMILE, пользователь может выбрать "Проект" или "Модуль" из выпадающего меню.
При создании Проекта и Модуля необходимо будет заполнить следующие поля:
-
Выбор типа Проекта:
- Личный - доступен только пользователю и приглашенным участникам
- Командный - доступен пользователю, членам выбранной команды и приглашенным участникам
Выбор типа Проекта досутпен только для Проекта, Модуль не подразумевает выбора типа, так как Модуль является вложенным в Проект.
-
Название - обязательное поле при создании и Проекта и Модуля
- Описание - поле, в котором описывается назначение Проекта, рекомендуется к заполнению, но не является обязательным
Описание Проекта будет также отображаться во всех внутренних Модулях Проекта
- Теги - поле для присвоения тегов проекту, для дальнейшей фильтрации
- Управление доступом - приглашение участников к работе над проектом
Участник Проекта или Модуля может иметь два уровня доступа:
- Читатель - может только просматривать Проект и Модуль и запускать узлы
- Редактор - может создавать Модули в Проекте, работать в редакторе
Модуль может наследовать настройки доступа от родительского Проекта
Создание Проекта может осуществляться с нуля, либо пользователь может выбрать Проект из Шаблонов или Маркетплейса проектов.
Рабочее пространство платформы SMILE
Рабочее пространство пользователя платформы SMILE представляет собой открытый Модуль любого из Проектов.
Рабочее пространство предназначено для работы с данными и моделями машинного обучения в формате графа. Граф на платформе SMILE состоит из Узлов и Ребер, соединяющих их.
Узлы могут представлять собой Признаки и Модели.
Признаки - данные используемые в Модуле, как загруженные пользователем самостоятельно, так и рассчитанные в рамках применения различных моделей.
Модели - программные алгоритмы для работы с Признаками (данными) и другими Моделями, реализованные в качестве Узла графа во вкладке Редактор рабочего пространства пользователя платформа SMILE
Ребра в рабочем пространстве необходимы для соединения между собой Узлов, в частности для передачи данных, применения Моделей.
Ребра являются направленными, что необходимо учитывать при соединении Узлов на графе. Направление Ребра формируется в момент выбора очередности соединения двух Узлов.
Вкладки Рабочего пространства пользователя платформы SMILE
Рабочее пространство пользователя платформы SMILE состоит из нескольких основных вкладок:
- Данные
Вкладка для работы с данными, в рамках конкретного Модуля
- Редактор
Построение и работа с графом, который состоит из Признаков и Моделей. Редактор позволяет добавлять данные, обрабатывать их и применять к ним различные модели машинного обучения
- Анализ данных
Вкладка для детального анализа данных, которые используются в модуле и/или загружены на платформу SMILE. Вкладка Анализ данных позволяет просматривать данные в формате таблицы и нескольких видов графиков.
- Вычисления
Вкладка для расчетов узлов графа, которая позволяет проводить несколько вычислений одновременно, просматривать их результаты и изменять параметры моделей.
- Описание
Пользовательская информация о Модуле, которая размещена на платформе SMILE. В частности здесь может быть документация о Проекте, возможные способы переиспользования Модуля и другое.
Страница "Модели" платформы SMILE
На странице "Модели" платформы SMILE пользователю отображаются все доступные алгоритмы работы с данными.
В рамках платформы модели разделены на группы на основе выполняемых функций, пользователь может использовать фильтры по группам для удобства ознакомления с моделями.
На странице "Модели" пользователь может с помощью переключателя скрывать алгоритмы, которые не используются. В таком случае, скрытые алгоритмы не будут отображаться в общем списке в управлении узлом.