0 / 0
資料の 英語版 に戻る
フロー・スクリプトの例: ニューラル・ネットワークのトレーニング
最終更新: 2024年10月04日
フロー・スクリプトの例: ニューラル・ネットワークのトレーニング

フローを使用して、実行時にニューラル・ネットワーク・モデルをトレーニングできます。 通常、モデルをテストするには、モデルをフローに追加し、適切な接続を作成し、分析ノードを実行するために、モデル作成ノードを実行します。

SPSS Modeler スクリプトを使用すると、モデル・ナゲットの作成後のテストプロセスを自動化できます。 以下はその例です。

stream = modeler.script.stream()
neuralnetnode = stream.findByType("neuralnetwork", None)
results = []
neuralnetnode.run(results)
appliernode = stream.createModelApplierAt(results[0], "Drug", 594, 187)
analysisnode = stream.createAt("analysis", "Drug", 688, 187)
typenode = stream.findByType("type", None)
stream.linkBetween(appliernode, typenode, analysisnode)
analysisnode.run([])

このスクリプトの例では、以下の黒丸で各行を説明します。

  • 最初の行は、現在のフローを指す変数を定義します。
  • 2 行目で、スクリプトはニューラル・ネットワーク・ビルダー・ノードを検索します。
  • 3 行目で、スクリプトは実行結果を保管できるリストを作成します。
  • 4 行目では、ニューラル・ネットワーク・モデル・ナゲットが作成されます。 これは、3 行目に定義されたリストに保管されます。
  • 5 行目で、モデル・ナゲット用のモデル適用ノードが作成され、フロー・キャンバスに配置されます。
  • 6 行目では、Drugという名前の分析ノードが作成されます。
  • 7 行目で、スクリプトはデータ型ノードを検索します。
  • 8 行目で、スクリプトは、5 行目で作成されたモデル適用ノードをデータ型ノードと精度分析ノードの間で接続します。
  • 最後に、精度分析ノードが実行され、精度分析レポートが作成されます。

空のキャンバスから、スクリプトを使用して、最初からフローを作成し実行できます。 スクリプト言語全般について詳しくは、 スクリプトの概要を参照してください。

生成 AI の検索と回答
これらの回答は、製品資料の内容に基づいて、 watsonx.ai のラージ言語モデルによって生成されます。 詳細