モデルを比較できるように、Elastic Net Regression プラットフォームから R-Sq、L1、L2、および lambda の値を取得するにはどうすればよいですか?私は、小規模なデータ セットでいくつかの Elastic Net 回帰モデルのさまざまなパラメーター設定を比較しています。これは、どの時点でデータセットが回帰法には小さすぎるかを示すためであり、JMP、SAS、R、および Python を比較したいと考えています。アルファは設定できますが、選択したモデルで使用されるラムダ、L1、L2 値、およびモデルの結果の R-Sq を直接出力する方法がわかりません。これらは人々が見たいと思う非常に単純なものだと思っていたので、どこかに秘密の右クリックがあるのでしょうか。他のソフトウェアでは、これらをさまざまな方法で提供しているようです。
私は JMP Po 18 を使用しており、Leave one out クロス検証法を使用していますが、これはモデル比較要約統計が生成されないことも意味しているようです (CV 方法として AICc または BIC を選択した場合は生成されます)... 正しいですか?
前もって感謝します。
高度な統計モデリングRe: モデルを比較できるように、Elastic Net Regression プラットフォームから R-Sq、L1、L2、および lambda の値を取得するにはどうすればよいですか?数値の列を右クリックして [データ テーブルにする] を選択すると、これらの値を対話的に抽出できます。このアクションまたはより具体的な抽出をスクリプト化できます。
Re: モデルを比較できるように、Elastic Net Regression プラットフォームから R-Sq、L1、L2、および lambda の値を取得するにはどうすればよいですか?マークさん、ありがとうございます。しかし、出力でそれを実行する値を見つけることすらできません。JMP 技術者からの返信では、「これらの値は表示されません」とありましたが、少なくともラムダ、L1、L2 は表示できるようにしたいと思うはずなので、少し理解しにくいです。JMP 出力で別の名前で呼ばれていない限りは?
また、K-Fold または LOO を検証として使用した場合、R-Sq は取得されないとも言われていますが、その理由についての説明はありません。何かアイデアはありますか? SAS はこれらを直接提供すると確信しているので、JMP がそれを実行しない理由がわかりません。