はじめに
初めての複合チャレンジです。不動産の問題に戻りますが、パイプライン、欠落処理、機能エンジニアリング、相互検証、チューニングなど、より成熟したレベルで実行します。目標は、個別のスキルを完全なワークフローに統合することです。
レッスンの目標
- 比較的完全な回帰チャレンジを完了します。
- 前処理、パイプライン、チューニングを同じフローで結合します。
- ミニ技術レポートのような明確な要約を作成します。
チャレンジをリクエストする
ノートブックまたはトレーニング スクリプト、技術的な決定を説明するファイル、少なくとも 3 つのモデル実験を比較した表の 3 つの出力を提出する必要があります。
推奨されるルート
- 単純なベースラインから始めます。
- 欠損値とデータ型を確認します。
- 標準パイプラインを作成します。
- 相互検証を実行します。
- いくつかの重要なパラメータを調整します。
- 最適なモデルと未解決のエラーを分析します。
自分で答えなければならない質問
- 最も重要な機能はどれですか?
- 最大のエラーが発生するのはどのグループのハウスですか?
- 特徴量エンジニアリングを追加すると本当に改善されるのでしょうか?
- 現在のモデルは暫定的な推定値として使用するのに十分な信頼性がありますか?
よくある間違い
- 長いノートを書きますが、明確な結論はありません。
- 多くのチューニングを行っていますが、古い結果が保存されていません。
- 一貫した指標を使用せず、感覚に基づいて評価します。
練習問題を練習する
- チャレンジは独立した提出物として実行してください。
- 列を含むテスト テーブルを作成します: モデル、前処理、CV スコア、メモ。
- 教訓セクションを約 10 行の長さで書きます。
完了基準
- エンドツーエンドで実行される完全なパイプラインを備えています。
- 構造化された実験比較があります。
- 最終モデルが選ばれた理由については明確な結論があります。
段階的に練習する (上級)
- 準備、モデリング、要約の 3 つのフェーズで構成されるタイムボックスは 60 分です。
- 明確な違いがある少なくとも 3 つの実験を計画します。
- 各実験の仮定を完全に書き留めます。
- メトリック + 安定性基準を使用して最終モデルを選択します。
- 死後の文章: あと 2 時間あれば何をしますか?
アーティファクトを送信する必要があります
- 実験追跡テーブルは少なくとも 3 行あります。
- クリーンなノートブック、最初から最後まで実行可能。
- 技術 + ビジネス形式の 1 ページの概要。
セルフテストの質問
- 本当に漏れを制御できていますか?
- どのチューニングが最大のメリットをもたらしますか?
- 現在の結果はベータ版を出荷するのに十分ですか?