私は information.gain()、chi.squared() および gain を使用しています。特徴選択のために Fselector パッケージによって提供される Ratio() 関数。
200161 (行)、323 (列) のデータ セットの次元のマトリックスを使用しているため、これらの関数はすべてデータ フレームを入力として受け入れています。
error in jnew(name): java.lang.outofMemoryError: java heap space R
8 GB RAM を搭載した xeon プリオセッサーがあり、メモリ制限を最大に拡張した後、コマンドを使用してアサートします
memory.limit()
結果は 8026 になりますが、これも十分ではありません
メモリ効率のために、データフレームをスパース行列に変換しました
ここで問題は、疎行列を関数 information.gain()、chi.squared()、gain.ratio() への入力として使用できるかどうかです。
これに関して誰か助けてください、
前もって感謝します