私は単純な線形回帰モデルを作成し、S & P500の終値を予測しました。次に、Mean Absolute Error(MAE)を計算し、1290のMAEスコアを得ました。これが正解か間違っているか分かりませんが、1290のMAEが私のモデルについて教えていることを知りたいと思います。MAEは実際に私に何を教えていますか?
2
A
答えて
5
「一般的に」正直言って、ほとんど何も教えてくれません。この値は非常に恣意的で、データを正確に理解した場合にのみ、結論を導き出すことができます。
MAEはMean Absolute Error(平均絶対誤差)の略です。したがって、あなたのデータが1290であれば、データからデータポイントをランダムに選択すると、予測値は実際の値から1290だけ離れていると予測されます。いいですか?悪い?あなたの出力の規模に依存します。もしそれが何百万ドルであれば、この大きな誤差は何もなく、モデルは良いです。あなたの出力値が数千の範囲にある場合、これは恐ろしいことです。
私が正しく理解している場合S & P 500の終了価格は0から2500までの数字です(過去36年間)。したがって、1290のエラーはモデルが何も学習しなかったようです。これは常に一定のモデルに似ていて、常にこの値の周りに「1200」か何かに答えています。
関連する問題
- 1. Url.Actionは私に実際のURLを与えていません
- 2. 「フレックスオーダー」は実際には何を意味していますか?
- 3. 誰でも私にScheme Common-LispとFASLファイルについて何か教えてもらえますか
- 4. 7e0はPythonで実際に何をしていますか?
- 5. Process.Dispose()は実際に何をしていますか?
- 6. SetPriorityClass(REALTIME_PRIORITY_CLASS)は実際に何をしていますか?
- 7. Firebaseオブザーバーは実際に何をしていますか?
- 8. この機能は実際に何をしていますか?
- 9. StreamingContextStates.Cloneは実際に何をしていますか?
- 10. Attachableは実際にここで何をしていますか?
- 11. Googleクロージャのtypedefは実際に何をしていますか?
- 12. この構造は実際に何をしていますか?
- 13. SQL:WHERE NOT EXISTSは実際に何をチェックしていますか?
- 14. 「del sys.modules [module]」は実際に何をしていますか?
- 15. VST/VLDは実際に何をしていますか?
- 16. startAccessingSecurityScopedResource()は実際に何をしていますか?
- 17. docker run -gスイッチは実際に何をしていますか?
- 18. 繊維/未来は実際に何をしていますか?
- 19. '__COMPAT_LAYER'は実際に何をしていますか?
- 20. ファイルセットは実際に何をしていますか?
- 21. NSStringのisLikeは実際に何をしていますか?
- 22. dist()は実際に何を計算していますか?
- 23. コンパイルプロセスのリンクは実際に何をしていますか?
- 24. getEvdoDbm()は実際に何をしていますか?
- 25. アセンブリ命令 'db'は実際に何をしていますか?
- 26. AndroidのSQLite - SQLiteDatabase.replace()は実際に何をしていますか?
- 27. h()は実際に何をしていますか?
- 28. PrimeFaces Datatable - f:ファセットは実際に何をしていますか?
- 29. このスクリプトは実際に何をしていますか?
- 30. strlenは実際に何をしていますか?
私たちは答えが間違ってくる確率を教えてもらえますか?たとえば、スケールが-1,0と1、分類子のMAEが0.2の場合、20の予測結果のサンプルのうち4つが間違っていると言えるでしょうか? – duldi
いいえ、MAEは確率とは関係がありません。回帰メトリックであり、回帰タスクに使用する必要があります。分類(「正解」が意味を成す問題)では、分類メトリック(正確性など)を使用してください。これは文字通りあなたが尋ねる確率です。 – lejlot