Как выбрать целевой столбец в модели временных рядов Vertex AI AutoML
Я тестирую Google Cloud Vertex AI с моделью AutoML временных рядов.
Я создал набор данных из таблицы Biguery с двумя столбцами, одним из которых является временная метка, а другой - числовое значение, которое я хочу предсказать:
salesorderdate
мой
TIMESTAMP
столбец и значение, которое я хочу предсказать.
Когда я перехожу к следующему шагу, я не могу выбрать
orders
как мое прогнозируемое значение, для этого поля нет доступных вариантов:
Что мне здесь не хватает? Неужто значение временного ряда в этом случае является целевым значением? Ожидается ли здесь больше полей, и можно ли таким образом добавить дополнительные функции в виде столбцов в модель временных рядов?
2 ответа
Судя по вашему вопросу, вы используете «модели прогнозирования». Обратите внимание, что он находится на стадии запуска продукта «Предварительный просмотр» со всеми вытекающими отсюда последствиями.
В документации вы можете найти следующую информацию о структуре данных обучения :
- Должно быть не менее двух и не более 1000 столбцов.
Для наборов данных, обучающих модели AutoML, один столбец должен быть целевым, и должна быть по крайней мере одна функция, доступная для обучения модели. Если обучающие данные не включают целевой столбец, Vertex AI не может связать обучающие данные с желаемым результатом.
Я полагаю, вы используете модели AutoML, поэтому в этой ситуации вам нужно иметь 3 столбца в наборе данных: два стандартных столбца и этот дополнительный целевой столбец. Поэтому вам нужно добавить в таблицу BigQuery хотя бы один дополнительный столбец, который будет использоваться в качестве целевого столбца. Для «моделей прогнозирования» целевой столбец должен быть числовым.
Согласно AutoML целевой столбец не может допускать значения NULL.
Требования к целевому столбцу
Целевой столбец должен соответствовать следующим требованиям:
- Оно должно быть либо категориальным, либо числовым.
- Если он категориальный, он должен иметь не менее 2 и не более 500 различных значений.
- Это не может быть обнуляемым