果敢にコンペに挑んでは締切破ってしまう残念な男です。やっぱりプロジェクトマネジメント力がないんですよねぇ。
まぁ向いてないことに時間費やしても仕方ないので、notionさんに管理してもらうことにしました。
手順1. データサイエンスコンペのタスクを書いて
まずはコンペの手順を洗い出しましょう。私の場合は以下のように出ました。
## データサイエンスコンペのタスク
データ収集
データクリーニング
特徴量エンジニアリング
モデル選定
モデルのトレーニング
モデル評価
結果の報告
これだとまだ使いにくいので、タスクに優先度つけてもらいました。
## データサイエンスコンペのタスク
1. データ収集
2. データクリーニング
3. 特徴量エンジニアリング
4. モデル選定
5. モデルのトレーニング
6. モデル評価
7. 結果の報告
手順2. タスクに締め切りを設ける
全体のタスク開始日を〇〇/〇〇、締め切りを〇〇/〇〇として各タスクに最適な締め切りとリマインダーをつけて
### 締切とリマインダー
1. **データ収集**
- 締切: 2024/08/15
- リマインダー: 2024/08/10
2. **データクリーニング**
- 締切: 2024/08/20
- リマインダー: 2024/08/15
3. **特徴量エンジニアリング**
- 締切: 2024/08/25
- リマインダー: 2024/08/20
4. **モデル選定**
- 締切: 2024/08/30
- リマインダー: 2024/08/25
5. **モデルのトレーニング**
- 締切: 2024/09/05
- リマインダー: 2024/08/30
6. **モデル評価**
- 締切: 2024/09/10
- リマインダー: 2024/09/05
7. **結果の報告**
- 締切: 2024/09/15
- リマインダー: 2024/09/10
これだとまだ粗いのでさらにタスクを細分化してもらいました。
### 1. データ収集
- **サブタスク 1:** データソースの特定
- 締切: 2024/07/25
- リマインダー: 2024/07/21
- **サブタスク 2:** データ取得のスクリプト作成
- 締切: 2024/07/27
- リマインダー: 2024/07/25
- **サブタスク 3:** データダウンロードと初期確認
- 締切: 2024/07/30
- リマインダー: 2024/07/27
### 2. データクリーニング
- **サブタスク 1:** 欠損値の確認と処理
- 締切: 2024/08/02
- リマインダー: 2024/07/31
- **サブタスク 2:** 異常値の検出と修正
- 締切: 2024/08/05
- リマインダー: 2024/08/02
- **サブタスク 3:** データの標準化と正規化
- 締切: 2024/08/07
- リマインダー: 2024/08/05
### 3. 特徴量エンジニアリング
- **サブタスク 1:** 特徴量の選定
- 締切: 2024/08/10
- リマインダー: 2024/08/08
- **サブタスク 2:** 新しい特徴量の作成
- 締切: 2024/08/13
- リマインダー: 2024/08/10
- **サブタスク 3:** 特徴量のスケーリング
- 締切: 2024/08/15
- リマインダー: 2024/08/13
### 4. モデル選定
- **サブタスク 1:** 候補モデルのリストアップ
- 締切: 2024/08/18
- リマインダー: 2024/08/15
- **サブタスク 2:** モデルの初期テスト
- 締切: 2024/08/22
- リマインダー: 2024/08/18
- **サブタスク 3:** 最適モデルの選定
- 締切: 2024/08/25
- リマインダー: 2024/08/22
### 5. モデルのトレーニング
- **サブタスク 1:** トレーニングデータの準備
- 締切: 2024/08/27
- リマインダー: 2024/08/25
- **サブタスク 2:** モデルのトレーニング実行
- 締切: 2024/08/29
- リマインダー: 2024/08/27
- **サブタスク 3:** トレーニング結果の確認と調整
- 締切: 2024/08/31
- リマインダー: 2024/08/29
### 6. モデル評価
- **サブタスク 1:** 評価指標の設定
- 締切: 2024/09/01
- リマインダー: 2024/08/29
- **サブタスク 2:** モデル評価の実施
- 締切: 2024/09/01
- リマインダー: 2024/08/29
- **サブタスク 3:** 評価結果の分析
- 締切: 2024/09/01
- リマインダー: 2024/08/29
### 7. 結果の報告
- **サブタスク 1:** レポートの作成
- 締切: 2024/09/01
- リマインダー: 2024/08/29
- **サブタスク 2:** プレゼンテーション資料の準備
- 締切: 2024/09/01
- リマインダー: 2024/08/29
- **サブタスク 3:** 報告会の実施
- 締切: 2024/09/01
- リマインダー: 2024/08/29
締め切りとかがよくずれるので日付は目視で確認する必要があるみたいです。
手順3. テーブルにする
タスクをテーブルにして、左から完了チェックボックス、タスク名、作業開始時間、作業終了時間、作業時間の項目を作って
で、できたのがこれ。
その他設定としては「ガントチャートにしてチャートをノートページのトップにつけて」なんかも使えるかも知れませんが、この辺はまだ未知数。
ちゃんとリマインダー設定出来てるかは分かりませんが、一応これでコンペやってみます。