-2

私のニューラルネットワークの入力選択について質問があります。私はネットワークに入力として与えたい40の小さな部分に分割された地理的領域を持っています。私はそれらを0-40からラベル付けし、それらをintとしてネットワークtogeatherに渡し、いくつかの他のパラメータを使って関係を見つけました。しかし、これらのエリア入力からの望ましい結果は完全に無関係ですので、入力エリア1と2は1と25とまったく異なります。ニューラルネットワーク非線形入力

多くの場合、入力値を読み取ると入力値はかなり論理的です。入力が単純​​な真偽の代替である場合は0または1です。あるいは、画像が32×32グレースケールの画像である場合、入力は0-255の値を受け入れる1024個のニューロンである。

私の場合、 'area'パラメータが線形でない場合、ネットワークに渡す適切な方法は何ですか?または、セットアップ全体に欠陥がありますか?

+0

達成したいのは何ですか? NNはどのような質問に答えなければならないのですか? – miraculixx

+0

は本当に**完全に無関係ですか?地理的なものは通常は関連しています(いくつかのオブジェクトは近くにあります)。それらが完全に無関係な場合、1ホットエンコーディングは典型的な方法です。 – lejlot

+0

私は、特定の時間および地理的エリアで発生する特定のイベントの量を予測したいと考えています。以前のデータに基づいています。彼らはほとんど完全に無関係でなければなりません。その番号は地図上では全くランダムです。実際には –

答えて

2

40個の入力変数をお勧めします。すべての入力変数は、あなたの40のエリアのちょうど1つに対応します。正しい位置に対応する入力変数のみを「1」に設定し、他のすべてを「0」に設定します。

+0

これは間違いなく可能です。使用するニューラルネットワークの実装に応じて、それは計算上完全に実現可能でなければなりません。そのような時間ベースのパラメータでは、火曜日は金曜日よりも水曜日と似ているため、情報を失うことになります。これらの入力を[0、1]に正規化することもできます。たとえば、月曜日= 0、火曜日= 1/7、水曜日= 2/7などです。ドメインに依存するので、ここでは何が最善であるか明確な回答はないと思うので、テストしてください。 –

関連する問題