📙

推論の手順

 
 
本章では、アップロードしたAIモデルを用いて推論を行うまでの一連の手順を説明します。

手順1 : API 確認

本章では、以下の API を利用します。
    • predict エンドポイントのリクエストのサンプルを取得します。 サンプルの値は、元のデータの型にかかわらず 0 で埋められます。
    • 推論結果を取得します。 データのカラム名は NodeAI 実行時のカラム名と一致させる必要があります。

手順2 : サンプルデータの取得

推論を行うには、学習に利用した入力データ長と同じ長さのデータを利用する必要があります。入力データは学習データに依存するため、どのような入力データを用いればよいかわからなくなるときがあります。
Node-AI Berry では、推論実行に必要な入力データのサンプルとなるデータを取得可能な API を提供しているので、今回はこの API を利用してサンプルデータを取得します。
Swagger UI を用いて、 API を利用して推論に必要なサンプル入力データを取得し推論実行に利用します。 には前章でモデルをアップロードした際に生成された を指定してください。
実行に成功すれば、下図のように推論に利用するサンプルデータが表示されます。次節では、このサンプルデータを利用して推論を行います。
💡
入力データ長の確認
を利用することで、入力データ長を取得できます。

手順3 : 推論結果取得

Swagger UI を用いて、 API を利用して推論を行います。 には前章でモデルをアップロードした際に生成された を指定してください。また、 には、前節で取得したサンプルデータを指定してください。
実行に成功すれば、下図のように推論結果が表示されます。
💡
推論の要因結果の確認 API 中のパラメーター オプションを利用することで、推論結果の要因を取得できます。要因結果の詳細については、📘モデル評価 - 要因分析 を参照してください。