私はニューラルネットワークを使用して土壌スペクトル分類に取り組んでおり、教授から得られたデータは、波長1200nmから2400nmまでのスペクトル反射率で構成されています。彼は270サンプルしか持っていません。
トレーニングデータが非常に少ないため(270サンプルのみ)、74%を超える精度でネットワークをトレーニングできませんでした。Matlabコードが正しくないのではないかと心配していましたが、MatlabでNeural Net Toolboxを使用した場合、同じ結果が得られました... 75%以上の精度はありません。
私が教授にそれについて話したとき、彼はもうデータがないと言ったが、より多くのデータを得るためにこのデータにランダムな摂動をするように私に頼んだ。私はデータのランダムな摂動についてオンラインで調査していますが、不足しています。
より多くのデータを取得できるように、270個のデータサンプルに対してランダムな摂動を実行するための正しい方向を誰かが教えてもらえますか?
また、これを行うことで「偽の」データを構築するので、ニューラルネットワークがどのように優れているかわかりません。実際の有効なデータを使用してネットワークをトレーニングするニューラルネットのポイントではありませんか?
ありがとう、
ファイサル。