目次
Challenge(チャレンジ)とは…
ご自身の理解度と習熟度を確認する力試しの問題です。
これまで学習した内容を基に、ゼロからAI開発を行うことで実践力を養います。
穴埋め問題にはなっていないため、ご自身の力のみで取り組むことになりますが、一つのプロジェクトの中で仮説構築からデータ分析、モデリング、検証までを自力で推進するスキルを確認することができます。
このページでは、課題への着手から合格ライン突破後までの流れに沿って、進め方を説明します。
Challengeの画面の見方や使い方については、以下のページをご確認ください。
Challenge画面の使い方基本的な進め方

❶ 課題の確認:いきなりコードを書き始めるのではなく、以下の手順で説明エリアの各タブ(※「説明」「データ内容」「ソースコード」などがありますが、課題によって表示されるタブは異なります。)を確認します。
- Challengeの説明を一読します。
- データ内容を確認します。基本的にはこれまで学んだ内容がベースとなりますが、一部のデータ構造や中身が変更されている場合があるため、事前によく確認してください。
- Challengeのクリア条件(合格基準となるスコアなど)を確認します。
❷ コードの作成:これまでに学んだことを生かして、分析を進めていきます。[Add]ボタンでセルを増やしながら、ある程度のまとまりごとにコードを記述していきましょう。
❸ プログラムの実行とエラー確認:[Run]または[Run All]でプログラムを実行します。エラーが発生した場合はセル単位で場所が表示されるため、修正すべき箇所の特定が可能です。
❹ 予測値の出力:スコアを算出するには、予測値を指定のファイル形式で出力する必要があります。Challengeごとに必要なファイル形式や出力手順が異なるため、説明文を読んで正しく出力してください。
⚠️ 正常に予測値ファイルが出力されていない場合、[投稿する]ボタンを押してもスコアが算出されないためご注意ください。
❺ 投稿:ファイルが出力できたら[投稿する]ボタンを押します。しばらく待つと、自動でスコアが算出されます。
❻ スコアの確認:現在のスコアとランキングを確認します。合格ラインを超えるまで、この「作成・実行・投稿」のサイクルを繰り返します。
うまくいかない時は

❶ ヒントの確認:どうしても合格ラインを超えられないときは、ヒントを確認してみましょう。スコア改善のためのヒントが得られる場合があります。
❷ 投稿履歴から過去の状態に戻す:試行錯誤を重ねた結果、思うようなスコアが得られなくなった場合は、[投稿履歴]から以前の状態に戻すことができます。
❸ 状態の復元:各投稿履歴の横にある[起動]ボタンをクリックすると、投稿時の状態を復元できます。
⚠️ 現在の未投稿のnotebookは破棄されますので、ご注意ください。クリア後・さらに学ぶために

❶ 解説の確認:合格ラインを超えると、解説が表示されます。解説は今後のスコア改善に役立つ内容ですので、ぜひご確認ください。合格ラインはスタートラインです。さらなる高みを目指して、トップ層を狙ってスコア改善に取り組んでみましょう。
❷ ディスカッション:わからないことがあった場合や、自分の書いたコードや分析結果を誰かと相談したい場合は、ディスカッション機能を使用して質問してみましょう。
Challengeの仕様と利用時の注意点
Challengeを快適にご利用いただくための、環境の仕様および制限事項です。意図しない強制停止などを防ぐため、事前にご確認ください。
起動できるnotebookについて
Challengeで起動できるnotebookは、原則として1アカウントにつき1つです。
たとえば、「食品ロスの削減」のChallengeに取り組んでいる状態で、別タブや別ブラウザなどから「株価を予測せよ」のChallengeを起動すると、「食品ロスの削減」のChallengeは強制停止されます。
❗強制停止されると、コード入力エリアに「Connection failed」と表示されます。この場合は、Challengeの画面が1ページのみで起動していることを確認し、ページの再読み込みを行ってください。
無操作時の待機時間
Challenge画面の待機時間は30分です。Challenge画面を開いたまま30分以上操作しない状態が続いた場合、Challengeは自動的に強制停止されます。利用を再開する場合は、ページの再読み込みを行ってください。
連続利用時間
Challengeの連続利用可能時間は、画面の表示から最大4時間です。4時間を超えて連続利用された場合、実行中のプログラムも含めて強制停止されます。利用を再開する場合は、ページの再読み込みを行ってください。
スペック超過による強制停止
提供しているマシンスペックの上限を超えるような負荷の高いプログラムを実行した場合、環境が強制停止されることがあります。
❗ スペック超過による強制停止が発生した場合、コード入力エリアに「Kernel Restarting」と表示されます。Challengeは、高スペック計算機を使用しなくとも十分なスコアを出せるよう設計されています。この表示が出た場合は、不要なデータの読み込み、不必要なダミー変数化、モデル構築時の誤ったパラメータチューニングなど、訂正すべき箇所がないか、ご自身のプログラムを見直してください。
この記事は役に立ちましたか?
それは素晴らしい!
フィードバックありがとうございます
お役に立てず申し訳ございません!
フィードバックありがとうございます
フィードバックを送信しました
記事の改善におけるご協力ありがとうございます。