0
私はApache Spark Mllibを使用して多層知覚分類子を実装しています。下のコードのように、入力レイヤー、出力レイヤーの2つのレイヤーしか使用していません。そして私はわずか33%の精度しか得られません。 int[] layers = new int[] {36,30,20,13};
としてレイヤを追加しようとすると、27%の精度が得られます。さまざまなレイヤの乱数を試しました。しかし、精度は低いです。正確さを向上させる手助けはできますか?Apache Sparkマルチレイヤパーセプトロンクラシファイアの精度を向上させる方法は?
int[] layers = new int[] {36,13};
// create the trainer and set its parameters
MultilayerPerceptronClassifier trainer = new MultilayerPerceptronClassifier()
.setLayers(layers)
.setBlockSize(128)
.setSeed(1234L)
.setMaxIter(100);
// train the model
MultilayerPerceptronClassificationModel model = trainer.fit(newFrame2);