Можно ли делать прогнозы с помощью платформы Google AI при отсутствии данных для переменных?

# #python #google-cloud-ml

Вопрос:

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

Я не нашел никакой информации об этом в документации. В настоящее время я пытаюсь реализовать это с помощью Python, используя этот пример кода для модели табличной регрессии: https://cloud.google.com/ai-platform-unified/docs/predictions/online-predictions-automl#regression.

Мой код работает при наличии значений для всех переменных в dict, например:

{‘дата доступности’: ‘2021-04-30’, ‘название страны’: ‘Германия}

Я получаю эту ошибку при использовании стандартного Python » nan » для отсутствующего значения.

{‘дата доступности’: ‘nan’, ‘имя страны’: ‘Германия}

Я также пробовал «nan», «Na», «NA», «NaN», «Nan», «null», «Null», «NULL», «».

Недопустимый аргумент: 400 Не удалось обработать запрос. идентификатор конечной точки: «someid», deployed_model_id: «someid» с ошибкой: {«ошибка»: «Не удалось проанализировать время: не удалось проанализировать входные данныеnt [[{{преобразование узла/преобразование/Дополнения>Время анализа}}]]»}

При попытке удалить переменную из dict ошибка становится следующей, так как в ней отсутствует переменная:

{‘имя страны’: ‘Германия}

«ошибка»: «Не найдено требуемое свойство availability_date»

Надеюсь, вы сможете помочь 🙂